/linux/arch/mips/bcm63xx/boards/ |
H A D | board_bcm963xx.c | 87 .active_low = 1, 92 .active_low = 1, 98 .active_low = 1, 103 .active_low = 1, 108 .active_low = 1, 135 .active_low = 1, 140 .active_low = 1, 145 .active_low = 1, 150 .active_low = 1, 156 .active_low = 1, [all …]
|
/linux/arch/sh/boards/mach-x3proto/ |
H A D | setup.c | 130 .active_low = 1, 135 .active_low = 1, 140 .active_low = 1, 144 .active_low = 1, 148 .active_low = 1, 152 .active_low = 1, 156 .active_low = 1, 160 .active_low = 1, 164 .active_low = 1, 168 .active_low = 1, [all …]
|
/linux/drivers/reset/ |
H A D | reset-imx8mp-audiomix.c | 26 bool active_low; member 33 .active_low = true, 38 .active_low = true, 43 .active_low = false, 63 unsigned int mask, offset, active_low; in imx8mp_audiomix_update() local 68 active_low = reset_map[id].active_low; in imx8mp_audiomix_update() 73 if (active_low ^ assert) in imx8mp_audiomix_update()
|
H A D | reset-simple.c | 43 if (assert ^ data->active_low) in reset_simple_update() 110 * @active_low: if true, bits are cleared to assert the reset. Otherwise, bits 119 bool active_low; member 132 .active_low = true, 191 data->active_low = devdata->active_low; in reset_simple_probe()
|
/linux/arch/sh/boards/mach-rsk/ |
H A D | devices-rsk7203.c | 54 .active_low = 1, 59 .active_low = 1, 64 .active_low = 1, 69 .active_low = 1, 90 .active_low = 1, 95 .active_low = 1, 100 .active_low = 1,
|
/linux/drivers/leds/ |
H A D | leds-bcm6358.c | 36 * @active_low: LED is active low 43 bool active_low; member 85 if ((led->active_low && value == LED_OFF) || in bcm6358_led_set() 86 (!led->active_low && value != LED_OFF)) in bcm6358_led_set() 112 led->active_low = true; in bcm6358_led() 124 if ((led->active_low && !val) || (!led->active_low && val)) in bcm6358_led()
|
H A D | leds-pwm.c | 23 u8 active_low; member 32 unsigned int active_low; member 51 if (led_dat->active_low) in led_pwm_set() 87 led_data->active_low = led->active_low; in led_pwm_add() 170 led.active_low = fwnode_property_read_bool(fwnode, in led_pwm_create_fwnode()
|
H A D | leds-bcm6328.c | 66 * @active_low: LED is active low 75 bool active_low; member 141 if ((led->active_low && value == LED_OFF) || in bcm6328_led_set() 142 (!led->active_low && value != LED_OFF)) in bcm6328_led_set() 349 led->active_low = true; in bcm6328_led() 367 if ((led->active_low && val == BCM6328_LED_MODE_OFF) || in bcm6328_led() 368 (!led->active_low && val == BCM6328_LED_MODE_ON)) in bcm6328_led()
|
/linux/drivers/input/keyboard/ |
H A D | nspire-keypad.c | 47 bool active_low; member 69 if (keypad->active_low) in nspire_keypad_irq() 181 keypad->active_low = of_property_read_bool(of_node, "active-low"); in nspire_keypad_probe() 255 keypad->active_low ? ", active_low" : ""); in nspire_keypad_probe()
|
H A D | matrix_keypad.c | 302 bool active_low; in matrix_keypad_init_gpio() local 317 active_low = device_property_read_bool(&pdev->dev, "gpio-activelow"); in matrix_keypad_init_gpio() 333 if (active_low ^ gpiod_is_active_low(keypad->col_gpios[i])) in matrix_keypad_init_gpio() 352 if (active_low ^ gpiod_is_active_low(keypad->row_gpios[i])) in matrix_keypad_init_gpio()
|
/linux/Documentation/devicetree/bindings/spi/ |
H A D | spi-controller.yaml | 60 spi-cs-high | ACTIVE_LOW | H | 2 61 - | ACTIVE_LOW | L | 66 ACTIVE_LOW. 68 because ACTIVE_LOW is overridden by spi-cs-high.
|
/linux/arch/mips/loongson32/ls1b/ |
H A D | board.c | 18 .active_low = 1, 24 .active_low = 1,
|
/linux/include/linux/reset/ |
H A D | reset-simple.h | 24 * @active_low: if true, bits are cleared to assert the reset. Otherwise, bits 41 bool active_low; member
|
/linux/include/linux/ |
H A D | gpio_keys.h | 13 * @active_low: %true indicates that button is considered 29 int active_low; member
|
/linux/tools/testing/selftests/gpio/ |
H A D | gpio-mockup-sysfs.sh | 51 echo 0 > "$sysfs_ldir/active_low" 54 echo 1 > "$sysfs_ldir/active_low"
|
/linux/drivers/reset/sti/ |
H A D | reset-syscfg.h | 42 * @active_low: Are the resets in this controller active low, i.e. clearing 49 bool active_low; member
|
/linux/drivers/net/wireless/ath/ath10k/ |
H A D | leds.c | 29 ar->leds.gpio_state_pin = (brightness != LED_OFF) ^ led->active_low; in ath10k_leds_set_brightness_blocking() 66 ar->leds.wifi_led.active_low = 1; in ath10k_leds_register()
|
/linux/arch/x86/kernel/apic/ |
H A D | io_apic.c | 97 bool active_low; member 790 int acpi_get_override_irq(u32 gsi, int *is_level, int *active_low) in acpi_get_override_irq() argument 792 *is_level = *active_low = 0; in acpi_get_override_irq() 794 (bool *)active_low); in acpi_get_override_irq() 805 info->ioapic.active_low = polarity; in ioapic_set_alloc_attr() 823 dst->ioapic.active_low = src->ioapic.active_low; in ioapic_copy_alloc_attr() 828 dst->ioapic.active_low = pol_low; in ioapic_copy_alloc_attr() 835 dst->ioapic.active_low = true; in ioapic_copy_alloc_attr() 875 data->entry.active_low = data->active_low = info->ioapic.active_low; in mp_check_pin_attr() 879 data->active_low == info->ioapic.active_low; in mp_check_pin_attr() [all …]
|
/linux/drivers/net/phy/qcom/ |
H A D | qca808x.c | 598 bool active_low = false; in qca808x_led_polarity_set() local 604 active_low = true; in qca808x_led_polarity_set() 616 priv->led_polarity_mode != active_low) { in qca808x_led_polarity_set() 622 priv->led_polarity_mode = active_low; in qca808x_led_polarity_set() 627 active_low ? 0 : QCA808X_LED_ACTIVE_HIGH); in qca808x_led_polarity_set()
|
/linux/Documentation/firmware-guide/acpi/ |
H A D | gpio-properties.rst | 42 Package () { "name", Package () { ref, index, pin, active_low }} 51 active_low 55 active-low or active-high, the "active_low" argument can be used here. 58 Note, active_low in _DSD does not make sense for GpioInt() resource and 243 crs_entry_index, line_index, active_low, representing the index of the target
|
/linux/drivers/leds/blink/ |
H A D | leds-bcm63138.c | 62 bool active_low; member 225 led->active_low = of_property_read_bool(np, "active-low"); in bcm63138_leds_create_led() 245 led->active_low ? 0 : bit); in bcm63138_leds_create_led()
|
/linux/sound/soc/tegra/ |
H A D | tegra_wm8903.c | 68 bool active_low = gpiod_is_active_low(machine->gpiod_hp_det); in tegra_wm8903_init() local 70 machine->hp_jack_gpio->invert = !active_low; in tegra_wm8903_init()
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | adi,ssm2305.txt | 7 The gpio signal is ACTIVE_LOW.
|
/linux/drivers/input/misc/ |
H A D | soc_button_array.c | 32 bool active_low; member 219 gpio_keys[n_buttons].active_low = info->active_low; in soc_button_device_create() 282 info->active_low = true; in soc_button_parse_btn_desc() 306 info->active_low = false; in soc_button_parse_btn_desc()
|
/linux/arch/mips/alchemy/ |
H A D | board-gpr.c | 168 .active_low = 1, 173 .active_low = 1,
|