| /kernel/linux/linux-5.10/drivers/media/rc/ |
| D | ir-rc6-decoder.c | 12 * RC6-0-16 (standard toggle bit in header) 13 * RC6-6A-20 (no toggle bit) 14 * RC6-6A-24 (no toggle bit) 15 * RC6-6A-32 (MCE version with toggle bit in body) 19 #define RC6_HEADER_NBITS 4 /* not including toggle bit */ 65 if (!data->toggle) in rc6_mode() 84 u8 toggle; in ir_rc6_decode() local 154 data->toggle = ev.pulse; in ir_rc6_decode() 215 toggle = data->toggle; in ir_rc6_decode() 217 dev_dbg(&dev->dev, "RC6(0) scancode 0x%04x (toggle: %u)\n", in ir_rc6_decode() [all …]
|
| D | tango-ir.c | 72 u32 data, field, toggle, addr, cmd, code; in tango_ir_handle_rc5() local 79 toggle = data >> 11 & 1; in tango_ir_handle_rc5() 84 rc_keydown(ir->rc, RC_PROTO_RC5, code, toggle); in tango_ir_handle_rc5() 89 u32 data0, data1, toggle, mode, addr, cmd, code; in tango_ir_handle_rc6() local 98 toggle = data0 & 1; in tango_ir_handle_rc6() 103 rc_keydown(ir->rc, RC_PROTO_RC6_0, code, toggle); in tango_ir_handle_rc6()
|
| /kernel/linux/linux-6.6/drivers/media/rc/ |
| D | ir-rc6-decoder.c | 12 * RC6-0-16 (standard toggle bit in header) 13 * RC6-6A-20 (no toggle bit) 14 * RC6-6A-24 (no toggle bit) 15 * RC6-6A-32 (MCE version with toggle bit in body) 19 #define RC6_HEADER_NBITS 4 /* not including toggle bit */ 65 if (!data->toggle) in rc6_mode() 84 u8 toggle; in ir_rc6_decode() local 154 data->toggle = ev.pulse; in ir_rc6_decode() 215 toggle = data->toggle; in ir_rc6_decode() 217 dev_dbg(&dev->dev, "RC6(0) scancode 0x%04x (toggle: %u)\n", in ir_rc6_decode() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/dac/ |
| D | adi,ltc2688.yaml | 58 adi,toggle-mode: 60 Set the channel as a toggle enabled channel. Toggle operation enables 88 adi,toggle-dither-input: 91 only makes sense for toggle or dither enabled channels. If 92 @adi,toggle-mode is not set and this property is given, the channel is 104 adi,toggle-dither-input: [ clocks ] 133 adi,toggle-mode; 142 adi,toggle-dither-input = <2>;
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-dac-ltc2688 | 61 Toggle enable. Write 1 to enable toggle or 0 to disable it. This is 65 - disable toggle operation; 67 - enable toggle operation. 75 specific to toggle enabled channels and refers to the DAC output 83 Performs a SW toggle. This attribute is specific to toggle 84 enabled channels and allows to toggle between out_voltageY_raw0
|
| /kernel/linux/linux-6.6/drivers/tty/ |
| D | nozomi.c | 160 /* Two different toggle channels exist */ 191 * Toggle fields are valid if enabled is 0, 206 struct toggles toggle; member 255 /* This represents the toggle information */ 261 * Toggle fields are valid if enabled is 0, 271 struct toggles toggle; member 568 DBG3("toggle enabled: %d", dc->config_table.toggle.enabled); in dump_table() 569 DBG3("toggle up_mdm: %d", dc->config_table.toggle.mdm_ul); in dump_table() 570 DBG3("toggle dl_mdm: %d", dc->config_table.toggle.mdm_dl); in dump_table() 571 DBG3("toggle dl_dbg: %d", dc->config_table.toggle.diag_dl); in dump_table() [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/ |
| D | nozomi.c | 164 /* Two different toggle channels exist */ 195 * Toggle fields are valid if enabled is 0, 210 struct toggles toggle; member 259 /* This represents the toggle information */ 265 * Toggle fields are valid if enabled is 0, 275 struct toggles toggle; member 581 DBG3("toggle enabled: %d", dc->config_table.toggle.enabled); in dump_table() 582 DBG3("toggle up_mdm: %d", dc->config_table.toggle.mdm_ul); in dump_table() 583 DBG3("toggle dl_mdm: %d", dc->config_table.toggle.mdm_dl); in dump_table() 584 DBG3("toggle dl_dbg: %d", dc->config_table.toggle.diag_dl); in dump_table() [all …]
|
| /kernel/linux/linux-6.6/drivers/mailbox/ |
| D | bcm-flexrm-mailbox.c | 335 static u64 flexrm_next_table_desc(u32 toggle, dma_addr_t next_addr) in flexrm_next_table_desc() argument 340 DESC_ENC(desc, toggle, NPTR_TOGGLE_SHIFT, NPTR_TOGGLE_MASK); in flexrm_next_table_desc() 346 static u64 flexrm_null_desc(u32 toggle) in flexrm_null_desc() argument 351 DESC_ENC(desc, toggle, NULL_TOGGLE_SHIFT, NULL_TOGGLE_MASK); in flexrm_null_desc() 378 static u64 flexrm_header_desc(u32 toggle, u32 startpkt, u32 endpkt, in flexrm_header_desc() argument 384 DESC_ENC(desc, toggle, HEADER_TOGGLE_SHIFT, HEADER_TOGGLE_MASK); in flexrm_header_desc() 395 u64 desc, void **desc_ptr, u32 *toggle, in flexrm_enqueue_desc() argument 422 * TOGGLE bit of the first HEADER will be set to invalid state to in flexrm_enqueue_desc() 425 * the TOGGLE bit of first HEADER after all descriptors are in flexrm_enqueue_desc() 432 _toggle = (nhpos == 0) ? !(*toggle) : (*toggle); in flexrm_enqueue_desc() [all …]
|
| /kernel/linux/linux-5.10/drivers/mailbox/ |
| D | bcm-flexrm-mailbox.c | 345 static u64 flexrm_next_table_desc(u32 toggle, dma_addr_t next_addr) in flexrm_next_table_desc() argument 350 DESC_ENC(desc, toggle, NPTR_TOGGLE_SHIFT, NPTR_TOGGLE_MASK); in flexrm_next_table_desc() 356 static u64 flexrm_null_desc(u32 toggle) in flexrm_null_desc() argument 361 DESC_ENC(desc, toggle, NULL_TOGGLE_SHIFT, NULL_TOGGLE_MASK); in flexrm_null_desc() 388 static u64 flexrm_header_desc(u32 toggle, u32 startpkt, u32 endpkt, in flexrm_header_desc() argument 394 DESC_ENC(desc, toggle, HEADER_TOGGLE_SHIFT, HEADER_TOGGLE_MASK); in flexrm_header_desc() 405 u64 desc, void **desc_ptr, u32 *toggle, in flexrm_enqueue_desc() argument 432 * TOGGLE bit of the first HEADER will be set to invalid state to in flexrm_enqueue_desc() 435 * the TOGGLE bit of first HEADER after all descriptors are in flexrm_enqueue_desc() 442 _toggle = (nhpos == 0) ? !(*toggle) : (*toggle); in flexrm_enqueue_desc() [all …]
|
| /kernel/linux/linux-6.6/include/dt-bindings/pinctrl/ |
| D | k210-fpioa.h | 204 #define K210_PCF_TIMER0_TOGGLE1 190 /* TIMER0 Toggle Output 1 */ 205 #define K210_PCF_TIMER0_TOGGLE2 191 /* TIMER0 Toggle Output 2 */ 206 #define K210_PCF_TIMER0_TOGGLE3 192 /* TIMER0 Toggle Output 3 */ 207 #define K210_PCF_TIMER0_TOGGLE4 193 /* TIMER0 Toggle Output 4 */ 208 #define K210_PCF_TIMER1_TOGGLE1 194 /* TIMER1 Toggle Output 1 */ 209 #define K210_PCF_TIMER1_TOGGLE2 195 /* TIMER1 Toggle Output 2 */ 210 #define K210_PCF_TIMER1_TOGGLE3 196 /* TIMER1 Toggle Output 3 */ 211 #define K210_PCF_TIMER1_TOGGLE4 197 /* TIMER1 Toggle Output 4 */ 212 #define K210_PCF_TIMER2_TOGGLE1 198 /* TIMER2 Toggle Output 1 */ 213 #define K210_PCF_TIMER2_TOGGLE2 199 /* TIMER2 Toggle Output 2 */ [all …]
|
| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | keyspan_remote.c | 89 u8 toggle; member 118 int toggle; member 243 * toggle code, and stop. in keyspan_check_data() 292 message.toggle = 0; in keyspan_check_data() 296 message.toggle = 1; in keyspan_check_data() 301 "%s - Error in message, invalid toggle.\n", in keyspan_check_data() 317 "%s found valid message: system: %d, button: %d, toggle: %d\n", in keyspan_check_data() 318 __func__, message.system, message.button, message.toggle); in keyspan_check_data() 320 if (message.toggle != remote->toggle) { in keyspan_check_data() 323 remote->toggle = message.toggle; in keyspan_check_data() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | keyspan_remote.c | 89 u8 toggle; member 118 int toggle; member 243 * toggle code, and stop. in keyspan_check_data() 292 message.toggle = 0; in keyspan_check_data() 296 message.toggle = 1; in keyspan_check_data() 301 "%s - Error in message, invalid toggle.\n", in keyspan_check_data() 317 "%s found valid message: system: %d, button: %d, toggle: %d\n", in keyspan_check_data() 318 __func__, message.system, message.button, message.toggle); in keyspan_check_data() 320 if (message.toggle != remote->toggle) { in keyspan_check_data() 323 remote->toggle = message.toggle; in keyspan_check_data() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
| D | igc_diag.c | 87 u32 i, toggle, b = false; in igc_reg_test() local 91 * tests. Some bits are read-only, some toggle, and some in igc_reg_test() 94 toggle = 0x6800D3; in igc_reg_test() 96 value = before & toggle; in igc_reg_test() 97 wr32(IGC_STATUS, toggle); in igc_reg_test() 98 after = rd32(IGC_STATUS) & toggle; in igc_reg_test()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
| D | igc_diag.c | 87 u32 i, toggle, b = false; in igc_reg_test() local 91 * tests. Some bits are read-only, some toggle, and some in igc_reg_test() 94 toggle = 0x6800D3; in igc_reg_test() 96 value = before & toggle; in igc_reg_test() 97 wr32(IGC_STATUS, toggle); in igc_reg_test() 98 after = rd32(IGC_STATUS) & toggle; in igc_reg_test()
|
| /kernel/linux/linux-6.6/drivers/media/i2c/ |
| D | ir-kbd-i2c.c | 63 int start, range, toggle, dev, code, ircode, vendor; in get_key_haup_common() local 75 toggle = (buf[offset] >> 5) & 1; in get_key_haup_common() 89 ircode = (start << 12) | (toggle << 11) | (dev << 6) | code; in get_key_haup_common() 98 start, range, toggle, dev, code); in get_key_haup_common() 102 *ptoggle = toggle; in get_key_haup_common() 134 u32 *scancode, u8 *toggle) in get_key_haup() argument 136 return get_key_haup_common(ir, protocol, scancode, toggle, 3); in get_key_haup() 140 u32 *scancode, u8 *toggle) in get_key_haup_xvr() argument 155 return get_key_haup_common(ir, protocol, scancode, toggle, 6); in get_key_haup_xvr() 159 u32 *scancode, u8 *toggle) in get_key_pixelview() argument [all …]
|
| /kernel/linux/linux-6.6/Documentation/sphinx/templates/ |
| D | kernel-toc.html | 5 <input type="checkbox" class="kernel-toc-toggle" id = "kernel-toc-toggle" checked> 6 <label class="kernel-toc-title" for="kernel-toc-toggle"></label>
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | ir-kbd-i2c.c | 63 int start, range, toggle, dev, code, ircode, vendor; in get_key_haup_common() local 75 toggle = (buf[offset] >> 5) & 1; in get_key_haup_common() 89 ircode = (start << 12) | (toggle << 11) | (dev << 6) | code; in get_key_haup_common() 98 start, range, toggle, dev, code); in get_key_haup_common() 102 *ptoggle = toggle; in get_key_haup_common() 134 u32 *scancode, u8 *toggle) in get_key_haup() argument 136 return get_key_haup_common(ir, protocol, scancode, toggle, 3); in get_key_haup() 140 u32 *scancode, u8 *toggle) in get_key_haup_xvr() argument 155 return get_key_haup_common(ir, protocol, scancode, toggle, 6); in get_key_haup_xvr() 159 u32 *scancode, u8 *toggle) in get_key_pixelview() argument [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/kvm/ |
| D | book3s_xive_template.c | 124 u32 idx, toggle; in GLUE() local 145 toggle = q->toggle; in GLUE() 160 hirq = __xive_read_eq(qpage, q->msk, &idx, &toggle); in GLUE() 181 q->toggle = toggle; in GLUE() 183 /* Loop back on same queue with updated idx/toggle */ in GLUE() 228 q->toggle = toggle; in GLUE() 386 u32 idx, toggle, entry, irq, hw_num; in GLUE() local 392 toggle = q->toggle; in GLUE() 402 if ((entry >> 31) == toggle) in GLUE() 437 toggle ^= 1; in GLUE()
|
| /kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
| D | av7110_ir.c | 26 u32 toggle; in av7110_ir_handler() local 36 toggle = ircom & 0x0800; in av7110_ir_handler() 42 toggle = ircom & 0x8000; in av7110_ir_handler() 58 toggle = ircom & 0x0800; in av7110_ir_handler() 67 rc_keydown(rcdev, proto, scancode, toggle != 0); in av7110_ir_handler()
|
| /kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
| D | av7110_ir.c | 26 u32 toggle; in av7110_ir_handler() local 36 toggle = ircom & 0x0800; in av7110_ir_handler() 42 toggle = ircom & 0x8000; in av7110_ir_handler() 58 toggle = ircom & 0x0800; in av7110_ir_handler() 67 rc_keydown(rcdev, proto, scancode, toggle != 0); in av7110_ir_handler()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/watchdog/ |
| D | gpio-wdt.txt | 8 - toggle: Either a high-to-low or a low-to-high transition clears 19 to toggle the signal when the device is open and the timeout elapsed. 26 hw_algo = "toggle";
|
| /kernel/linux/linux-6.6/Documentation/sphinx-static/ |
| D | custom.css | 50 * The CSS magic to toggle the contents on small screens. 59 /* Hide the toggle on large screens */ 60 input.kernel-toc-toggle { display: none; } 63 * Show and implement the toggle on small screens.
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/rc/ |
| D | rc-protos.rst | 17 Other things can be encoded too. Some IR protocols encode a toggle bit; this 20 toggle bit will invert from one IR message to the next. 63 - Toggle bit 113 - Toggle bit 158 - Toggle bit 357 toggle bit. 365 as in the protocol. There is also a toggle bit. 373 as in the protocol. There is also a toggle bit. 390 for the Microsoft MCE variant (vendor = 0x800f). The toggle bit in the 391 protocol itself is ignored, and the 16th bit should be takes as the toggle
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/rc/ |
| D | rc-protos.rst | 17 Other things can be encoded too. Some IR protocols encode a toggle bit; this 20 toggle bit will invert from one IR message to the next. 63 - Toggle bit 113 - Toggle bit 158 - Toggle bit 357 toggle bit. 365 as in the protocol. There is also a toggle bit. 373 as in the protocol. There is also a toggle bit. 390 for the Microsoft MCE variant (vendor = 0x800f). The toggle bit in the 391 protocol itself is ignored, and the 16th bit should be takes as the toggle
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
| D | nova-t-usb2.c | 74 u8 *buf, data, toggle, custom; in nova_t_rc_query() local 93 toggle = !!(raw & 0x800); in nova_t_rc_query() 97 deb_rc("raw key code 0x%02x, 0x%02x, 0x%02x to c: %02x d: %02x toggle: %d\n", in nova_t_rc_query() 98 buf[1], buf[2], buf[3], custom, data, toggle); in nova_t_rc_query() 109 if (st->old_toggle == toggle) { in nova_t_rc_query() 114 st->old_toggle = toggle; in nova_t_rc_query()
|