Home
last modified time | relevance | path

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

123

/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 …]
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()
Dsysfs.c137 return sprintf(buf, "%s\n", pwm->polarity ? "inversed" : "normal"); in pwm_polarity_show()
145 enum pwm_polarity polarity; in pwm_polarity_store() local
149 polarity = PWM_POLARITY_NORMAL; in pwm_polarity_store()
151 polarity = PWM_POLARITY_INVERSED; in pwm_polarity_store()
155 ret = pwm_set_polarity(pwm, polarity); in pwm_polarity_store()
163 static DEVICE_ATTR(polarity, 0644, pwm_polarity_show, pwm_polarity_store);
Dpwm-tiehrpwm.c131 enum pwm_polarity polarity[NUM_PWM_CHANNEL]; member
214 if (pc->polarity[chan] == PWM_POLARITY_INVERSED) in configure_polarity()
222 if (pc->polarity[chan] == PWM_POLARITY_INVERSED) in configure_polarity()
324 struct pwm_device *pwm, enum pwm_polarity polarity) in ehrpwm_pwm_set_polarity() argument
329 pc->polarity[pwm->hwpwm] = polarity; in ehrpwm_pwm_set_polarity()
Dcore.c433 int pwm_set_polarity(struct pwm_device *pwm, enum pwm_polarity polarity) in pwm_set_polarity() argument
446 err = pwm->chip->ops->set_polarity(pwm->chip, pwm, polarity); in pwm_set_polarity()
450 pwm->polarity = polarity; in pwm_set_polarity()
676 pwm_set_polarity(pwm, chosen->polarity); in pwm_get()
Dpwm-ep93xx.c123 enum pwm_polarity polarity) in ep93xx_pwm_polarity() argument
136 if (polarity == PWM_POLARITY_INVERSED) in ep93xx_pwm_polarity()
/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()
Dled.c51 #define ATH_LED(pin, polarity) .driver_data = (((pin) << 8) | (polarity)) argument
/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/
Dresource.c291 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable) in acpi_dev_irq_flags() argument
296 flags = polarity == ACPI_ACTIVE_LOW ? in acpi_dev_irq_flags()
299 flags = polarity == ACPI_ACTIVE_LOW ? in acpi_dev_irq_flags()
317 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource() argument
341 if (triggering != trig || polarity != pol) { in acpi_dev_get_irqresource()
345 polarity = pol; in acpi_dev_get_irqresource()
349 res->flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_dev_get_irqresource()
350 irq = acpi_register_gsi(NULL, gsi, triggering, polarity); in acpi_dev_get_irqresource()
391 irq->triggering, irq->polarity, in acpi_dev_resource_interrupt()
401 ext_irq->triggering, ext_irq->polarity, in acpi_dev_resource_interrupt()
Dpci_link.c76 u8 polarity; /* All IRQs */ member
132 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible()
158 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible()
319 resource->res.data.irq.polarity = in acpi_pci_link_set()
320 link->irq.polarity; in acpi_pci_link_set()
337 resource->res.data.extended_irq.polarity = in acpi_pci_link_set()
338 link->irq.polarity; in acpi_pci_link_set()
585 int *polarity, char **name) in acpi_pci_link_allocate_irq() argument
625 if (polarity) in acpi_pci_link_allocate_irq()
626 *polarity = link->irq.polarity; in acpi_pci_link_allocate_irq()
Dtables.c130 u16 polarity, trigger; in acpi_table_print_madt_entry() local
134 polarity = p->inti_flags & ACPI_MADT_POLARITY_MASK; in acpi_table_print_madt_entry()
139 mps_inti_flags_polarity[polarity], in acpi_table_print_madt_entry()
Dpci_irq.c403 int polarity = ACPI_ACTIVE_LOW; in acpi_pci_irq_enable() local
434 &triggering, &polarity, in acpi_pci_irq_enable()
454 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity); in acpi_pci_irq_enable()
472 (polarity == ACPI_ACTIVE_LOW) ? "low" : "high", dev->irq); in acpi_pci_irq_enable()
/drivers/pnp/pnpacpi/
Drsparser.c32 int *polarity, int *shareable) in decode_irq_flags() argument
38 *polarity = ACPI_ACTIVE_LOW; in decode_irq_flags()
42 *polarity = ACPI_ACTIVE_HIGH; in decode_irq_flags()
46 *polarity = ACPI_ACTIVE_LOW; in decode_irq_flags()
50 *polarity = ACPI_ACTIVE_HIGH; in decode_irq_flags()
56 *polarity = ACPI_ACTIVE_HIGH; in decode_irq_flags()
311 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->sharable); in pnpacpi_parse_irq_option()
335 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->sharable); in pnpacpi_parse_ext_irq_option()
656 int triggering, polarity, shareable; in pnpacpi_encode_irq() local
665 decode_irq_flags(dev, p->flags, &triggering, &polarity, &shareable); in pnpacpi_encode_irq()
[all …]
/drivers/gpio/
Dgpio-tz1090.c274 unsigned int offset, unsigned int polarity) in tz1090_gpio_irq_polarity() argument
276 tz1090_gpio_mod_bit(bank, REG_GPIO_IRQ_PLRT, offset, polarity); in tz1090_gpio_irq_polarity()
324 unsigned int polarity; in gpio_set_irq_type() local
329 polarity = REG_GPIO_IRQ_PLRT_LOW; in gpio_set_irq_type()
333 polarity = REG_GPIO_IRQ_PLRT_HIGH; in gpio_set_irq_type()
337 polarity = REG_GPIO_IRQ_PLRT_LOW; in gpio_set_irq_type()
341 polarity = REG_GPIO_IRQ_PLRT_HIGH; in gpio_set_irq_type()
345 polarity = REG_GPIO_IRQ_PLRT_LOW; in gpio_set_irq_type()
357 tz1090_gpio_irq_polarity(bank, data->hwirq, polarity); in gpio_set_irq_type()
Dgpio-dwapb.c220 unsigned long level, polarity, flags; in dwapb_irq_set_type() local
228 polarity = dwapb_read(gpio, GPIO_INT_POLARITY); in dwapb_irq_set_type()
237 polarity |= BIT(bit); in dwapb_irq_set_type()
241 polarity &= ~BIT(bit); in dwapb_irq_set_type()
245 polarity |= BIT(bit); in dwapb_irq_set_type()
249 polarity &= ~BIT(bit); in dwapb_irq_set_type()
256 dwapb_write(gpio, GPIO_INT_POLARITY, polarity); in dwapb_irq_set_type()
/drivers/media/i2c/
Dths8200.c226 uint8_t polarity = 0; in ths8200_setup() local
347 polarity |= 0x01; /* HS_IN */ in ths8200_setup()
348 polarity |= 0x08; /* HS_OUT */ in ths8200_setup()
351 polarity |= 0x02; /* VS_IN */ in ths8200_setup()
352 polarity |= 0x10; /* VS_OUT */ in ths8200_setup()
359 ths8200_write(sd, THS8200_DTG2_CNTL, 0x44 | polarity); in ths8200_setup()
367 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.c149 unsigned polarity = !!(gpio_keypad_flags & GPIOKPF_ACTIVE_HIGH); in gpio_keypad_timer_func() local
161 if (gpio_get_value(gpio) ^ !polarity) { in gpio_keypad_timer_func()
172 gpio_set_value(gpio, !polarity); in gpio_keypad_timer_func()
181 gpio_set_value(gpio, polarity); in gpio_keypad_timer_func()
183 gpio_direction_output(gpio, polarity); in gpio_keypad_timer_func()
212 gpio_set_value(mi->output_gpios[out], polarity); in gpio_keypad_timer_func()
214 gpio_direction_output(mi->output_gpios[out], polarity); in gpio_keypad_timer_func()
/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()
/drivers/net/ethernet/icplus/
Dipg.c249 u8 polarity, data; in mdio_read() local
251 polarity = ipg_r8(PHY_CTRL); in mdio_read()
252 polarity &= (IPG_PC_DUPLEX_POLARITY | IPG_PC_LINK_POLARITY); in mdio_read()
276 data |= polarity | IPG_PC_MGMTDIR; in mdio_read()
282 send_three_state(ioaddr, polarity); in mdio_read()
284 read_phy_bit(ioaddr, polarity); in mdio_read()
292 (read_phy_bit(ioaddr, polarity) << (p[6].len - 1 - i)); in mdio_read()
295 send_three_state(ioaddr, polarity); in mdio_read()
296 send_three_state(ioaddr, polarity); in mdio_read()
297 send_three_state(ioaddr, polarity); in mdio_read()
[all …]
/drivers/pinctrl/
Dpinctrl-rockchip.c1387 u32 polarity = 0, data = 0; in rockchip_irq_demux() local
1398 polarity = readl_relaxed(bank->reg_base + in rockchip_irq_demux()
1423 polarity &= ~BIT(irq); in rockchip_irq_demux()
1425 polarity |= BIT(irq); in rockchip_irq_demux()
1437 writel(polarity, bank->reg_base + GPIO_INT_POLARITY); in rockchip_irq_demux()
1449 u32 polarity; in rockchip_irq_set_type() local
1471 polarity = readl_relaxed(gc->reg_base + GPIO_INT_POLARITY); in rockchip_irq_set_type()
1484 polarity &= ~mask; in rockchip_irq_set_type()
1486 polarity |= mask; in rockchip_irq_set_type()
1491 polarity |= mask; in rockchip_irq_set_type()
[all …]
/drivers/video/fbdev/via/
Dhw.c894 void via_set_sync_polarity(u32 devices, u8 polarity) in via_set_sync_polarity() argument
896 if (polarity & ~(VIA_HSYNC_NEGATIVE | VIA_VSYNC_NEGATIVE)) { in via_set_sync_polarity()
898 polarity); in via_set_sync_polarity()
903 via_write_misc_reg_mask(polarity << 6, 0xC0); in via_set_sync_polarity()
905 via_write_reg_mask(VIACR, 0x9B, polarity << 5, 0x60); in via_set_sync_polarity()
907 via_write_reg_mask(VIACR, 0x99, polarity << 5, 0x60); in via_set_sync_polarity()
909 via_write_reg_mask(VIACR, 0x97, polarity << 5, 0x60); in via_set_sync_polarity()
1750 u8 polarity = 0; in get_sync() local
1753 polarity |= VIA_HSYNC_NEGATIVE; in get_sync()
1755 polarity |= VIA_VSYNC_NEGATIVE; in get_sync()
[all …]
/drivers/nfc/pn544/
Di2c.c191 int polarity, retry, ret; in pn544_hci_i2c_platform_init() local
200 for (polarity = 0; polarity < 2; polarity++) { in pn544_hci_i2c_platform_init()
201 phy->en_polarity = polarity; in pn544_hci_i2c_platform_init()
218 (polarity == 0 ? "low" : "high")); in pn544_hci_i2c_platform_init()
/drivers/staging/panel/
DKconfig166 int "Parallel port pin number & polarity connected to the LCD E signal (-17...17) "
181 int "Parallel port pin number & polarity connected to the LCD RS signal (-17...17) "
196 int "Parallel port pin number & polarity connected to the LCD RW signal (-17...17) "
211 int "Parallel port pin number & polarity connected to the LCD SCL signal (-17...17) "
226 int "Parallel port pin number & polarity connected to the LCD SDA signal (-17...17) "
241 int "Parallel port pin number & polarity connected to the LCD backlight signal (-17...17) "

123