Home
last modified time | relevance | path

Searched refs:polarity (Results 1 – 25 of 107) sorted by relevance

12345

/drivers/soc/zte/
Dzx296718_pm_domains.c39 .polarity = PWREN,
48 .polarity = PWREN,
57 .polarity = PWREN,
66 .polarity = PWREN,
75 .polarity = PWREN,
84 .polarity = PWREN,
93 .polarity = PWREN,
102 .polarity = PWREN,
111 .polarity = PWREN,
120 .polarity = PWREN,
[all …]
/drivers/pwm/
Dpwm-atmel-tcb.c34 enum pwm_polarity polarity; /* PWM polarity */ member
54 enum pwm_polarity polarity) in atmel_tcb_pwm_set_polarity() argument
58 tcbpwm->polarity = polarity; in atmel_tcb_pwm_set_polarity()
86 tcbpwm->polarity = PWM_POLARITY_NORMAL; in atmel_tcb_pwm_request()
141 enum pwm_polarity polarity = tcbpwm->polarity; in atmel_tcb_pwm_disable() local
152 polarity = !polarity; in atmel_tcb_pwm_disable()
160 if (polarity == PWM_POLARITY_INVERSED) in atmel_tcb_pwm_disable()
166 if (polarity == PWM_POLARITY_INVERSED) in atmel_tcb_pwm_disable()
197 enum pwm_polarity polarity = tcbpwm->polarity; in atmel_tcb_pwm_enable() local
208 polarity = !polarity; in atmel_tcb_pwm_enable()
[all …]
Dsysfs.c167 const char *polarity = "unknown"; in polarity_show() local
172 switch (state.polarity) { in polarity_show()
174 polarity = "normal"; in polarity_show()
178 polarity = "inversed"; in polarity_show()
182 return sprintf(buf, "%s\n", polarity); in polarity_show()
191 enum pwm_polarity polarity; in polarity_store() local
196 polarity = PWM_POLARITY_NORMAL; in polarity_store()
198 polarity = PWM_POLARITY_INVERSED; in polarity_store()
204 state.polarity = polarity; in polarity_store()
229 static DEVICE_ATTR_RW(polarity);
Dcore.c156 pwm->args.polarity = PWM_POLARITY_NORMAL; in of_pwm_xlate_with_flags()
159 pwm->args.polarity = PWM_POLARITY_INVERSED; in of_pwm_xlate_with_flags()
264 enum pwm_polarity polarity) in pwmchip_add_with_polarity() argument
296 pwm->state.polarity = polarity; in pwmchip_add_with_polarity()
488 if (state->polarity != pwm->state.polarity) { in pwm_apply_state()
503 state->polarity); in pwm_apply_state()
507 pwm->state.polarity = state->polarity; in pwm_apply_state()
593 state.polarity = pargs.polarity; in pwm_adjust_config()
613 if (pargs.polarity != state.polarity) { in pwm_adjust_config()
614 state.polarity = pargs.polarity; in pwm_adjust_config()
[all …]
Dpwm-renesas-tpu.c83 enum pwm_polarity polarity; member
119 pwm->polarity == PWM_POLARITY_INVERSED ? in tpu_pwm_set_pin()
124 pwm->polarity == PWM_POLARITY_INVERSED ? in tpu_pwm_set_pin()
129 pwm->polarity == PWM_POLARITY_INVERSED ? in tpu_pwm_set_pin()
232 pwm->polarity = PWM_POLARITY_NORMAL; in tpu_pwm_request()
336 enum pwm_polarity polarity) in tpu_pwm_set_polarity() argument
340 pwm->polarity = polarity; in tpu_pwm_set_polarity()
Dpwm-zx.c79 state->polarity = PWM_POLARITY_NORMAL; in zx_pwm_get_state()
81 state->polarity = PWM_POLARITY_INVERSED; in zx_pwm_get_state()
162 if (state->polarity != cstate.polarity) in zx_pwm_apply()
164 (state->polarity == PWM_POLARITY_INVERSED) ? in zx_pwm_apply()
Dpwm-hibvt.c116 enum pwm_polarity polarity) in hibvt_pwm_set_polarity() argument
120 if (polarity == PWM_POLARITY_INVERSED) in hibvt_pwm_set_polarity()
151 if (state->polarity != pwm->state.polarity) in hibvt_pwm_apply()
152 hibvt_pwm_set_polarity(chip, pwm, state->polarity); in hibvt_pwm_apply()
Dpwm-meson.c327 state->polarity != channel->state.polarity) { in meson_pwm_apply()
328 if (state->polarity != channel->state.polarity) { in meson_pwm_apply()
329 if (state->polarity == PWM_POLARITY_NORMAL) in meson_pwm_apply()
340 channel->state.polarity = state->polarity; in meson_pwm_apply()
/drivers/net/wireless/ath/ath5k/
Drfkill.c42 ah->rf_kill.gpio, ah->rf_kill.polarity); in ath5k_rfkill_disable()
44 ath5k_hw_set_gpio(ah, ah->rf_kill.gpio, !ah->rf_kill.polarity); in ath5k_rfkill_disable()
51 ah->rf_kill.gpio, ah->rf_kill.polarity); in ath5k_rfkill_enable()
53 ath5k_hw_set_gpio(ah, ah->rf_kill.gpio, ah->rf_kill.polarity); in ath5k_rfkill_enable()
72 ah->rf_kill.polarity; in ath5k_is_rfkill_set()
91 ah->rf_kill.polarity = ah->ah_capabilities.cap_eeprom.ee_rfkill_pol; in ath5k_rfkill_hw_start()
/drivers/input/mouse/
Dgpio_mouse.c30 gpio_get_value(gpio->bleft) ^ gpio->polarity); in gpio_mouse_scan()
33 gpio_get_value(gpio->bmiddle) ^ gpio->polarity); in gpio_mouse_scan()
36 gpio_get_value(gpio->bright) ^ gpio->polarity); in gpio_mouse_scan()
38 x = (gpio_get_value(gpio->right) ^ gpio->polarity) in gpio_mouse_scan()
39 - (gpio_get_value(gpio->left) ^ gpio->polarity); in gpio_mouse_scan()
40 y = (gpio_get_value(gpio->down) ^ gpio->polarity) in gpio_mouse_scan()
41 - (gpio_get_value(gpio->up) ^ gpio->polarity); in gpio_mouse_scan()
/drivers/acpi/
Dirq.c55 int polarity) in acpi_register_gsi() argument
66 fwspec.param[1] = acpi_dev_get_irq_type(trigger, polarity); in acpi_register_gsi()
150 u8 polarity, u8 shareable, in acpi_irq_parse_one_match() argument
156 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_irq_parse_one_match()
159 ctx->fwspec->param[1] = acpi_dev_get_irq_type(triggering, polarity); in acpi_irq_parse_one_match()
198 irq->triggering, irq->polarity, in acpi_irq_parse_one_cb()
211 eirq->triggering, eirq->polarity, in acpi_irq_parse_one_cb()
Dpci_link.c73 u8 polarity; /* All IRQs */ member
130 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible()
156 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible()
317 resource->res.data.irq.polarity = in acpi_pci_link_set()
318 link->irq.polarity; in acpi_pci_link_set()
335 resource->res.data.extended_irq.polarity = in acpi_pci_link_set()
336 link->irq.polarity; in acpi_pci_link_set()
630 int *polarity, char **name) in acpi_pci_link_allocate_irq() argument
670 if (polarity) in acpi_pci_link_allocate_irq()
671 *polarity = link->irq.polarity; in acpi_pci_link_allocate_irq()
[all …]
Dresource.c347 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable) in acpi_dev_irq_flags() argument
352 flags = polarity == ACPI_ACTIVE_LOW ? in acpi_dev_irq_flags()
355 flags = polarity == ACPI_ACTIVE_LOW ? in acpi_dev_irq_flags()
370 unsigned int acpi_dev_get_irq_type(int triggering, int polarity) in acpi_dev_get_irq_type() argument
372 switch (polarity) { in acpi_dev_get_irq_type()
398 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource() argument
422 if (triggering != trig || polarity != pol) { in acpi_dev_get_irqresource()
426 polarity = pol; in acpi_dev_get_irqresource()
430 res->flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_dev_get_irqresource()
431 irq = acpi_register_gsi(NULL, gsi, triggering, polarity); in acpi_dev_get_irqresource()
[all …]
/drivers/irqchip/
Dirq-ftintc010.c85 u32 mode, polarity; in ft010_irq_set_type() local
88 polarity = readl(FT010_IRQ_POLARITY(f->base)); in ft010_irq_set_type()
93 polarity |= BIT(offset); in ft010_irq_set_type()
97 polarity &= ~BIT(offset); in ft010_irq_set_type()
101 polarity |= BIT(offset); in ft010_irq_set_type()
105 polarity &= ~BIT(offset); in ft010_irq_set_type()
113 writel(polarity, FT010_IRQ_POLARITY(f->base)); in ft010_irq_set_type()
/drivers/pnp/pnpacpi/
Drsparser.c28 u8 *polarity, u8 *shareable) in decode_irq_flags() argument
34 *polarity = ACPI_ACTIVE_LOW; in decode_irq_flags()
38 *polarity = ACPI_ACTIVE_HIGH; in decode_irq_flags()
42 *polarity = ACPI_ACTIVE_LOW; in decode_irq_flags()
46 *polarity = ACPI_ACTIVE_HIGH; in decode_irq_flags()
52 *polarity = ACPI_ACTIVE_HIGH; in decode_irq_flags()
217 gpio->polarity, in pnpacpi_allocated_resource()
327 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->sharable); in pnpacpi_parse_irq_option()
351 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->sharable); in pnpacpi_parse_ext_irq_option()
672 u8 triggering, polarity, shareable; in pnpacpi_encode_irq() local
[all …]
/drivers/gpio/
Dgpio-tz1090.c273 unsigned int offset, unsigned int polarity) in tz1090_gpio_irq_polarity() argument
275 tz1090_gpio_mod_bit(bank, REG_GPIO_IRQ_PLRT, offset, polarity); in tz1090_gpio_irq_polarity()
323 unsigned int polarity; in gpio_set_irq_type() local
328 polarity = REG_GPIO_IRQ_PLRT_LOW; in gpio_set_irq_type()
332 polarity = REG_GPIO_IRQ_PLRT_HIGH; in gpio_set_irq_type()
336 polarity = REG_GPIO_IRQ_PLRT_LOW; in gpio_set_irq_type()
340 polarity = REG_GPIO_IRQ_PLRT_HIGH; in gpio_set_irq_type()
344 polarity = REG_GPIO_IRQ_PLRT_LOW; in gpio_set_irq_type()
356 tz1090_gpio_irq_polarity(bank, data->hwirq, polarity); in gpio_set_irq_type()
Dgpio-ath79.c122 u32 type = 0, polarity = 0; in ath79_gpio_irq_set_type() local
128 polarity |= mask; in ath79_gpio_irq_set_type()
134 polarity |= mask; in ath79_gpio_irq_set_type()
147 polarity = ~ath79_gpio_read(ctrl, AR71XX_GPIO_REG_IN); in ath79_gpio_irq_set_type()
162 ctrl, AR71XX_GPIO_REG_INT_POLARITY, mask, polarity); in ath79_gpio_irq_set_type()
/drivers/extcon/
Dextcon-usbc-cros-ec.c144 bool *polarity) in cros_ec_usb_get_role() argument
162 *polarity = resp.polarity; in cros_ec_usb_get_role()
191 bool polarity = false; in extcon_cros_ec_detect_cable() local
203 role = cros_ec_usb_get_role(info, &polarity); in extcon_cros_ec_detect_cable()
232 (union extcon_property_value)(int)polarity); in extcon_cros_ec_detect_cable()
/drivers/media/i2c/
Dths8200.c216 uint8_t polarity = 0; in ths8200_setup() local
337 polarity |= 0x01; /* HS_IN */ in ths8200_setup()
338 polarity |= 0x08; /* HS_OUT */ in ths8200_setup()
341 polarity |= 0x02; /* VS_IN */ in ths8200_setup()
342 polarity |= 0x10; /* VS_OUT */ in ths8200_setup()
349 ths8200_write(sd, THS8200_DTG2_CNTL, 0x44 | polarity); in ths8200_setup()
357 polarity, bt->hfrontporch, bt->hbackporch, in ths8200_setup()
/drivers/acpi/acpica/
Drsirq.c89 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.polarity),
127 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.polarity),
174 ACPI_RS_OFFSET(data.irq.polarity),
213 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.extended_irq.polarity),
/drivers/input/misc/
Dgpio_matrix.c148 unsigned polarity = !!(gpio_keypad_flags & GPIOKPF_ACTIVE_HIGH); in gpio_keypad_timer_func() local
160 if (gpio_get_value(gpio) ^ !polarity) { in gpio_keypad_timer_func()
171 gpio_set_value(gpio, !polarity); in gpio_keypad_timer_func()
180 gpio_set_value(gpio, polarity); in gpio_keypad_timer_func()
182 gpio_direction_output(gpio, polarity); in gpio_keypad_timer_func()
211 gpio_set_value(mi->output_gpios[out], polarity); in gpio_keypad_timer_func()
213 gpio_direction_output(mi->output_gpios[out], polarity); in gpio_keypad_timer_func()
/drivers/staging/greybus/
Dpwm.c120 u8 which, u8 polarity) in gb_pwm_set_polarity_operation() argument
130 request.polarity = polarity; in gb_pwm_set_polarity_operation()
217 enum pwm_polarity polarity) in gb_pwm_set_polarity() argument
221 return gb_pwm_set_polarity_operation(pwmc, pwm->hwpwm, polarity); in gb_pwm_set_polarity()
/drivers/iio/counter/
Dstm32-lptimer-cnt.c24 u32 polarity; member
99 val |= FIELD_PREP(STM32_LPTIM_CKPOL, enable ? priv->polarity : 0); in stm32_lptim_setup()
166 if (priv->polarity > 1) in stm32_lptim_read_raw()
227 return priv->polarity; in stm32_lptim_cnt_get_polarity()
239 priv->polarity = type; in stm32_lptim_cnt_set_polarity()
/drivers/infiniband/hw/i40iw/
Di40iw_ctrl.c473 cqp->polarity = 0; in i40iw_sc_cqp_init()
486 cqp->sq_base, cqp->sq_pa, cqp, cqp->polarity); in i40iw_sc_cqp_init()
618 cqp->polarity = !cqp->polarity; in i40iw_sc_cqp_get_next_send_wqe_idx()
720 u8 polarity; in i40iw_sc_ccq_get_cqe_info() local
729 polarity = (u8)RS_64(temp, I40IW_CQ_VALID); in i40iw_sc_ccq_get_cqe_info()
730 if (polarity != ccq->cq_uk.polarity) in i40iw_sc_ccq_get_cqe_info()
753 ccq->cq_uk.polarity ^= 1; in i40iw_sc_ccq_get_cqe_info()
842 LS_64(cqp->polarity, I40IW_CQPSQ_WQEVALID) | in i40iw_sc_manage_push_page()
882 LS_64(cqp->polarity, I40IW_CQPSQ_WQEVALID); in i40iw_sc_manage_hmc_pm_func_table()
922 LS_64(cqp->polarity, I40IW_CQPSQ_WQEVALID); in i40iw_sc_set_hmc_resource_profile()
[all …]
/drivers/hwmon/
Dds1621.c53 static int polarity = -1; variable
54 module_param(polarity, int, 0);
55 MODULE_PARM_DESC(polarity, "Output's polarity: 0 = active high, 1 = active low");
164 if (polarity == 0) in ds1621_init_client()
166 else if (polarity == 1) in ds1621_init_client()

12345