]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qed: Add infrastructure for PTP support
authorSudarsana Reddy Kalluru <sudarsana.Kalluru@cavium.com>
Wed, 15 Feb 2017 08:24:10 +0000 (10:24 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Mon, 6 Mar 2017 05:00:26 +0000 (21:00 -0800)
commita516c44a7cdbfd00e4c9613ce9ca371424a6e100
tree523fd335af5d3d3ab1861ac493912916508492f3
parentb3366fdad53f8162bbd8b14b48ee925e3e192352
qed: Add infrastructure for PTP support

Orabug: 25477939

The patch adds the required qed interfaces for configuring/reading
the PTP clock on the adapter.

Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit c78c70fa30e23dc6cdb394f6c13880919499fba5)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/qlogic/qed/Makefile
drivers/net/ethernet/qlogic/qed/qed.h
drivers/net/ethernet/qlogic/qed/qed_l2.c
drivers/net/ethernet/qlogic/qed/qed_l2.h
drivers/net/ethernet/qlogic/qed/qed_main.c
drivers/net/ethernet/qlogic/qed/qed_ptp.c [new file with mode: 0644]
drivers/net/ethernet/qlogic/qed/qed_ptp.h [new file with mode: 0644]
drivers/net/ethernet/qlogic/qed/qed_reg_addr.h
include/linux/qed/qed_eth_if.h