| /linux/net/dsa/ |
| A D | Kconfig | 64 for the Hirschmann Hellcreek TSN switches. 70 Lantiq / Intel GSWIP switches. 80 Marvell switches which use DSA headers. 87 Marvell switches which use EtherType DSA headers. 90 tristate "Tag driver for Mediatek switches" 93 Mediatek switches. 99 Microchip 8795/937x/9477/9893 families of switches. 126 the Qualcomm Atheros QCA8K switches. 152 SMSC/Microchip LAN9303 family of switches. 155 tristate "Tag driver for NXP SJA1105 switches" [all …]
|
| /linux/drivers/input/keyboard/ |
| A D | iqs62x-keys.c | 69 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() 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() 215 if (iqs62x_keys->switches[i].enabled) in iqs62x_keys_notifier() 217 iqs62x_keys->switches[i].code, in iqs62x_keys_notifier() 219 BIT(iqs62x_keys->switches[i].flag)); in iqs62x_keys_notifier() 282 if (iqs62x_keys->switches[i].enabled) in iqs62x_keys_probe() [all …]
|
| A D | cros_ec_keyb.c | 293 &ckdev->ec->event_data.data.switches); in cros_ec_keyb_work() 412 sizeof(event_data.switches)); in cros_ec_keyb_query_switches() 417 get_unaligned_le32(&event_data.switches)); in cros_ec_keyb_query_switches() 466 u32 switches; in cros_ec_keyb_register_bs() local 479 sizeof(event_data.switches)); in cros_ec_keyb_register_bs() 482 switches = get_unaligned_le32(&event_data.switches); in cros_ec_keyb_register_bs() 484 if (!buttons && !switches) in cros_ec_keyb_register_bs() 516 (map->ev_type == EV_SW && (switches & BIT(map->bit)))) in cros_ec_keyb_register_bs()
|
| /linux/drivers/iio/proximity/ |
| A 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/drivers/rapidio/switches/ |
| A 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/drivers/net/dsa/b53/ |
| A D | Kconfig | 12 integrated switches. 18 Select to enable support for registering switches configured through SPI. 24 Select to enable support for registering switches configured through MDIO. 31 Select to enable support for memory-mapped switches like the BCM63XX 32 integrated switches.
|
| /linux/drivers/platform/x86/intel/ |
| A D | hid.c | 187 struct input_dev *switches; member 459 if (!priv->switches) in intel_hid_switches_setup() 462 __set_bit(EV_SW, priv->switches->evbit); in intel_hid_switches_setup() 463 __set_bit(SW_TABLET_MODE, priv->switches->swbit); in intel_hid_switches_setup() 465 priv->switches->name = "Intel HID switches"; in intel_hid_switches_setup() 466 priv->switches->id.bustype = BUS_HOST; in intel_hid_switches_setup() 467 return input_register_device(priv->switches); in intel_hid_switches_setup() 481 input_report_switch(priv->switches, SW_TABLET_MODE, m); in report_tablet_mode_state() 482 input_sync(priv->switches); in report_tablet_mode_state() 543 report_tablet_mode_event(priv->switches, event); in notify_handler() [all …]
|
| /linux/drivers/net/dsa/xrs700x/ |
| A D | Kconfig | 9 Ethernet switches. 18 switches. 26 switches.
|
| /linux/drivers/net/dsa/microchip/ |
| A D | Kconfig | 21 Select to enable support for registering switches configured through I2C. 28 Select to enable support for registering switches configured through SPI. 36 KSZ8563/KSZ9563/LAN937x series of switches. KSZ9563/KSZ8563 supports 45 Select to enable support for registering switches configured through
|
| /linux/Documentation/devicetree/bindings/input/ |
| A 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/arch/arm/boot/dts/nxp/imx/ |
| A D | imx7s-colibri-iris-v2.dts | 31 * This switches the LVDS transceiver to VESA color mapping mode. 43 * This switches the LVDS transceiver to the 24-bit RGB mode. 53 * This switches the LVDS transceiver to the single-channel
|
| A D | imx6ull-colibri-wifi-iris-v2.dts | 42 * This switches the LVDS transceiver to the single-channel 53 * This switches the LVDS transceiver to the 24-bit RGB mode. 65 * This switches the LVDS transceiver to VESA color mapping mode.
|
| A D | imx7d-colibri-iris-v2.dts | 31 * This switches the LVDS transceiver to VESA color mapping mode. 43 * This switches the LVDS transceiver to the 24-bit RGB mode. 53 * This switches the LVDS transceiver to the single-channel
|
| A D | imx6ull-colibri-iris-v2.dts | 42 * This switches the LVDS transceiver to the single-channel 53 * This switches the LVDS transceiver to the 24-bit RGB mode. 65 * This switches the LVDS transceiver to VESA color mapping mode.
|
| /linux/Documentation/networking/ |
| A D | arcnet-hardware.rst | 640 The eight switches in group S2 are used to set the node ID. 1212 switches. Use an address from 1 to 254 1371 Setting one of the switches to Off means "1", On means "0". 1582 Setting one of the switches to Off means "1", On means "0". 1869 Setting one of the switches to OFF means "1", ON means "0". 2012 Setting one of the switches to Off means "1", On means "0". 2159 Setting one of the switches to Off means "1", On means "0". 2504 Setting one of the switches to Off means "1", On means "0". 2700 Setting one of the switches to Off means "1", On means "0". 2877 switches. [all …]
|
| A 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/Documentation/devicetree/bindings/regulator/ |
| A D | st,stm32-booster.yaml | 7 title: STMicroelectronics STM32 booster for ADC analog input switches 14 to supply ADC analog input switches.
|
| /linux/Documentation/devicetree/bindings/net/dsa/ |
| A 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
|
| A D | marvell,mv88e6xxx.yaml | 30 specified. This includes the following list of MV88Exxxx switches: 36 specified. This includes the following list of MV88Exxxx switches: 41 specified. This includes the following list of MV88Exxxx switches: 82 description: Marvell MV88E6xxx switches have an varying combination of 90 description: Marvell MV88E6xxx switches that have a separate external
|
| /linux/Documentation/devicetree/bindings/extcon/ |
| A 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/drivers/net/dsa/realtek/ |
| A D | Kconfig | 22 Select to enable support for registering switches configured 29 Select to enable support for registering switches connected
|
| /linux/net/8021q/ |
| A D | Kconfig | 28 automatic propagation of registered VLANs to switches. 38 automatic propagation of registered VLANs to switches; it
|
| /linux/Documentation/devicetree/bindings/sound/ |
| A D | qcom,apq8016-sbc-sndcard.yaml | 47 pin-switches: 48 description: List of widget names for which pin switches should be created. 171 pin-switches = "Speaker";
|
| /linux/drivers/net/dsa/ |
| A D | Kconfig | 136 VSC7395 and VSC7398 SparX integrated ethernet switches. 144 and VSC7398 SparX integrated ethernet switches in SPI managed mode. 152 and VSC7398 SparX integrated ethernet switches, connected over
|
| /linux/drivers/rapidio/ |
| A D | Makefile | 11 obj-$(CONFIG_RAPIDIO) += switches/
|