android_kernel_asus_sm8350/drivers/net/dsa/mv88e6xxx
Andrew Lunn dfa5434810 net: dsa: mv88e6xxx: Add mv88e6165 PTP support
The mv88e6165 family has its global clock in the PTP global
registers. It does not support any form of PTP events. Add a function
to read the clock, fill in an ops structure, and register it with the
two members of the family.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Acked-by: Richard Cochran <richardcochran@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-07-18 15:05:38 -07:00
..
chip.c net: dsa: mv88e6xxx: Add mv88e6165 PTP support 2018-07-18 15:05:38 -07:00
chip.h net: dsa: mv88e6xxx: Abstract PTP operations 2018-07-18 15:05:38 -07:00
global1_atu.c net: dsa: mv88e6xxx: Keep ATU/VTU violation statistics 2018-03-29 15:04:22 -04:00
global1_vtu.c net: dsa: mv88e6xxx: Make VTU miss violations less spammy 2018-03-29 15:04:22 -04:00
global1.c net: dsa: mv88e6xxx: add IEEE and IP mapping ops 2018-05-14 14:49:40 -04:00
global1.h net: dsa: mv88e6xxx: add IEEE and IP mapping ops 2018-05-14 14:49:40 -04:00
global2_avb.c net: dsa: mv88e6xxx: Add MV88E6165 AVB register access 2018-07-18 15:05:38 -07:00
global2_scratch.c net: dsa: mv88e6xxx: scratch registers and external MDIO pins 2018-02-22 14:46:32 -05:00
global2.c net: dsa: mv88e6xxx: Remove OF check for IRQ domain 2018-05-20 18:58:27 -04:00
global2.h net: dsa: mv88e6xxx: Add MV88E6165 AVB register access 2018-07-18 15:05:38 -07:00
hwtstamp.c net: dsa: mv88e6xxx: Fix receive time stamp race condition. 2018-04-12 22:05:58 -04:00
hwtstamp.h net: dsa: mv88e6xxx: add workaround for 6341 timestamping 2018-02-14 14:33:37 -05:00
Kconfig net: dsa: mv88e6xxx: expose switch time as a PTP hardware clock 2018-02-14 14:33:36 -05:00
Makefile net: dsa: mv88e6xxx: add rx/tx timestamping support 2018-02-14 14:33:37 -05:00
phy.c treewide: setup_timer() -> timer_setup() 2017-11-21 15:57:07 -08:00
phy.h net: dsa: mv88e6xxx: remove EEE support 2017-08-01 20:09:10 -07:00
port.c net: dsa: mv88e6xxx: add PHYLINK support 2018-05-11 12:03:06 -04:00
port.h net: dsa: mv88e6xxx: add PHYLINK support 2018-05-11 12:03:06 -04:00
ptp.c net: dsa: mv88e6xxx: Add mv88e6165 PTP support 2018-07-18 15:05:38 -07:00
ptp.h net: dsa: mv88e6xxx: Add mv88e6165 PTP support 2018-07-18 15:05:38 -07:00
serdes.c net: dsa: mv88e6xxx: 88E6141/6341 SERDES support 2018-05-10 14:16:40 -04:00
serdes.h net: dsa: mv88e6xxx: 88E6141/6341 SERDES support 2018-05-10 14:16:40 -04:00