/Linux-v5.15/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-v5.15/drivers/input/keyboard/ |
D | iqs62x-keys.c | 3 * Azoteq IQS620A/621/622/624/625 Keys and Switches 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() 133 * Hall UI flags represent switches and are unmasked if their in iqs62x_keys_init() 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() [all …]
|
D | cros_ec_keyb.c | 45 * @bs_idev: The input device for non-matrix buttons and switches (or NULL). 79 * Only applicable to switches. 107 /* Switches */ 206 * cros_ec_keyb_report_bs - Report non-matrixed buttons or switches 208 * This takes a bitmap of buttons or switches from the EC and reports events, 244 * suspend. Switches will be re-checked in in cros_ec_keyb_work() 283 &ckdev->ec->event_data.data.switches); in cros_ec_keyb_work() 384 * cros_ec_keyb_query_switches - Query the state of switches and report 386 * This will ask the EC about the current state of switches and report to the 402 sizeof(event_data.switches)); in cros_ec_keyb_query_switches() [all …]
|
/Linux-v5.15/drivers/rapidio/switches/ |
D | Kconfig | 3 # RapidIO switches configuration 6 tristate "IDT Tsi57x SRIO switches support" 8 Includes support for IDT Tsi57x family of serial RapidIO switches. 11 tristate "IDT CPS-xx SRIO switches support" 13 Includes support for IDT CPS-16/12/10/8 serial RapidIO switches. 25 Includes support for ITD CPS Gen.2 serial RapidIO switches. 31 Includes support for ITD RXS Gen.3 serial RapidIO switches.
|
/Linux-v5.15/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-v5.15/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-v5.15/drivers/platform/x86/intel/ |
D | hid.c | 142 struct input_dev *switches; member 415 /* Setup input device for switches */ in intel_hid_switches_setup() 416 priv->switches = devm_input_allocate_device(&device->dev); in intel_hid_switches_setup() 417 if (!priv->switches) in intel_hid_switches_setup() 420 __set_bit(EV_SW, priv->switches->evbit); in intel_hid_switches_setup() 421 __set_bit(SW_TABLET_MODE, priv->switches->swbit); in intel_hid_switches_setup() 423 priv->switches->name = "Intel HID switches"; in intel_hid_switches_setup() 424 priv->switches->id.bustype = BUS_HOST; in intel_hid_switches_setup() 425 return input_register_device(priv->switches); in intel_hid_switches_setup() 439 input_report_switch(priv->switches, SW_TABLET_MODE, m); in report_tablet_mode_state() [all …]
|
/Linux-v5.15/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 670 Switches 4-6 of switch group S1 select the Base of the 16K block. 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 [all …]
|
/Linux-v5.15/drivers/net/dsa/xrs700x/ |
D | Kconfig | 9 Ethernet switches. 18 switches. 26 switches.
|
/Linux-v5.15/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-v5.15/Documentation/networking/dsa/ |
D | dsa.rst | 14 to support Marvell Ethernet switches (MV88E6xxx, a.k.a Linkstreet product line) 26 kinds of Ethernet switches found in Small Home and Office products: routers, 27 gateways, or even top-of-the rack switches. This host Ethernet controller will 31 with the ability to configure and manage cascaded switches on top of each other 32 using upstream and downstream Ethernet links between switches. These specific 34 of multiple switches connected to each other is called a "switch tree". 50 The subsystem does support switches not capable of inserting/stripping tags, but 61 - the "dsa" port(s) are just conduits between two or more switches, and as such 116 From the perspective of the network stack, all switches within the same DSA 124 other switches from the same fabric, and in this case, the outermost switch [all …]
|
D | configuration.rst | 85 DSA switches. These switches are capable to tag incoming and outgoing traffic 164 A minority of switches are not capable to use a taging protocol 165 (DSA_TAG_PROTO_NONE). These switches can be configured by a VLAN based 299 The existing DSA switches do not have the necessary hardware support to keep
|
/Linux-v5.15/drivers/net/dsa/ |
D | Kconfig | 112 VSC7395 and VSC7398 SparX integrated ethernet switches. 120 and VSC7398 SparX integrated ethernet switches in SPI managed mode. 128 and VSC7398 SparX integrated ethernet switches, connected over
|
/Linux-v5.15/tools/testing/selftests/net/ |
D | tcp_mmap.c | 29 * cpu usage user:0.057 sys:7.815, 240.234 usec per MB, 65531 c-switches 31 * cpu usage user:0.043 sys:8.103, 248.596 usec per MB, 65524 c-switches 33 * cpu usage user:0.044 sys:6.576, 202.026 usec per MB, 65519 c-switches 35 * cpu usage user:0.036 sys:8.193, 251.129 usec per MB, 65530 c-switches 41 * cpu usage user:0.045 sys:2.827, 87.6465 usec per MB, 65532 c-switches 43 * cpu usage user:0.037 sys:3.087, 95.3369 usec per MB, 65532 c-switches 45 * cpu usage user:0.046 sys:3.559, 110.016 usec per MB, 65529 c-switches 47 * cpu usage user:0.035 sys:3.467, 106.873 usec per MB, 65530 c-switches 249 " cpu usage user:%lg sys:%lg, %lg usec per MB, %lu c-switches\n", in child_thread()
|
/Linux-v5.15/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-v5.15/drivers/net/mdio/ |
D | Kconfig | 101 controllers as well as some Broadcom Ethernet switches such as the 102 Starfighter 2 switches. 140 Marvell's Link Street family of Ethernet switches. 148 switches of the Microsemi SoCs; it is recommended to switch on
|
/Linux-v5.15/net/8021q/ |
D | Kconfig | 28 automatic propagation of registered VLANs to switches. 38 automatic propagation of registered VLANs to switches; it
|
/Linux-v5.15/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-v5.15/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-v5.15/arch/mips/include/asm/octeon/ |
D | cvmx-pow.h | 43 * - Illegal tag switches from NULL_NULL. 44 * - Illegal tag switches from NULL. 144 * are complete and all prior switches are complete. The 164 * complete and all prior switches are complete. The hardware 1321 * Note that switches to NULL complete immediately and do not need 1342 * This function does NOT wait for previous tag switches to complete, 1428 * previous tag switches to complete, so the caller must ensure that 1522 * be used for switches to NULL, as the tag switch pending bit will be 1586 * be used for switches to NULL, as the tag switch pending bit will be 1593 * displays an error on tag switches to NULL. [all …]
|
/Linux-v5.15/Documentation/sound/cards/ |
D | cmipci.rst | 94 There are some control switches affecting to the speaker connections: 150 Additionally there are relevant control switches: 200 Similarly the following switches are off: "IEC958 Mix Analog" and 201 "IEC958 Loop". The switches are resumed after closing the SPDIF PCM 215 volumes. Synth, CD, Line and Mic have playback and capture switches,
|
/Linux-v5.15/include/asm-generic/ |
D | mmu_context.h | 52 * activate_mm - called after exec switches the current task to a new mm, to switch to it 65 * dectivate_mm - called when an mm is released after exit or exec switches away from it
|
/Linux-v5.15/drivers/media/dvb-frontends/drx39xyj/ |
D | drx_dap_fasi.h | 48 /*-------- compilation control switches --------------------------------------*/ 72 * These modes must be selected compile time via compile switches. 79 * The default setting will need no compile switches. 80 * The default setting must be overridden if compile switches are already 161 * The other parameters can be limited via compile time switches.
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/ivybridge/ |
D | frontend.json | 163 …"PublicDescription": "Number of switches from DSB (Decode Stream Buffer) or MITE (legacy decode pi… 170 …"BriefDescription": "Number of switches from DSB (Decode Stream Buffer) or MITE (legacy decode pip… 276 "PublicDescription": "Number of DSB to MITE switches.", 282 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches", 286 "PublicDescription": "Cycles DSB to MITE switches caused delay.",
|