| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | sff,sfp.yaml | 4 $id: http://devicetree.org/schemas/net/sff,sfp.yaml# 7 title: Small Form Factor (SFF) Committee Small Form-factor Pluggable (SFP) 16 - sff,sfp # for SFP modules 17 - sff,sff # for soldered down SFF modules 37 present for SFF modules 62 present for SFF modules 69 not be present for SFF modules 76 const: sff,sff 94 compatible = "sff,sfp"; 116 compatible = "sff,sfp";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | sff,sfp.txt | 1 Small Form Factor (SFF) Committee Small Form-factor Pluggable (SFP) 7 "sff,sfp" for SFP modules 8 "sff,sff" for soldered down SFF modules 17 not be present for SFF modules 30 Must not be present for SFF modules 34 high Tx rate. Must not be present for SFF modules 43 compatible = "sff,sfp"; 63 compatible = "sff,sfp";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | vf610-zii-scu4-aib.dts | 313 compatible = "sff,sff"; 320 compatible = "sff,sff"; 327 compatible = "sff,sff"; 334 compatible = "sff,sff"; 341 compatible = "sff,sff"; 348 compatible = "sff,sff"; 355 compatible = "sff,sff"; 362 compatible = "sff,sff"; 369 compatible = "sff,sff"; 376 compatible = "sff,sff";
|
| D | vf610-zii-cfu1.dts | 66 sff: sfp { label 67 compatible = "sff,sff"; 200 sfp = <&sff>; 348 /* SFF SD input */ 351 /* SFF Transmit disable output */
|
| D | vf610-zii-dev-rev-c.dts | 219 compatible = "sff,sff"; 227 compatible = "sff,sff";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/vf/ |
| D | vf610-zii-scu4-aib.dts | 343 compatible = "sff,sff"; 350 compatible = "sff,sff"; 357 compatible = "sff,sff"; 364 compatible = "sff,sff"; 371 compatible = "sff,sff"; 378 compatible = "sff,sff"; 385 compatible = "sff,sff"; 392 compatible = "sff,sff"; 399 compatible = "sff,sff"; 406 compatible = "sff,sff";
|
| D | vf610-zii-cfu1.dts | 66 sff: sfp { label 67 compatible = "sff,sff"; 200 sfp = <&sff>; 348 /* SFF SD input */ 351 /* SFF Transmit disable output */
|
| D | vf610-zii-dev-rev-c.dts | 229 compatible = "sff,sff"; 237 compatible = "sff,sff";
|
| /kernel/linux/linux-5.10/net/sched/ |
| D | em_canid.c | 26 /* For each SFF CAN ID (11 bit) there is one record in this bitfield */ 59 * Limit can_mask and can_id to SFF range to in em_canid_sff_match_add() 112 } else { /* SFF */ in em_canid_match() 145 * NB: The configuration interface supports sff and eff rules. in em_canid_change() 147 * provided in a SFF and EFF frame (e.g. 0x123 / 0x80000123). in em_canid_change() 149 * SFF/EFF separation is done with the CAN_EFF_FLAG in the can_id. in em_canid_change() 163 /* append SFF frame rules */ in em_canid_change()
|
| /kernel/linux/linux-6.6/net/sched/ |
| D | em_canid.c | 26 /* For each SFF CAN ID (11 bit) there is one record in this bitfield */ 59 * Limit can_mask and can_id to SFF range to in em_canid_sff_match_add() 112 } else { /* SFF */ in em_canid_match() 145 * NB: The configuration interface supports sff and eff rules. in em_canid_change() 147 * provided in a SFF and EFF frame (e.g. 0x123 / 0x80000123). in em_canid_change() 149 * SFF/EFF separation is done with the CAN_EFF_FLAG in the can_id. in em_canid_change() 163 /* append SFF frame rules */ in em_canid_change()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/microchip/ |
| D | sparx5_pcb134_board.dtsi | 549 compatible = "sff,sfp"; 557 compatible = "sff,sfp"; 565 compatible = "sff,sfp"; 573 compatible = "sff,sfp"; 581 compatible = "sff,sfp"; 589 compatible = "sff,sfp"; 597 compatible = "sff,sfp"; 605 compatible = "sff,sfp"; 613 compatible = "sff,sfp"; 621 compatible = "sff,sfp"; [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/tc-testing/tc-tests/filters/ |
| D | cgroup.json | 972 "name": "Add cgroup filter with canid ematch and single SFF", 983 …er add dev $DEV1 parent ffff: handle 1 protocol ip prio 1 cgroup match 'canid(sff 1)' action pass", 986 "matchPattern": "^filter protocol ip pref 1 cgroup.*handle 0x1.*canid\\(sff 0x1\\)", 994 "name": "Add cgroup filter with canid ematch and single SFF with mask", 1005 …add dev $DEV1 parent ffff: handle 1 protocol ip prio 1 cgroup match 'canid(sff 0xaabb:0x00ff)' act… 1008 "matchPattern": "^filter protocol ip pref 1 cgroup.*handle 0x1.*canid\\(sff 0x2BB:0xFF\\)", 1016 "name": "Add cgroup filter with canid ematch and multiple SFF", 1027 …v $DEV1 parent ffff: handle 1 protocol ip prio 1 cgroup match 'canid(sff 1 sff 2 sff 3)' action pa… 1030 …"matchPattern": "^filter protocol ip pref 1 cgroup.*handle 0x1.*canid\\(sff 0x1 sff 0x2 sff 0x3\\)… 1038 "name": "Add cgroup filter with canid ematch and multiple SFF with masks", [all …]
|
| D | basic.json | 1060 "name": "Add basic filter with canid ematch and single SFF", 1071 …ter add dev $DEV1 parent ffff: handle 1 protocol ip prio 1 basic match 'canid(sff 1)' classid 1:1", 1074 …ttern": "^filter parent ffff: protocol ip pref 1 basic.*handle 0x1 flowid 1:1.*canid\\(sff 0x1\\)", 1082 "name": "Add basic filter with canid ematch and single SFF with mask", 1093 … add dev $DEV1 parent ffff: handle 1 protocol ip prio 1 basic match 'canid(sff 0xaabb:0x00ff)' cla… 1096 … "^filter parent ffff: protocol ip pref 1 basic.*handle 0x1 flowid 1:1.*canid\\(sff 0x2BB:0xFF\\)", 1104 "name": "Add basic filter with canid ematch and multiple SFF", 1115 …ev $DEV1 parent ffff: handle 1 protocol ip prio 1 basic match 'canid(sff 1 sff 2 sff 3)' classid 1… 1118 … parent ffff: protocol ip pref 1 basic.*handle 0x1 flowid 1:1.*canid\\(sff 0x1 sff 0x2 sff 0x3\\)", 1126 "name": "Add basic filter with canid ematch and multiple SFF with masks", [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | fsl-lx2160a-clearfog-itx.dtsi | 35 compatible = "sff,sfp"; 42 compatible = "sff,sfp"; 49 compatible = "sff,sfp"; 56 compatible = "sff,sfp";
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | Makefile | 5 # non-SFF interface 31 # SFF w/ custom DMA 38 # SFF SATA w/ BMDMA 51 # SFF PATA w/ BMDMA 97 # SFF PIO only 127 libata-$(CONFIG_ATA_SFF) += libata-sff.o
|
| D | Kconfig | 107 comment "Controllers with non-SFF native interface" 345 bool "ATA SFF support (for legacy IDE and PATA)" 348 This option adds support for ATA controllers with SFF 351 SFF is the legacy IDE interface that has been around since 353 SFF interface. Many SATA controllers have an SFF interface 358 disable this unneeded SFF support. 364 comment "SFF controllers with custom DMA interface" 407 This option adds support for SFF ATA controllers with BMDMA 409 de facto DMA interface for SFF controllers. 415 comment "SATA SFF controllers with BMDMA" [all …]
|
| D | libata-sff.c | 3 * libata-sff.c - helper library for PCI IDE BMDMA 196 * @link: SFF link to wait ready status for 385 * into @tf. Assumes the device has a fully SFF compliant task file 1157 WARN(true, "ata%d: SFF host state machine in invalid state %d", in ata_sff_hsm_move() 1271 * ata_sff_qc_issue - issue taskfile to a SFF controller 1274 * This function issues a PIO or NODATA command to a SFF 1444 * ata_sff_port_intr - Handle SFF port interrupt 1535 * ata_sff_interrupt - Default SFF ATA host interrupt handler 1572 /* Only one outstanding command per SFF channel */ in ata_sff_lost_interrupt() 1594 * ata_sff_freeze - Freeze SFF controller port [all …]
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | Makefile | 5 # non-SFF interface 30 # SFF w/ custom DMA 37 # SFF SATA w/ BMDMA 50 # SFF PATA w/ BMDMA 97 # SFF PIO only 127 libata-$(CONFIG_ATA_SFF) += libata-sff.o
|
| D | Kconfig | 107 comment "Controllers with non-SFF native interface" 332 bool "ATA SFF support (for legacy IDE and PATA)" 335 This option adds support for ATA controllers with SFF 338 SFF is the legacy IDE interface that has been around since 340 SFF interface. Many SATA controllers have an SFF interface 345 disable this unneeded SFF support. 351 comment "SFF controllers with custom DMA interface" 394 This option adds support for SFF ATA controllers with BMDMA 396 de facto DMA interface for SFF controllers. 402 comment "SATA SFF controllers with BMDMA" [all …]
|
| D | libata-sff.c | 3 * libata-sff.c - helper library for PCI IDE BMDMA 245 * @link: SFF link to wait ready status for 449 * into @tf. Assumes the device has a fully SFF compliant task file 1230 WARN(true, "ata%d: SFF host state machine in invalid state %d", in ata_sff_hsm_move() 1347 * ata_sff_qc_issue - issue taskfile to a SFF controller 1350 * This function issues a PIO or NODATA command to a SFF 1525 * ata_sff_port_intr - Handle SFF port interrupt 1616 * ata_sff_interrupt - Default SFF ATA host interrupt handler 1653 /* Only one outstanding command per SFF channel */ in ata_sff_lost_interrupt() 1675 * ata_sff_freeze - Freeze SFF controller port [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/tc-testing/tc-tests/filters/ |
| D | basic.json | 1060 "name": "Add basic filter with canid ematch and single SFF", 1071 …ter add dev $DEV1 parent ffff: handle 1 protocol ip prio 1 basic match 'canid(sff 1)' classid 1:1", 1074 …ttern": "^filter parent ffff: protocol ip pref 1 basic.*handle 0x1 flowid 1:1.*canid\\(sff 0x1\\)", 1082 "name": "Add basic filter with canid ematch and single SFF with mask", 1093 … add dev $DEV1 parent ffff: handle 1 protocol ip prio 1 basic match 'canid(sff 0xaabb:0x00ff)' cla… 1096 … "^filter parent ffff: protocol ip pref 1 basic.*handle 0x1 flowid 1:1.*canid\\(sff 0x2BB:0xFF\\)", 1104 "name": "Add basic filter with canid ematch and multiple SFF", 1115 …ev $DEV1 parent ffff: handle 1 protocol ip prio 1 basic match 'canid(sff 1 sff 2 sff 3)' classid 1… 1118 … parent ffff: protocol ip pref 1 basic.*handle 0x1 flowid 1:1.*canid\\(sff 0x1 sff 0x2 sff 0x3\\)", 1126 "name": "Add basic filter with canid ematch and multiple SFF with masks", [all …]
|
| /kernel/linux/linux-6.6/drivers/net/phy/ |
| D | sfp.c | 167 /* t_start_up (SFF-8431) or t_init (SFF-8472) is the time required for a 200 * The SFF-8472 specifies t_serial ("Time from power on until module is 318 * phys id SFF instead of SFP. Therefore mark this module explicitly in sfp_module_supported() 337 { .compatible = "sff,sff", .data = &sff_data, }, 338 { .compatible = "sff,sfp", .data = &sfp_data, }, 504 * some manufacturers can't read SFF-8472 and use NUL. in sfp_strlen() 2014 * SFF-8079 reveals that it is understood that RS0 will be low for in sfp_module_parse_rate_select() 2016 * This method exists prior to SFF-8472. in sfp_module_parse_rate_select() 2022 * SFF-8472 rev 9.5 marks this field as reserved. in sfp_module_parse_rate_select() 2023 * SFF-8079 references SFF-8472 rev 9.5 and defines bit 0. SFF-8472 in sfp_module_parse_rate_select() [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/device_drivers/can/ |
| D | can327.rst | 164 The above interaction sends the SFF frame "``DE AD BE EF 12 34 56 78``" 166 For this to function, the controller must be configured for SFF sending 183 The ELM327 will receive both SFF and EFF frames - the current CAN 249 change bitrate or SFF/EFF mode on-the-fly. This will have to be 260 Specifically, this allows for easy distinction of SFF and EFF
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/microchip/ |
| D | lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 20 compatible = "sff,sfp"; 32 compatible = "sff,sfp";
|
| /kernel/linux/linux-5.10/include/uapi/linux/can/ |
| D | error.h | 91 #define CAN_ERR_PROT_LOC_ID28_21 0x02 /* ID bits 28 - 21 (SFF: 10 - 3) */ 92 #define CAN_ERR_PROT_LOC_ID20_18 0x06 /* ID bits 20 - 18 (SFF: 2 - 0 )*/ 93 #define CAN_ERR_PROT_LOC_SRTR 0x04 /* substitute RTR (SFF: RTR) */
|