/linux-4.1.27/drivers/leds/ |
D | leds-gpio.c | 26 struct gpio_desc *gpiod; member 41 led_dat->platform_gpio_blink_set(led_dat->gpiod, in gpio_led_work() 45 gpiod_set_value_cansleep(led_dat->gpiod, led_dat->new_level); in gpio_led_work() 69 led_dat->platform_gpio_blink_set(led_dat->gpiod, level, in gpio_led_set() 73 gpiod_set_value(led_dat->gpiod, level); in gpio_led_set() 84 return led_dat->platform_gpio_blink_set(led_dat->gpiod, GPIO_LED_BLINK, in gpio_blink_set() 95 led_dat->gpiod = template->gpiod; in create_gpio_led() 96 if (!led_dat->gpiod) { in create_gpio_led() 119 led_dat->gpiod = gpio_to_desc(template->gpio); in create_gpio_led() 120 if (IS_ERR(led_dat->gpiod)) in create_gpio_led() [all …]
|
/linux-4.1.27/drivers/input/keyboard/ |
D | gpio_keys_polled.c | 53 state = !!gpiod_get_value_cansleep(button->gpiod); in gpio_keys_polled_check_state() 55 state = !!gpiod_get_value(button->gpiod); in gpio_keys_polled_check_state() 140 button->gpiod = desc; in gpio_keys_polled_get_devtree_pdata() 248 if (!button->gpiod && gpio_is_valid(button->gpio)) { in gpio_keys_polled_probe() 262 button->gpiod = gpio_to_desc(button->gpio); in gpio_keys_polled_probe() 265 if (IS_ERR(button->gpiod)) in gpio_keys_polled_probe() 266 return PTR_ERR(button->gpiod); in gpio_keys_polled_probe() 268 bdata->can_sleep = gpiod_cansleep(button->gpiod); in gpio_keys_polled_probe()
|
/linux-4.1.27/drivers/clk/ |
D | clk-gpio-gate.c | 37 gpiod_set_value(clk->gpiod, 1); in clk_gpio_gate_enable() 46 gpiod_set_value(clk->gpiod, 0); in clk_gpio_gate_disable() 53 return gpiod_get_value(clk->gpiod); in clk_gpio_gate_is_enabled() 115 clk_gpio->gpiod = gpio_to_desc(gpio); in clk_register_gpio_gate()
|
/linux-4.1.27/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 273 *gpiod = NULL; in sharp_ls_get_gpio_of() 283 *gpiod = gd; in sharp_ls_get_gpio_of()
|
/linux-4.1.27/include/linux/ |
D | gpio_keys.h | 34 struct gpio_desc *gpiod; member
|
D | leds.h | 310 struct gpio_desc *gpiod; member
|
D | clk-provider.h | 539 struct gpio_desc *gpiod; member
|
/linux-4.1.27/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.1.27/arch/mips/include/asm/mach-rc32434/ |
D | gpio.h | 37 u32 gpiod; /* GPIO Data Register member
|
/linux-4.1.27/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() 2421 udc->gpiod = gpio_to_desc(mach->gpio_pullup); in pxa_udc_probe() 2425 udc->gpiod = devm_gpiod_get(&pdev->dev, NULL); in pxa_udc_probe() 2439 if (IS_ERR(udc->gpiod)) { in pxa_udc_probe() 2441 PTR_ERR(udc->gpiod)); in pxa_udc_probe() 2442 return PTR_ERR(udc->gpiod); in pxa_udc_probe() 2444 if (udc->gpiod) in pxa_udc_probe() 2445 gpiod_direction_output(udc->gpiod, 0); in pxa_udc_probe()
|
D | pxa27x_udc.h | 451 struct gpio_desc *gpiod; member
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 1215 struct octeon_irq_gpio_domain_data *gpiod = d->host_data; in octeon_irq_gpio_map() local 1222 line = (hw + gpiod->base_hwirq) >> 6; in octeon_irq_gpio_map() 1223 bit = (hw + gpiod->base_hwirq) & 63; in octeon_irq_gpio_map() 1537 struct octeon_irq_gpio_domain_data *gpiod; in octeon_irq_init_gpio() local 1575 gpiod = kzalloc(sizeof(*gpiod), GFP_KERNEL); in octeon_irq_init_gpio() 1576 if (gpiod) { in octeon_irq_init_gpio() 1578 gpiod->base_hwirq = base_hwirq; in octeon_irq_init_gpio() 1580 gpio_node, 16, &octeon_irq_domain_gpio_ops, gpiod); in octeon_irq_init_gpio()
|
/linux-4.1.27/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.1.27/drivers/regulator/ |
D | core.c | 81 struct gpio_desc *gpiod; member 1732 struct gpio_desc *gpiod; in regulator_ena_gpio_request() local 1735 gpiod = gpio_to_desc(config->ena_gpio); in regulator_ena_gpio_request() 1738 if (pin->gpiod == gpiod) { in regulator_ena_gpio_request() 1757 pin->gpiod = gpiod; in regulator_ena_gpio_request() 1776 if (pin->gpiod == rdev->ena_pin->gpiod) { in regulator_ena_gpio_free() 1779 gpiod_put(pin->gpiod); in regulator_ena_gpio_free() 1809 gpiod_set_value_cansleep(pin->gpiod, in regulator_ena_gpio_ctrl() 1821 gpiod_set_value_cansleep(pin->gpiod, in regulator_ena_gpio_ctrl()
|
/linux-4.1.27/drivers/tty/serial/ |
D | mxs-auart.c | 1161 struct gpio_desc *gpiod; in mxs_auart_init_gpios() local 1176 gpiod = mctrl_gpio_to_gpiod(s->gpios, i); in mxs_auart_init_gpios() 1177 if (gpiod && (gpiod_get_direction(gpiod) == GPIOF_DIR_IN)) in mxs_auart_init_gpios() 1178 s->gpio_irq[i] = gpiod_to_irq(gpiod); in mxs_auart_init_gpios()
|
D | atmel_serial.c | 2584 struct gpio_desc *gpiod; in atmel_init_gpios() local 2591 gpiod = mctrl_gpio_to_gpiod(p->gpios, i); in atmel_init_gpios() 2592 if (gpiod && (gpiod_get_direction(gpiod) == GPIOF_DIR_IN)) in atmel_init_gpios() 2593 p->gpio_irq[i] = gpiod_to_irq(gpiod); in atmel_init_gpios()
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | abilis,tb10x-iomux.txt | 25 - GPIO ports: gpioa, gpiob, gpioc, gpiod, gpioe, gpiof, gpiog,
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tb10x.c | 455 DEFPINFUNCGRP(gpiod, -1, 0, 1),
|