Searched defs:gpio_data (Results 1 - 14 of 14) sorted by relevance

/drivers/leds/trigger/
H A Dledtrig-gpio.c34 struct gpio_trig_data *gpio_data = led->trigger_data; local
37 schedule_work(&gpio_data->work);
44 struct gpio_trig_data *gpio_data = container_of(work, local
48 if (!gpio_data->gpio)
51 tmp = gpio_get_value_cansleep(gpio_data->gpio);
52 if (gpio_data->inverted)
56 if (gpio_data->desired_brightness)
57 __led_set_brightness(gpio_data->led,
58 gpio_data->desired_brightness);
60 __led_set_brightness(gpio_data
70 struct gpio_trig_data *gpio_data = led->trigger_data; local
79 struct gpio_trig_data *gpio_data = led->trigger_data; local
100 struct gpio_trig_data *gpio_data = led->trigger_data; local
109 struct gpio_trig_data *gpio_data = led->trigger_data; local
134 struct gpio_trig_data *gpio_data = led->trigger_data; local
143 struct gpio_trig_data *gpio_data = led->trigger_data; local
181 struct gpio_trig_data *gpio_data; local
219 struct gpio_trig_data *gpio_data = led->trigger_data; local
[all...]
/drivers/staging/android/
H A Dtimed_gpio.c89 struct timed_gpio_data *gpio_data, *gpio_dat; local
95 gpio_data = devm_kzalloc(&pdev->dev,
98 if (!gpio_data)
103 gpio_dat = &gpio_data[i];
128 platform_set_drvdata(pdev, gpio_data);
134 timed_output_dev_unregister(&gpio_data[i].dev);
135 gpio_free(gpio_data[i].gpio);
144 struct timed_gpio_data *gpio_data = platform_get_drvdata(pdev); local
148 timed_output_dev_unregister(&gpio_data[i].dev);
149 gpio_free(gpio_data[
[all...]
/drivers/input/keyboard/
H A Dclps711x-keypad.c34 struct clps711x_gpio_data *gpio_data; member in struct:clps711x_keypad_data
52 struct clps711x_gpio_data *data = &priv->gpio_data[row];
112 priv->gpio_data = devm_kzalloc(dev,
113 sizeof(*priv->gpio_data) * priv->row_count,
115 if (!priv->gpio_data)
121 struct clps711x_gpio_data *data = &priv->gpio_data[i];
H A Dadp5588-keys.c186 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; local
189 if (!gpio_data)
206 kpad->gc.base = gpio_data->gpio_start;
209 kpad->gc.names = gpio_data->names;
225 if (gpio_data->setup) {
226 error = gpio_data->setup(kpad->client,
228 gpio_data->context);
240 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; local
333 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; local
[all...]
H A Dadp5589-keys.c502 const struct adp5589_gpio_platform_data *gpio_data = pdata->gpio_data; local
505 if (!gpio_data)
522 kpad->gc.base = gpio_data->gpio_start;
541 if (gpio_data->setup) {
542 error = gpio_data->setup(kpad->client,
544 gpio_data->context);
556 const struct adp5589_gpio_platform_data *gpio_data = pdata->gpio_data; local
562 if (gpio_data
[all...]
/drivers/gpio/
H A Dgpio-pl061.c41 u8 gpio_data; member in struct:pl061_context_save_regs
325 chip->csave_regs.gpio_data = 0;
334 chip->csave_regs.gpio_data |=
349 chip->csave_regs.gpio_data &
/drivers/rtc/
H A Drtc-moxart.c61 int gpio_data, gpio_sclk, gpio_reset; member in struct:moxart_rtc
74 gpio_set_value(moxart_rtc->gpio_data, ((data & 1) == 1));
92 if (gpio_get_value(moxart_rtc->gpio_data))
107 gpio_direction_output(moxart_rtc->gpio_data, 0);
111 gpio_direction_input(moxart_rtc->gpio_data);
130 gpio_direction_output(moxart_rtc->gpio_data, 0);
253 moxart_rtc->gpio_data = of_get_named_gpio(pdev->dev.of_node,
255 if (!gpio_is_valid(moxart_rtc->gpio_data)) {
257 moxart_rtc->gpio_data);
258 return moxart_rtc->gpio_data;
[all...]
/drivers/pinctrl/sh-pfc/
H A Dsh_pfc.h145 const u16 *gpio_data; member in struct:sh_pfc_soc_info
159 * sh_pfc_soc_info gpio_data array macros
/drivers/i2c/busses/
H A Di2c-i801.c1049 struct i2c_mux_gpio_platform_data gpio_data; local
1057 memset(&gpio_data, 0, sizeof(struct i2c_mux_gpio_platform_data));
1058 gpio_data.parent = priv->adapter.nr;
1059 gpio_data.values = mux_config->values;
1060 gpio_data.n_values = mux_config->n_values;
1061 gpio_data.classes = mux_config->classes;
1062 gpio_data.gpio_chip = mux_config->gpio_chip;
1063 gpio_data.gpios = mux_config->gpios;
1064 gpio_data.n_gpios = mux_config->n_gpios;
1065 gpio_data
[all...]
/drivers/media/i2c/cx25840/
H A Dcx25840-core.c189 u8 gpio_oe, gpio_data, strength; local
193 gpio_data = cx25840_read(client, 0x164);
232 gpio_data &= ~(0x1 << 0);
233 gpio_data |= ((p[i].value & 0x1) << 0);
253 gpio_data &= ~(0x1 << 1);
254 gpio_data |= ((p[i].value & 0x1) << 1);
271 gpio_data &= ~(0x1 << 2);
272 gpio_data |= ((p[i].value & 0x1) << 2);
289 gpio_data &= ~(0x1 << 3);
290 gpio_data |
[all...]
/drivers/media/pci/bt8xx/
H A Dbttvp.h355 u32 gpio_data; member in struct:bttv_suspend_state
/drivers/scsi/qla2xxx/
H A Dqla_sup.c1513 uint16_t gpio_data; local
1527 gpio_data = RD_REG_WORD_PIO(PIO_REG(ha, gpiod));
1530 gpio_data = RD_REG_WORD(&reg->gpiod);
1546 gpio_data &= ~GPIO_LED_MASK;
1549 gpio_data |= led_color;
1551 /* Set the modified gpio_data values */
1553 WRT_REG_WORD_PIO(PIO_REG(ha, gpiod), gpio_data); local
1555 WRT_REG_WORD(&reg->gpiod, gpio_data);
1566 uint16_t gpio_data; local
1584 gpio_data
1602 WRT_REG_WORD_PIO(PIO_REG(ha, gpiod), gpio_data); local
1665 uint32_t gpio_data; local
1789 uint32_t gpio_data; local
1841 uint32_t gpio_data; local
[all...]
/drivers/media/usb/cpia2/
H A Dcpia2.h323 u8 gpio_data; member in struct:camera_params::__anon2383
/drivers/scsi/
H A Dqla1280.h216 uint16_t gpio_data; member in struct:device_reg

Completed in 3080 milliseconds