Searched full:sja1105 (Results 1 – 25 of 57) sorted by relevance
123
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/ |
| D | sja1105.txt | 1 NXP SJA1105 switch driver 24 - sja1105,role-mac: 25 - sja1105,role-phy: 32 - In the case of MII or RMII it specifies whether the SJA1105 port is a 37 1. If sja1105,role-mac is specified, and the phy-mode property is one 40 is the PHY. The SJA1105 MAC does not apply any internal delays. 41 2. If sja1105,role-phy is specified, and the phy-mode property is one 43 is the SJA1105 MAC (if hardware-supported). This is only supported 49 These properties are required, for example, in the case where SJA1105 51 to have sja1105,role-mac, while the other sja1105,role-phy. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
| D | Kconfig | 3 tristate "NXP SJA1105 Ethernet switch family support" 9 This is the driver for the NXP SJA1105 automotive Ethernet switch 21 bool "Support for the PTP clock on the NXP SJA1105 Ethernet switch" 26 the SJA1105 DSA driver. 29 bool "Support for the Time-Aware Scheduler on NXP SJA1105" 35 engine in the SJA1105 DSA driver, which is controlled using a 39 bool "Support for Virtual Links on NXP SJA1105"
|
| D | Makefile | 2 obj-$(CONFIG_NET_DSA_SJA1105) += sja1105.o 4 sja1105-objs := \ 15 sja1105-objs += sja1105_ptp.o 19 sja1105-objs += sja1105_tas.o 23 sja1105-objs += sja1105_vl.o
|
| D | sja1105_devlink.c | 5 #include "sja1105.h" 233 rc = devlink_info_driver_name_put(req, "sja1105"); in sja1105_devlink_info_get()
|
| D | sja1105_dynamic_config.h | 7 #include "sja1105.h"
|
| D | sja1105_ptp.c | 5 #include "sja1105.h" 19 * immediately after the CAS_MASTER SJA1105 switch has performed a CASSYNC 229 /* The switch returns partial timestamps (24 bits for SJA1105 E/T, which wrap 265 * SJA1105 E/T layout of the 4-byte SPI payload: 275 * SJA1105 P/Q/R/S layout of the 8-byte SPI payload: 849 .name = "SJA1105 PHC", in sja1105_ptp_clock_register()
|
| /kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
| D | Kconfig | 3 tristate "NXP SJA1105 Ethernet switch family support" 11 This is the driver for the NXP SJA1105 (5-port) and SJA1110 (10-port) 27 bool "Support for the PTP clock on the NXP SJA1105 Ethernet switch" 32 the SJA1105 DSA driver. 35 bool "Support for the Time-Aware Scheduler on NXP SJA1105" 41 engine in the SJA1105 DSA driver, which is controlled using a 45 bool "Support for Virtual Links on NXP SJA1105"
|
| D | Makefile | 2 obj-$(CONFIG_NET_DSA_SJA1105) += sja1105.o 4 sja1105-objs := \ 16 sja1105-objs += sja1105_ptp.o 20 sja1105-objs += sja1105_tas.o 24 sja1105-objs += sja1105_vl.o
|
| D | sja1105_ptp.c | 5 #include "sja1105.h" 19 * immediately after the CAS_MASTER SJA1105 switch has performed a CASSYNC 188 /* The switch returns partial timestamps (24 bits for SJA1105 E/T, which wrap 224 * SJA1105 E/T layout of the 4-byte SPI payload: 234 * SJA1105 P/Q/R/S layout of the 8-byte SPI payload: 892 .name = "SJA1105 PHC", in sja1105_ptp_clock_register() 907 /* Only used on SJA1105 */ in sja1105_ptp_clock_register()
|
| D | sja1105_dynamic_config.h | 7 #include "sja1105.h"
|
| /kernel/linux/linux-5.10/Documentation/networking/dsa/ |
| D | sja1105.rst | 2 NXP SJA1105 switch driver 8 The NXP SJA1105 is a family of 6 devices: 122 [ 61.204770] sja1105 spi0.1: Reset switch and programmed static config. Reason: VLAN filtering 123 [ 61.239944] sja1105 spi0.1: Disabled switch tagging 126 [ 64.682927] sja1105 spi0.1: Reset switch and programmed static config. Reason: VLAN filtering 127 [ 64.711925] sja1105 spi0.1: Enabled switch tagging 153 [ 3885.216832] sja1105 spi0.1: No more free subvlans 171 | | switch (non-sja1105) | | 177 | | | SJA1105 1 | | SJA1105 2 | | | 181 | SJA1105 switch 1 | | SJA1105 switch 2 | [all …]
|
| D | index.rst | 12 sja1105
|
| /kernel/linux/linux-6.6/Documentation/networking/dsa/ |
| D | sja1105.rst | 2 NXP SJA1105 switch driver 8 The NXP SJA1105 is a family of 10 SPI-managed automotive switches: 233 asking sja1105 to offload it. One (or more) redirect or trap actions must also 243 Receiver (sja1105):: 299 The SJA1105 switch family always performs VLAN processing. When configured as 326 This section references ``Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml`` 337 On the other hand, the SJA1105 is only binary configurable - when in the RMII 345 So when the SJA1105 port is put in PHY role to avoid having 2 drivers on the 346 clock signal, inevitably an RMII PHY-to-PHY connection is created. The SJA1105 349 simply encodes the extra symbols received from the SJA1105-as-PHY onto the [all …]
|
| D | index.rst | 12 sja1105
|
| /kernel/linux/linux-5.10/Documentation/networking/devlink/ |
| D | sja1105.rst | 4 sja1105 devlink support 8 by the ``sja1105`` device driver.
|
| D | index.rst | 44 sja1105
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/dsa/ |
| D | nxp,sja1105.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/nxp,sja1105.yaml# 7 title: NXP SJA1105 Automotive Ethernet Switch Family 10 The SJA1105 SPI interface requires a CS-to-CLK time (t2 in UM10944.pdf) of at
|
| /kernel/linux/linux-5.10/include/linux/dsa/ |
| D | sja1105.h | 5 /* Included by drivers/net/dsa/sja1105/sja1105.h and net/dsa/tag_sja1105.c */
|
| /kernel/linux/linux-6.6/include/linux/dsa/ |
| D | sja1105.h | 5 /* Included by drivers/net/dsa/sja1105/sja1105.h and net/dsa/tag_sja1105.c */
|
| /kernel/linux/linux-5.10/net/dsa/ |
| D | Kconfig | 116 tristate "Tag driver for NXP SJA1105 switches" 121 NXP SJA1105 switch family. Both the native tagging protocol (which
|
| D | tag_sja1105.c | 5 #include <linux/dsa/sja1105.h> 45 * Also SJA1105 E/T only populates bits 23:0 of the timestamp in sja1105_meta_unpack() 360 .name = "sja1105",
|
| /kernel/linux/linux-6.6/net/dsa/ |
| D | Kconfig | 155 tristate "Tag driver for NXP SJA1105 switches" 159 NXP SJA1105 switch family. Both the native tagging protocol (which
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | ls1021a-tsn.dts | 40 sja1105: ethernet-switch@1 { label 49 /* SPI controller settings for SJA1105 timing requirements */
|
| /kernel/linux/linux-5.10/drivers/net/dsa/ |
| D | Makefile | 25 obj-y += sja1105/
|
| /kernel/linux/linux-6.6/drivers/net/dsa/ |
| D | Makefile | 27 obj-y += sja1105/
|
123