/netbsd-current/sys/arch/hpcarm/dev/ |
H A D | uda1341.c | 106 #define GPIO_WRITE(sc, reg, val) \ macro 172 GPIO_WRITE(sc, SAGPIO_PSR, (L3_DATA | L3_MODE | L3_CLK)); 174 GPIO_WRITE(sc, SAGPIO_PDR, cr); 184 GPIO_WRITE(sc, SAGPIO_PDR, cr); 194 GPIO_WRITE(sc, SAGPIO_AFR, cr); 209 GPIO_WRITE(sc, SAGPIO_AFR, cr); 213 GPIO_WRITE(sc, SAGPIO_PDR, cr); 230 GPIO_WRITE(sc, SAGPIO_PDR, cr); 231 GPIO_WRITE(sc, SAGPIO_PSR, GPIO_H3600_CLK_SET0); 232 GPIO_WRITE(s [all...] |
/netbsd-current/sys/arch/arm/imx/ |
H A D | imx31_gpio.c | 93 #define GPIO_WRITE(gpio, reg, val) \ macro 108 GPIO_WRITE(gpio, GPIO_ISR, irq_mask); 109 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 119 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 138 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 145 GPIO_WRITE(gpio, GPIO_ISR, v & gpio->gpio_edge_mask); 181 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 182 GPIO_WRITE(gpio, GPIO_ISR, irq_mask); 198 GPIO_WRITE(gpio, icr_reg, v); 205 GPIO_WRITE(gpi [all...] |
H A D | imxgpio.c | 85 #define GPIO_WRITE(gpio, reg, val) \ macro 96 GPIO_WRITE(gpio, GPIO_ISR, irq_mask); 97 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 107 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 126 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 133 GPIO_WRITE(gpio, GPIO_ISR, v & gpio->gpio_edge_mask); 160 GPIO_WRITE(gpio, icr_reg, v); 189 GPIO_WRITE(gpio, GPIO_ISR, irq_mask); 190 GPIO_WRITE(gpio, GPIO_IMR, gpio->gpio_enable_mask); 205 GPIO_WRITE(gpi [all...] |
/netbsd-current/sys/arch/arm/gemini/ |
H A D | gemini_gpio.c | 107 #define GPIO_WRITE(gpio, reg, val) \ macro 121 GPIO_WRITE(gpio, GEMINI_GPIO_INTRENB, gpio->gpio_enable_mask); 123 GPIO_WRITE(gpio, GEMINI_GPIO_INTRCLR, 134 GPIO_WRITE(gpio, GEMINI_GPIO_INTRENB, ~irq_mask); 140 GPIO_WRITE(gpio, GEMINI_GPIO_INTRCLR, 179 GPIO_WRITE(gpio, GEMINI_GPIO_INTRENB, gpio->gpio_enable_mask); 180 GPIO_WRITE(gpio, GEMINI_GPIO_INTRCLR, irq_mask); 211 GPIO_WRITE(gpio, GEMINI_GPIO_INTRTRIG, gpio->gpio_level_mask); 212 GPIO_WRITE(gpio, GEMINI_GPIO_INTREDGEBOTH, 214 GPIO_WRITE(gpi [all...] |
/netbsd-current/sys/arch/arm/sunxi/ |
H A D | sunxi_gpio.c | 182 #define GPIO_WRITE(sc, reg, val) \ macro 244 GPIO_WRITE(sc, cfg_reg, cfg); 279 GPIO_WRITE(sc, pull_reg, pull); 305 GPIO_WRITE(sc, drv_reg, drv); 426 GPIO_WRITE(sc, data_reg, data); 450 GPIO_WRITE(sc, SUNXI_GPIO_INT_STATUS(bank), status); 506 GPIO_WRITE(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num), val); 509 GPIO_WRITE(sc, SUNXI_GPIO_INT_DEBOUNCE(eint->eint_bank), val); 514 GPIO_WRITE(sc, SUNXI_GPIO_INT_CTL(eint->eint_bank), val); 533 GPIO_WRITE(s [all...] |
/netbsd-current/sys/arch/arm/nvidia/ |
H A D | tegra_gpio.c | 139 #define GPIO_WRITE(bank, reg, val) \ macro 269 GPIO_WRITE(bank, GPIO_MSK_OUT_REG, v); 280 GPIO_WRITE(bank, GPIO_MSK_OE_REG, v); 284 GPIO_WRITE(bank, GPIO_MSK_OE_REG, v); 310 GPIO_WRITE(&gbank, GPIO_CNF_REG, cnf | __BIT(pin)); 405 GPIO_WRITE(&bank, GPIO_CNF_REG, cnf | __BIT(pin));
|
/netbsd-current/sys/arch/mips/rmi/ |
H A D | rmixl_gpio.c | 78 #define GPIO_WRITE(gpio, reg, val) \ macro 116 GPIO_WRITE(gpio, RMIXL_GPIO_OUTPUT, new); 135 GPIO_WRITE(gpio, RMIXL_GPIO_IO_DIR, new);
|
/netbsd-current/sys/arch/arm/samsung/ |
H A D | exynos_gpio.c | 241 #define GPIO_WRITE(bank, reg, val) \ macro 333 GPIO_WRITE(bank, EXYNOS_GPIO_CON, val); 340 GPIO_WRITE(bank, EXYNOS_GPIO_PUD, val); 347 GPIO_WRITE(bank, EXYNOS_GPIO_DRV, val); 354 GPIO_WRITE(bank, EXYNOS_GPIO_CONPWD, val); 361 GPIO_WRITE(bank, EXYNOS_GPIO_PUDPWD, val);
|
/netbsd-current/sys/dev/isa/ |
H A D | nsclpcsio_isa.c | 194 #define GPIO_WRITE(sc, reg, val) \ macro 648 GPIO_WRITE(sc, reg, d);
|