Home
last modified time | relevance | path

Searched full:sff (Results 1 – 25 of 101) sorted by relevance

12345

/Linux-v6.1/Documentation/devicetree/bindings/net/
Dsff,sfp.yaml4 $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
36 present for SFF modules
61 present for SFF modules
68 not be present for SFF modules
75 const: sff,sff
93 compatible = "sff,sfp";
115 compatible = "sff,sfp";
/Linux-v6.1/arch/arm/boot/dts/
Dvf610-zii-scu4-aib.dts313 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";
Dvf610-zii-cfu1.dts66 sff: sfp { label
67 compatible = "sff,sff";
200 sfp = <&sff>;
348 /* SFF SD input */
351 /* SFF Transmit disable output */
Dlan966x-kontron-kswitch-d10-mmt-6g-2gs.dts20 compatible = "sff,sfp";
32 compatible = "sff,sfp";
Dvf610-zii-dev-rev-c.dts219 compatible = "sff,sff";
227 compatible = "sff,sff";
Dlan966x-pcb8309.dts82 compatible = "sff,sfp";
91 compatible = "sff,sfp";
/Linux-v6.1/net/sched/
Dem_canid.c26 /* 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()
/Linux-v6.1/arch/arm64/boot/dts/microchip/
Dsparx5_pcb134_board.dtsi549 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 …]
Dsparx5_pcb135_board.dtsi173 compatible = "sff,sfp";
182 compatible = "sff,sfp";
191 compatible = "sff,sfp";
200 compatible = "sff,sfp";
/Linux-v6.1/tools/testing/selftests/tc-testing/tc-tests/filters/
Dcgroup.json972 "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 …]
Dbasic.json1060 "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 …]
/Linux-v6.1/arch/arm64/boot/dts/freescale/
Dfsl-lx2160a-clearfog-itx.dtsi35 compatible = "sff,sfp";
42 compatible = "sff,sfp";
49 compatible = "sff,sfp";
56 compatible = "sff,sfp";
/Linux-v6.1/drivers/ata/
DMakefile5 # non-SFF interface
31 # SFF w/ custom DMA
38 # SFF SATA w/ BMDMA
51 # SFF PATA w/ BMDMA
98 # SFF PIO only
128 libata-$(CONFIG_ATA_SFF) += libata-sff.o
DKconfig107 comment "Controllers with non-SFF native interface"
344 bool "ATA SFF support (for legacy IDE and PATA)"
347 This option adds support for ATA controllers with SFF
350 SFF is the legacy IDE interface that has been around since
352 SFF interface. Many SATA controllers have an SFF interface
357 disable this unneeded SFF support.
363 comment "SFF controllers with custom DMA interface"
406 This option adds support for SFF ATA controllers with BMDMA
408 de facto DMA interface for SFF controllers.
414 comment "SATA SFF controllers with BMDMA"
[all …]
Dlibata-sff.c3 * libata-sff.c - helper library for PCI IDE BMDMA
252 * @link: SFF link to wait ready status for
441 * into @tf. Assumes the device has a fully SFF compliant task file
1221 WARN(true, "ata%d: SFF host state machine in invalid state %d", in ata_sff_hsm_move()
1335 * ata_sff_qc_issue - issue taskfile to a SFF controller
1338 * This function issues a PIO or NODATA command to a SFF
1512 * ata_sff_port_intr - Handle SFF port interrupt
1603 * ata_sff_interrupt - Default SFF ATA host interrupt handler
1640 /* Only one outstanding command per SFF channel */ in ata_sff_lost_interrupt()
1662 * ata_sff_freeze - Freeze SFF controller port
[all …]
Dsata_uli.c159 /* the first two ports are standard SFF */ in uli_init_one()
171 * the standard SFF ports. in uli_init_one()
/Linux-v6.1/Documentation/networking/device_drivers/can/
Dcan327.rst164 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
/Linux-v6.1/include/net/
Dnsh.h37 * SF/SFF/SFC Proxy/Classifier implementations that do not support SFC
48 * TTL: Indicates the maximum SFF hops for an SFP. This field is used
52 * provided, the default initial TTL value of 63 MUST be used. Each SFF
127 * NSH. The initial Classifier MUST send the packet to the first SFF in
134 * Service Function Path Selection and for determining the next SFF/SF
/Linux-v6.1/include/uapi/linux/can/
Derror.h93 #define CAN_ERR_PROT_LOC_ID28_21 0x02 /* ID bits 28 - 21 (SFF: 10 - 3) */
94 #define CAN_ERR_PROT_LOC_ID20_18 0x06 /* ID bits 20 - 18 (SFF: 2 - 0 )*/
95 #define CAN_ERR_PROT_LOC_SRTR 0x04 /* substitute RTR (SFF: RTR) */
/Linux-v6.1/drivers/net/phy/
Dsfp.c163 /* t_start_up (SFF-8431) or t_init (SFF-8472) is the time required for a
197 * The SFF-8472 specifies t_serial ("Time from power on until module is
295 * phys id SFF instead of SFP. Therefore mark this module explicitly in sfp_module_supported()
314 { .compatible = "sff,sff", .data = &sff_data, },
315 { .compatible = "sff,sfp", .data = &sfp_data, },
415 * some manufacturers can't read SFF-8472 and use NUL. in sfp_strlen()
1951 * address 0x51 is just one byte at a time. Also SFF-8472 requires in sfp_sm_mod_probe()
1986 /* Cotsworks SFF module EEPROM do not always have valid phys_id, in sfp_sm_mod_probe()
1987 * phys_ext_id, and connector bytes. Rewrite SFF EEPROM bytes if in sfp_sm_mod_probe()
2305 /* Wait up to t_init (SFF-8472) or t_start_up (SFF-8431) in sfp_sm_main()
[all …]
/Linux-v6.1/drivers/scsi/libsas/
Dsas_host_smp.c62 * From SFF-8485 v0.7:
72 * SFF-8489 defines the behavior of the LEDs in response to the 'od' values.
305 /* SFF-8485 v0.7 */ in sas_smp_host_handler()
/Linux-v6.1/arch/arm64/boot/dts/marvell/
Darmada-8040-mcbin.dtsi66 compatible = "sff,sfp";
79 compatible = "sff,sfp";
92 compatible = "sff,sfp";
Darmada-3720-uDPU.dts12 compatible = "sff,sfp";
/Linux-v6.1/drivers/net/can/cc770/
Dcc770.c57 * this message object for the needed use case. The frame type (EFF/SFF)
60 * otherwise 11 bit SFF messages.
126 "RX data, RTR, SFF and EFF\n", mo); in enable_all_objs()
133 "EFF" : "SFF"); in enable_all_objs()
158 "TX data, RTR, SFF and EFF\n", mo); in enable_all_objs()
/Linux-v6.1/drivers/infiniband/hw/hfi1/
Dqsfp.c348 * Write page n, offset m of QSFP memory as defined by SFF 8636
428 * Access page n, offset m of QSFP memory as defined by SFF 8636
508 * Access page n, offset m of QSFP memory as defined by SFF 8636
624 * Takes power class byte [Page 00 Byte 129] in SFF 8636
625 * Returns power class as integer (1 through 7, per SFF 8636 rev 2.4)

12345