/linux-5.19.10/net/dsa/ |
D | Kconfig | 14 Say Y if you want to enable support for the hardware switches supported 32 tristate "Tag driver for Broadcom switches using in-frame headers" 36 Broadcom switches which place the tag after the MAC source address. 39 tristate "Tag driver for Broadcom legacy switches using in-frame headers" 43 Broadcom legacy switches which place the tag after the MAC source 47 tristate "Tag driver for Broadcom switches using prepended headers" 51 Broadcom switches which places the tag before the Ethernet header 55 tristate "Tag driver for Hirschmann Hellcreek TSN switches" 58 for the Hirschmann Hellcreek TSN switches. 61 tristate "Tag driver for Lantiq / Intel GSWIP switches" [all …]
|
/linux-5.19.10/drivers/input/keyboard/ |
D | iqs62x-keys.c | 39 struct iqs62x_switch_desc switches[ARRAY_SIZE(iqs62x_switch_names)]; member 70 for (i = 0; i < ARRAY_SIZE(iqs62x_keys->switches); i++) { in iqs62x_keys_parse_prop() 82 iqs62x_keys->switches[i].code = val; in iqs62x_keys_parse_prop() 83 iqs62x_keys->switches[i].enabled = true; in iqs62x_keys_parse_prop() 86 iqs62x_keys->switches[i].flag = (i == IQS62X_SW_HALL_N ? in iqs62x_keys_parse_prop() 90 iqs62x_keys->switches[i].flag = (i == IQS62X_SW_HALL_N ? in iqs62x_keys_parse_prop() 136 for (i = 0; i < ARRAY_SIZE(iqs62x_keys->switches); i++) { in iqs62x_keys_init() 137 if (!(iqs62x_keys->switches[i].enabled)) in iqs62x_keys_init() 140 flag = iqs62x_keys->switches[i].flag; in iqs62x_keys_init() 148 iqs62x_keys->switches[i].code, in iqs62x_keys_init() [all …]
|
D | cros_ec_keyb.c | 279 &ckdev->ec->event_data.data.switches); in cros_ec_keyb_work() 398 sizeof(event_data.switches)); in cros_ec_keyb_query_switches() 403 get_unaligned_le32(&event_data.switches)); in cros_ec_keyb_query_switches() 452 u32 switches; in cros_ec_keyb_register_bs() local 465 sizeof(event_data.switches)); in cros_ec_keyb_register_bs() 468 switches = get_unaligned_le32(&event_data.switches); in cros_ec_keyb_register_bs() 470 if (!buttons && !switches) in cros_ec_keyb_register_bs() 502 (map->ev_type == EV_SW && (switches & BIT(map->bit)))) in cros_ec_keyb_register_bs()
|
/linux-5.19.10/drivers/iio/proximity/ |
D | cros_ec_mkbp_proximity.c | 54 u32 switches = get_unaligned_le32(data); in cros_ec_mkbp_proximity_parse_state() local 56 return !!(switches & BIT(EC_MKBP_FRONT_PROXIMITY)); in cros_ec_mkbp_proximity_parse_state() 66 u32 switches; in cros_ec_mkbp_proximity_query() member 71 u32 *switches = &buf.switches; in cros_ec_mkbp_proximity_query() local 72 size_t insize = sizeof(*switches); in cros_ec_mkbp_proximity_query() 93 *state = cros_ec_mkbp_proximity_parse_state(switches); in cros_ec_mkbp_proximity_query() 129 void *switches; in cros_ec_mkbp_proximity_notify() local 136 switches = &ec->event_data.data.switches; in cros_ec_mkbp_proximity_notify() 137 state = cros_ec_mkbp_proximity_parse_state(switches); in cros_ec_mkbp_proximity_notify()
|
/linux-5.19.10/drivers/rapidio/switches/ |
D | Kconfig | 3 # RapidIO switches configuration 6 tristate "IDT CPS-xx SRIO switches support" 8 Includes support for IDT CPS-16/12/10/8 serial RapidIO switches. 14 Includes support for ITD CPS Gen.2 serial RapidIO switches. 20 Includes support for ITD RXS Gen.3 serial RapidIO switches.
|
/linux-5.19.10/drivers/net/dsa/b53/ |
D | Kconfig | 11 integrated switches. 17 Select to enable support for registering switches configured through SPI. 23 Select to enable support for registering switches configured through MDIO. 30 Select to enable support for memory-mapped switches like the BCM63XX 31 integrated switches.
|
/linux-5.19.10/drivers/platform/x86/intel/ |
D | hid.c | 155 struct input_dev *switches; member 429 priv->switches = devm_input_allocate_device(&device->dev); in intel_hid_switches_setup() 430 if (!priv->switches) in intel_hid_switches_setup() 433 __set_bit(EV_SW, priv->switches->evbit); in intel_hid_switches_setup() 434 __set_bit(SW_TABLET_MODE, priv->switches->swbit); in intel_hid_switches_setup() 436 priv->switches->name = "Intel HID switches"; in intel_hid_switches_setup() 437 priv->switches->id.bustype = BUS_HOST; in intel_hid_switches_setup() 438 return input_register_device(priv->switches); in intel_hid_switches_setup() 452 input_report_switch(priv->switches, SW_TABLET_MODE, m); in report_tablet_mode_state() 453 input_sync(priv->switches); in report_tablet_mode_state() [all …]
|
/linux-5.19.10/drivers/net/dsa/xrs700x/ |
D | Kconfig | 9 Ethernet switches. 18 switches. 26 switches.
|
/linux-5.19.10/arch/arm/boot/dts/ |
D | imx6ull-colibri-iris-v2.dts | 34 * This switches the LVDS transceiver to the single-channel 45 * This switches the LVDS transceiver to the 24-bit RGB mode. 57 * This switches the LVDS transceiver to VESA color mapping mode.
|
D | imx6ull-colibri-wifi-iris-v2.dts | 34 * This switches the LVDS transceiver to the single-channel 45 * This switches the LVDS transceiver to the 24-bit RGB mode. 57 * This switches the LVDS transceiver to VESA color mapping mode.
|
/linux-5.19.10/Documentation/devicetree/bindings/input/ |
D | google,cros-ec-keyb.yaml | 19 switches/buttons like power and volume buttons. 24 - description: ChromeOS EC with only buttons/switches 25 const: google,cros-ec-keyb-switches 26 - description: ChromeOS EC with keyboard and possibly buttons/switches 136 /* No matrix keyboard, just buttons/switches */ 138 compatible = "google,cros-ec-keyb-switches";
|
/linux-5.19.10/drivers/net/dsa/microchip/ |
D | Kconfig | 18 Select to enable support for registering switches configured through I2C. 25 Select to enable support for registering switches configured through SPI. 49 Select to enable support for registering switches configured through
|
/linux-5.19.10/Documentation/devicetree/bindings/net/ |
D | mediatek,mt7620-gsw.txt | 9 - interrupts: Should contain the gigabit switches interrupt 10 - resets: Should contain the gigabit switches resets
|
D | ralink,rt3050-esw.txt | 10 - interrupts: Should contain the embedded switches interrupt 11 - resets: Should contain the embedded switches resets
|
/linux-5.19.10/Documentation/networking/ |
D | arcnet-hardware.rst | 478 130, 500, and 600 all have the same switches as Avery's PC100. 482 to find jumpers/switches with the same number of settings - it's 634 Setting one of the switches to Off/Open means "1", On/Closed means "0". 640 The eight switches in group S2 are used to set the node ID. 641 These switches work in a way similar to the PC100-series cards; see that 648 The first three switches in switch group S1 are used to select one 672 positions, determined by the offset, switches 7 and 8 of group S1. 842 Setting one of the switches to Off/Open means "1", On/Closed means "0". 848 The eight switches in group SW3 are used to set the node ID. Each node 853 The node ID is the sum of the values of all switches set to "1" [all …]
|
D | dctcp.rst | 16 All switches in the data center network running DCTCP must support ECN 19 switches is 20 packets (30KB) at 1Gbps, and 65 packets (~100KB) at 10Gbps,
|
/linux-5.19.10/Documentation/devicetree/bindings/regulator/ |
D | st,stm32-booster.yaml | 7 title: STMicroelectronics STM32 booster for ADC analog input switches bindings 14 to supply ADC analog input switches.
|
/linux-5.19.10/Documentation/devicetree/bindings/extcon/ |
D | fcs,fsa880.yaml | 13 The FSA880 and FSA9480 are USB port accessory detectors and switches. 16 connector port. Compatible switches exist from other manufacturers.
|
/linux-5.19.10/Documentation/devicetree/bindings/net/dsa/ |
D | realtek.yaml | 7 title: Realtek switches for unmanaged switches 16 Realtek advertises these chips as fast/gigabit switches or unmanaged 17 switches. They can be controlled using different interfaces, like SMI, 26 The MDIO-connected switches use MDIO protocol to access their registers. 31 switch belongs to. Roughly speaking, a family is any set of Realtek switches
|
/linux-5.19.10/net/8021q/ |
D | Kconfig | 28 automatic propagation of registered VLANs to switches. 38 automatic propagation of registered VLANs to switches; it
|
/linux-5.19.10/drivers/net/dsa/realtek/ |
D | Kconfig | 25 Select to enable support for registering switches configured 35 Select to enable support for registering switches connected
|
/linux-5.19.10/drivers/net/dsa/ |
D | Kconfig | 106 VSC7395 and VSC7398 SparX integrated ethernet switches. 114 and VSC7398 SparX integrated ethernet switches in SPI managed mode. 122 and VSC7398 SparX integrated ethernet switches, connected over
|
/linux-5.19.10/Documentation/devicetree/bindings/sound/ |
D | simple-card.yaml | 98 pin-switches: 99 description: the widget names for which pin switches must be created. 196 simple-audio-card,pin-switches: 197 $ref: "#/definitions/pin-switches" 239 pin-switches: 240 $ref: "#/definitions/pin-switches"
|
/linux-5.19.10/drivers/rapidio/ |
D | Makefile | 11 obj-$(CONFIG_RAPIDIO) += switches/
|
/linux-5.19.10/drivers/net/dsa/hirschmann/ |
D | Kconfig | 11 This driver adds support for Hirschmann Hellcreek TSN switches.
|