/linux-4.4.14/drivers/leds/ |
D | leds-gpio.c | 27 struct gpio_desc *gpiod; member 42 led_dat->platform_gpio_blink_set(led_dat->gpiod, in gpio_led_work() 46 gpiod_set_value_cansleep(led_dat->gpiod, led_dat->new_level); in gpio_led_work() 70 led_dat->platform_gpio_blink_set(led_dat->gpiod, level, in gpio_led_set() 74 gpiod_set_value(led_dat->gpiod, level); in gpio_led_set() 85 return led_dat->platform_gpio_blink_set(led_dat->gpiod, GPIO_LED_BLINK, in gpio_blink_set() 96 led_dat->gpiod = template->gpiod; in create_gpio_led() 97 if (!led_dat->gpiod) { in create_gpio_led() 120 led_dat->gpiod = gpio_to_desc(template->gpio); in create_gpio_led() 121 if (IS_ERR(led_dat->gpiod)) in create_gpio_led() [all …]
|
/linux-4.4.14/drivers/clk/ |
D | clk-gpio.c | 40 gpiod_set_value(clk->gpiod, 1); in clk_gpio_gate_enable() 49 gpiod_set_value(clk->gpiod, 0); in clk_gpio_gate_disable() 56 return gpiod_get_value(clk->gpiod); in clk_gpio_gate_is_enabled() 78 return gpiod_get_value(clk->gpiod); in clk_gpio_mux_get_parent() 85 gpiod_set_value(clk->gpiod, index); in clk_gpio_mux_set_parent() 141 clk_gpio->gpiod = gpio_to_desc(gpio); in clk_register_gpio() 153 gpiod_put(clk_gpio->gpiod); in clk_register_gpio()
|
/linux-4.4.14/drivers/input/keyboard/ |
D | gpio_keys_polled.c | 79 state = !!gpiod_get_value_cansleep(button->gpiod); in gpio_keys_polled_check_state() 81 state = !!gpiod_get_value(button->gpiod); in gpio_keys_polled_check_state() 182 button->gpiod = desc; in gpio_keys_polled_get_devtree_pdata() 316 if (!button->gpiod && gpio_is_valid(button->gpio)) { in gpio_keys_polled_probe() 330 button->gpiod = gpio_to_desc(button->gpio); in gpio_keys_polled_probe() 333 if (IS_ERR(button->gpiod)) in gpio_keys_polled_probe() 334 return PTR_ERR(button->gpiod); in gpio_keys_polled_probe() 336 bdata->can_sleep = gpiod_cansleep(button->gpiod); in gpio_keys_polled_probe()
|
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/ |
D | panel-sharp-ls037v7dw01.c | 201 char *desc, struct gpio_desc **gpiod) in sharp_ls_get_gpio() argument 206 *gpiod = NULL; in sharp_ls_get_gpio() 216 *gpiod = gd; in sharp_ls_get_gpio() 268 const char *desc, struct gpio_desc **gpiod) in sharp_ls_get_gpio_of() argument 272 *gpiod = NULL; in sharp_ls_get_gpio_of() 278 *gpiod = gd; in sharp_ls_get_gpio_of()
|
/linux-4.4.14/include/linux/ |
D | gpio_keys.h | 34 struct gpio_desc *gpiod; member
|
D | leds.h | 342 struct gpio_desc *gpiod; member
|
D | clk-provider.h | 601 struct gpio_desc *gpiod; member
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_sup.c | 1527 gpio_data = RD_REG_WORD_PIO(PIO_REG(ha, gpiod)); in qla2x00_beacon_blink() 1530 gpio_data = RD_REG_WORD(®->gpiod); in qla2x00_beacon_blink() 1553 WRT_REG_WORD_PIO(PIO_REG(ha, gpiod), gpio_data); in qla2x00_beacon_blink() 1555 WRT_REG_WORD(®->gpiod, gpio_data); in qla2x00_beacon_blink() 1556 RD_REG_WORD(®->gpiod); in qla2x00_beacon_blink() 1584 gpio_data = RD_REG_WORD_PIO(PIO_REG(ha, gpiod)); in qla2x00_beacon_on() 1587 gpio_data = RD_REG_WORD(®->gpiod); in qla2x00_beacon_on() 1602 WRT_REG_WORD_PIO(PIO_REG(ha, gpiod), gpio_data); in qla2x00_beacon_on() 1604 WRT_REG_WORD(®->gpiod, gpio_data); in qla2x00_beacon_on() 1605 RD_REG_WORD(®->gpiod); in qla2x00_beacon_on() [all …]
|
D | qla_fw.h | 1025 uint32_t gpiod; /* GPIO Data register. */ member
|
D | qla_def.h | 552 uint16_t gpiod; /* GPIO Data register. */ member
|
/linux-4.4.14/arch/mips/include/asm/mach-rc32434/ |
D | gpio.h | 25 u32 gpiod; /* GPIO Data Register member
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | pxa27x_udc.c | 1501 if (udc->gpiod) { in dplus_pullup() 1502 gpiod_set_value(udc->gpiod, on); in dplus_pullup() 1598 if (!udc->gpiod && !udc->udc_command) in pxa_udc_pullup() 2422 udc->gpiod = gpio_to_desc(mach->gpio_pullup); in pxa_udc_probe() 2426 udc->gpiod = devm_gpiod_get(&pdev->dev, NULL, GPIOD_ASIS); in pxa_udc_probe() 2440 if (IS_ERR(udc->gpiod)) { in pxa_udc_probe() 2442 PTR_ERR(udc->gpiod)); in pxa_udc_probe() 2443 return PTR_ERR(udc->gpiod); in pxa_udc_probe() 2445 if (udc->gpiod) in pxa_udc_probe() 2446 gpiod_direction_output(udc->gpiod, 0); in pxa_udc_probe()
|
D | pxa27x_udc.h | 461 struct gpio_desc *gpiod; member
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 1214 struct octeon_irq_gpio_domain_data *gpiod = d->host_data; in octeon_irq_gpio_map() local 1221 line = (hw + gpiod->base_hwirq) >> 6; in octeon_irq_gpio_map() 1222 bit = (hw + gpiod->base_hwirq) & 63; in octeon_irq_gpio_map() 1541 struct octeon_irq_gpio_domain_data *gpiod; in octeon_irq_init_gpio() local 1579 gpiod = kzalloc(sizeof(*gpiod), GFP_KERNEL); in octeon_irq_init_gpio() 1580 if (gpiod) { in octeon_irq_init_gpio() 1582 gpiod->base_hwirq = base_hwirq; in octeon_irq_init_gpio() 1584 gpio_node, 16, &octeon_irq_domain_gpio_ops, gpiod); in octeon_irq_init_gpio()
|
/linux-4.4.14/arch/arc/boot/dts/ |
D | abilis_tb101.dtsi | 163 abilis,function = "gpiod"; 215 gpiod: gpio@FF143000 { label 226 gpio-ranges-group-names = "gpiod";
|
D | abilis_tb100.dtsi | 154 abilis,function = "gpiod"; 206 gpiod: gpio@FF143000 { label 217 gpio-ranges-group-names = "gpiod";
|
/linux-4.4.14/drivers/tty/serial/ |
D | mxs-auart.c | 1197 struct gpio_desc *gpiod; in mxs_auart_init_gpios() local 1212 gpiod = mctrl_gpio_to_gpiod(s->gpios, i); in mxs_auart_init_gpios() 1213 if (gpiod && (gpiod_get_direction(gpiod) == GPIOF_DIR_IN)) in mxs_auart_init_gpios() 1214 s->gpio_irq[i] = gpiod_to_irq(gpiod); in mxs_auart_init_gpios()
|
D | atmel_serial.c | 2704 struct gpio_desc *gpiod; in atmel_init_gpios() local 2711 gpiod = mctrl_gpio_to_gpiod(p->gpios, i); in atmel_init_gpios() 2712 if (gpiod && (gpiod_get_direction(gpiod) == GPIOF_DIR_IN)) in atmel_init_gpios() 2713 p->gpio_irq[i] = gpiod_to_irq(gpiod); in atmel_init_gpios()
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | abilis,tb10x-iomux.txt | 25 - GPIO ports: gpioa, gpiob, gpioc, gpiod, gpioe, gpiof, gpiog,
|
/linux-4.4.14/drivers/regulator/ |
D | core.c | 82 struct gpio_desc *gpiod; member 1885 struct gpio_desc *gpiod; in regulator_ena_gpio_request() local 1888 gpiod = gpio_to_desc(config->ena_gpio); in regulator_ena_gpio_request() 1891 if (pin->gpiod == gpiod) { in regulator_ena_gpio_request() 1910 pin->gpiod = gpiod; in regulator_ena_gpio_request() 1929 if (pin->gpiod == rdev->ena_pin->gpiod) { in regulator_ena_gpio_free() 1932 gpiod_put(pin->gpiod); in regulator_ena_gpio_free() 1962 gpiod_set_value_cansleep(pin->gpiod, in regulator_ena_gpio_ctrl() 1974 gpiod_set_value_cansleep(pin->gpiod, in regulator_ena_gpio_ctrl()
|
/linux-4.4.14/Documentation/gpio/ |
D | board.txt | 57 looked up by the gpiod functions internally) used in the device tree. With above
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-tb10x.c | 455 DEFPINFUNCGRP(gpiod, -1, 0, 1),
|