/drivers/leds/trigger/ |
H A D | ledtrig-gpio.c | 34 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 D | timed_gpio.c | 89 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 D | clps711x-keypad.c | 34 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 D | adp5588-keys.c | 186 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 D | adp5589-keys.c | 502 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 D | gpio-pl061.c | 41 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 D | rtc-moxart.c | 61 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 D | sh_pfc.h | 145 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 D | i2c-i801.c | 1049 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 D | cx25840-core.c | 189 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 D | bttvp.h | 355 u32 gpio_data; member in struct:bttv_suspend_state
|
/drivers/scsi/qla2xxx/ |
H A D | qla_sup.c | 1513 uint16_t gpio_data; local 1527 gpio_data = RD_REG_WORD_PIO(PIO_REG(ha, gpiod)); 1530 gpio_data = RD_REG_WORD(®->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(®->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 D | cpia2.h | 323 u8 gpio_data; member in struct:camera_params::__anon2383
|
/drivers/scsi/ |
H A D | qla1280.h | 216 uint16_t gpio_data; member in struct:device_reg
|