/linux-master/include/linux/platform_data/ |
H A D | max732x.h | 9 unsigned gpio_base; member in struct:max732x_platform_data
|
H A D | pca953x.h | 12 unsigned gpio_base; member in struct:pca953x_platform_data
|
H A D | gpio-htc-egpio.h | 16 * @gpio_base: gpio number of first pin in this register range 23 int gpio_base; member in struct:htc_egpio_chip
|
/linux-master/include/linux/ |
H A D | timb_gpio.h | 12 * @gpio_base The number of the first GPIO pin, set to -1 for 20 int gpio_base; member in struct:timbgpio_platform_data
|
H A D | leds-pca9532.h | 40 int gpio_base; member in struct:pca9532_platform_data
|
/linux-master/arch/arm/mach-vt8500/ |
H A D | vt8500.c | 66 void __iomem *gpio_base; local 74 gpio_base = of_iomap(np, 0); 76 if (!gpio_base) 82 gpio_base = ioremap(LEGACY_GPIO_BASE, 0x1000); 83 if (!gpio_base) 87 if (gpio_base) { 88 writel(readl(gpio_base + VT8500_GPIO_MUX_REG) | 1, 89 gpio_base + VT8500_GPIO_MUX_REG); 90 iounmap(gpio_base); 106 gpio_base [all...] |
/linux-master/include/linux/mfd/da9052/ |
H A D | pdata.h | 21 int gpio_base; member in struct:da9052_pdata
|
/linux-master/arch/mips/loongson2ef/lemote-2f/ |
H A D | reset.c | 54 int gpio_base; local 58 gpio_base = lo & 0xff00; 61 val = inl(gpio_base + GPIOL_OUT_EN); 64 outl(val, gpio_base + GPIOL_OUT_EN); 67 val = inl(gpio_base + GPIOL_OUT_VAL) & ~(1 << (13)); 69 outl(val, gpio_base + GPIOL_OUT_VAL);
|
/linux-master/include/linux/mfd/da9055/ |
H A D | pdata.h | 20 int gpio_base; member in struct:da9055_pdata
|
/linux-master/include/sound/ |
H A D | wm8962.h | 38 int gpio_base; member in struct:wm8962_pdata
|
/linux-master/arch/arm/plat-orion/include/plat/ |
H A D | orion-gpio.h | 33 void __init orion_gpio_init(int gpio_base, int ngpio,
|
/linux-master/drivers/pinctrl/actions/ |
H A D | pinctrl-owl.c | 538 void __iomem *gpio_base; local 545 gpio_base = pctrl->base + port->offset; 552 owl_gpio_update_reg(gpio_base + port->outen, offset, true); 562 void __iomem *gpio_base; local 569 gpio_base = pctrl->base + port->offset; 573 owl_gpio_update_reg(gpio_base + port->outen, offset, false); 576 owl_gpio_update_reg(gpio_base + port->inen, offset, false); 584 void __iomem *gpio_base; local 592 gpio_base = pctrl->base + port->offset; 595 val = readl_relaxed(gpio_base 605 void __iomem *gpio_base; local 623 void __iomem *gpio_base; local 645 void __iomem *gpio_base; local 666 void __iomem *gpio_base; local 728 void __iomem *gpio_base; local 760 void __iomem *gpio_base; local 792 void __iomem *gpio_base; local [all...] |
/linux-master/include/linux/mfd/madera/ |
H A D | pdata.h | 32 * @gpio_base: Base GPIO number 48 int gpio_base; member in struct:madera_pdata
|
/linux-master/arch/mips/ath79/ |
H A D | early_printk.c | 59 void __iomem *gpio_base; local 91 gpio_base = (void __iomem *)KSEG1ADDR(AR71XX_GPIO_BASE); 92 t = __raw_readl(gpio_base + AR71XX_GPIO_REG_FUNC); 94 __raw_writel(t, gpio_base + AR71XX_GPIO_REG_FUNC);
|
/linux-master/drivers/gpio/ |
H A D | gpio-tangier.h | 48 * @gpio_base: Starting GPIO number of this range 53 unsigned int gpio_base; member in struct:tng_gpio_pinrange 60 .gpio_base = (gstart), \
|
H A D | gpio-xlp.c | 246 void __iomem *gpio_base; local 253 gpio_base = devm_platform_ioremap_resource(pdev, 0); 254 if (IS_ERR(gpio_base)) 255 return PTR_ERR(gpio_base); 261 priv->gpio_out_en = gpio_base + GPIO_9XX_OUTPUT_EN; 262 priv->gpio_paddrv = gpio_base + GPIO_9XX_PADDRV; 263 priv->gpio_intr_stat = gpio_base + GPIO_9XX_INT_STAT; 264 priv->gpio_intr_type = gpio_base + GPIO_9XX_INT_TYPE; 265 priv->gpio_intr_pol = gpio_base + GPIO_9XX_INT_POL; 266 priv->gpio_intr_en = gpio_base [all...] |
H A D | gpio-merrifield.c | 73 u32 gpio_base, irq_base; local 88 gpio_base = readl(base + 1 * sizeof(u32)); 106 priv->info.base = gpio_base;
|
H A D | gpio-vf610.c | 34 void __iomem *gpio_base; member in struct:vf610_gpio_port 104 mask &= vf610_gpio_readl(port->gpio_base + GPIO_PDDR); 109 return !!(vf610_gpio_readl(port->gpio_base + offset) & BIT(gpio)); 118 vf610_gpio_writel(mask, port->gpio_base + offset); 128 val = vf610_gpio_readl(port->gpio_base + GPIO_PDDR); 130 vf610_gpio_writel(val, port->gpio_base + GPIO_PDDR); 146 val = vf610_gpio_readl(port->gpio_base + GPIO_PDDR); 148 vf610_gpio_writel(val, port->gpio_base + GPIO_PDDR); 305 port->gpio_base = devm_platform_ioremap_resource(pdev, 1); 306 if (IS_ERR(port->gpio_base)) [all...] |
H A D | gpio-brcmstb.c | 53 int gpio_base; member in struct:brcmstb_gpio_priv 95 return hwirq - (bank->gc.base - bank->parent_priv->gpio_base); 121 int hwirq = offset + (gc->base - priv->gpio_base); 266 int hwbase = bank->gc.base - priv->gpio_base; 415 offset = gpiospec->args[0] - (gc->base - priv->gpio_base); 600 static int gpio_base; local 614 priv->gpio_base = gpio_base; 654 gpio_base += MAX_GPIO_PER_BANK; 694 gc->base = gpio_base; [all...] |
H A D | gpio-tps65910.c | 85 tps65910_board->gpio_base = -1; 143 if (pdata && pdata->gpio_base) 144 tps65910_gpio->gpio_chip.base = pdata->gpio_base;
|
H A D | gpio-tps6586x.c | 102 if (pdata && pdata->gpio_base) 103 tps6586x_gpio->gpio_chip.base = pdata->gpio_base;
|
/linux-master/arch/arm/include/asm/hardware/ |
H A D | scoop.h | 44 int gpio_base; member in struct:scoop_config
|
/linux-master/arch/arm/mach-davinci/ |
H A D | common.h | 44 u32 gpio_base; member in struct:davinci_soc_info
|
/linux-master/drivers/pcmcia/ |
H A D | electra_cf.c | 45 void __iomem *gpio_base; member in struct:electra_cf_socket 59 gpio = in_le32(cf->gpio_base+0x40); 138 out_le32(cf->gpio_base+0x90, gpio); 211 cf->gpio_base = ioremap(0xfc103000, 0x1000); 212 if (!cf->gpio_base) 298 iounmap(cf->gpio_base); 324 iounmap(cf->gpio_base);
|
/linux-master/drivers/pinctrl/nuvoton/ |
H A D | pinctrl-wpcm450.c | 60 void __iomem *gpio_base; member in struct:wpcm450_pinctrl 138 iowrite32(BIT(bit), pctrl->gpio_base + WPCM450_GPEVST); 156 even = ioread32(pctrl->gpio_base + WPCM450_GPEVEN); 158 iowrite32(even, pctrl->gpio_base + WPCM450_GPEVEN); 180 even = ioread32(pctrl->gpio_base + WPCM450_GPEVEN); 182 iowrite32(even, pctrl->gpio_base + WPCM450_GPEVEN); 195 void __iomem *reg = gpio->pctrl->gpio_base + gpio->bank->datain; 229 evpol = ioread32(pctrl->gpio_base + WPCM450_GPEVPOL); 231 iowrite32(evpol, pctrl->gpio_base + WPCM450_GPEVPOL); 254 evtype = ioread32(pctrl->gpio_base [all...] |