Home
last modified time | relevance | path

Searched refs:gpio_base (Results 1 – 25 of 48) sorted by relevance

12

/arch/arm/mach-vt8500/
Dvt8500.c79 void __iomem *gpio_base; in vt8500_init() local
87 gpio_base = of_iomap(np, 0); in vt8500_init()
89 if (!gpio_base) in vt8500_init()
95 gpio_base = ioremap(LEGACY_GPIO_BASE, 0x1000); in vt8500_init()
96 if (!gpio_base) in vt8500_init()
100 if (gpio_base) { in vt8500_init()
101 writel(readl(gpio_base + VT8500_GPIO_MUX_REG) | 1, in vt8500_init()
102 gpio_base + VT8500_GPIO_MUX_REG); in vt8500_init()
103 iounmap(gpio_base); in vt8500_init()
119 gpio_base = of_iomap(np, 0); in vt8500_init()
[all …]
/arch/x86/platform/intel-mid/device_libs/
Dplatform_pmic_gpio.c27 int gpio_base = get_gpio_by_name("pmic_gpio_base"); in pmic_gpio_platform_data() local
29 if (gpio_base < 0) in pmic_gpio_platform_data()
30 gpio_base = 64; in pmic_gpio_platform_data()
31 pmic_gpio_pdata.gpio_base = gpio_base; in pmic_gpio_platform_data()
32 pmic_gpio_pdata.irq_base = gpio_base + INTEL_MID_IRQ_OFFSET; in pmic_gpio_platform_data()
Dplatform_tca6416.c26 int gpio_base, intr; in tca6416_platform_data() local
34 gpio_base = get_gpio_by_name(base_pin_name); in tca6416_platform_data()
37 if (gpio_base < 0) in tca6416_platform_data()
39 tca6416.gpio_base = gpio_base; in tca6416_platform_data()
42 tca6416.irq_base = gpio_base + INTEL_MID_IRQ_OFFSET; in tca6416_platform_data()
Dplatform_max7315.c27 int gpio_base, intr; in max7315_platform_data() local
48 gpio_base = get_gpio_by_name(base_pin_name); in max7315_platform_data()
51 if (gpio_base < 0) in max7315_platform_data()
53 max7315->gpio_base = gpio_base; in max7315_platform_data()
56 max7315->irq_base = gpio_base + INTEL_MID_IRQ_OFFSET; in max7315_platform_data()
Dplatform_pcal9555a.c35 int gpio_base, intr; in pcal9555a_platform_data() local
40 gpio_base = get_gpio_by_name(base_pin_name); in pcal9555a_platform_data()
44 if (gpio_base == -1) in pcal9555a_platform_data()
54 pcal9555a->gpio_base = gpio_base; in pcal9555a_platform_data()
58 pcal9555a->irq_base = gpio_base + INTEL_MID_IRQ_OFFSET; in pcal9555a_platform_data()
Dplatform_msic_gpio.c34 msic_gpio_pdata.gpio_base = gpio; in msic_gpio_platform_data()
/arch/mips/loongson64/lemote-2f/
Dreset.c58 int gpio_base; in fl2f_shutdown() local
62 gpio_base = lo & 0xff00; in fl2f_shutdown()
65 val = inl(gpio_base + GPIOL_OUT_EN); in fl2f_shutdown()
68 outl(val, gpio_base + GPIOL_OUT_EN); in fl2f_shutdown()
71 val = inl(gpio_base + GPIOL_OUT_VAL) & ~(1 << (13)); in fl2f_shutdown()
73 outl(val, gpio_base + GPIOL_OUT_VAL); in fl2f_shutdown()
/arch/arm/mach-ks8695/
Dboard-acs5k.c58 unsigned gpio_base, unsigned ngpio, in acs5k_pca9555_setup() argument
67 gpio_request(gpio_base + n, "ACS-5000 GPIO Expander"); in acs5k_pca9555_setup()
69 gpio_direction_input(gpio_base + n); in acs5k_pca9555_setup()
71 gpio_direction_output(gpio_base + n, in acs5k_pca9555_setup()
73 gpio_export(gpio_base + n, 0); /* Export, direction locked down */ in acs5k_pca9555_setup()
80 .gpio_base = 16, /* Start directly after the CPU's GPIO */
/arch/arm/mach-ep93xx/
Dvision_ep9307.c125 .gpio_base = PCA9539_74_GPIO_BASE,
130 .gpio_base = PCA9539_75_GPIO_BASE,
135 .gpio_base = PCA9539_76_GPIO_BASE,
140 .gpio_base = PCA9539_77_GPIO_BASE,
/arch/arm/mach-s3c64xx/
Dmach-crag6410-module.c75 .gpio_base = CODEC_GPIO_BASE,
123 .gpio_base = CODEC_GPIO_BASE,
193 .gpio_base = CODEC_GPIO_BASE,
213 .gpio_base = CODEC_GPIO_BASE,
243 .gpio_base = CODEC_GPIO_BASE,
Dmach-crag6410.c400 .gpio_base = PCA935X_GPIO_BASE,
563 .gpio_base = BANFF_PMIC_GPIO_BASE,
688 .gpio_base = GLENFARCLAS_PMIC_GPIO_BASE,
/arch/arm/plat-orion/include/plat/
Dorion-gpio.h34 int gpio_base, int ngpio,
/arch/arm/include/asm/hardware/
Dscoop.h48 int gpio_base; member
/arch/arm/mach-pxa/
Dzylonite_pxa300.c222 .gpio_base = 128,
225 .gpio_base = 144,
Dzeus.c749 [0] = { .gpio_base = ZEUS_EXT0_GPIO_BASE, },
751 .gpio_base = ZEUS_EXT1_GPIO_BASE,
754 [2] = { .gpio_base = ZEUS_USER_GPIO_BASE, },
Dtosa.c181 .gpio_base = TOSA_SCOOP_GPIO_BASE,
208 .gpio_base = TOSA_SCOOP_JC_GPIO_BASE,
778 .gpio_base = TOSA_TC6393XB_GPIO_BASE,
Dspitz.c155 .gpio_base = SPITZ_SCP_GPIO_BASE,
182 .gpio_base = SPITZ_SCP2_GPIO_BASE,
905 .gpio_base = AKITA_IOEXP_GPIO_BASE,
Dcm-x300.c620 .gpio_base = 128,
624 .gpio_base = 144,
/arch/arm/mach-davinci/include/mach/
Dcommon.h69 u32 gpio_base; member
/arch/mips/ath79/
Dmach-pb44.c50 .gpio_base = PB44_GPIO_EXP_BASE,
/arch/arm/common/
Dscoop.c218 if (inf->gpio_base != 0) { in scoop_probe()
220 devptr->gpio.base = inf->gpio_base; in scoop_probe()
/arch/arm/mach-sa1100/
Dcollie.c63 .gpio_base = COLLIE_SCOOP_GPIO_BASE,
91 .gpio_base = COLLIE_TC35143_GPIO_BASE,
Dh3xxx.c189 .gpio_base = H3XXX_EGPIO_BASE,
/arch/arm/mach-davinci/
Dboard-dm644x-evm.c337 .gpio_base = PCF_Uxx_BASE(0),
403 .gpio_base = PCF_Uxx_BASE(1),
462 .gpio_base = PCF_Uxx_BASE(2),
/arch/arm/mach-mmp/
Dttc_dkb.c143 .gpio_base = TTCDKB_GPIO_EXT0(0),

12