diff options
author | Eugene Konev <ejka@imfi.kspu.ru> | 2007-03-25 05:42:16 +0000 |
---|---|---|
committer | Eugene Konev <ejka@imfi.kspu.ru> | 2007-03-25 05:42:16 +0000 |
commit | d81c7f76b91ad14244f1e036f29c806d85db5809 (patch) | |
tree | 6615342c2c9af5a280d19ee6482b379de367b8ef /target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h | |
parent | 8c2cf394a32d42ff64605fdfb3168ce745f94b44 (diff) | |
download | mtk-20170518-d81c7f76b91ad14244f1e036f29c806d85db5809.zip mtk-20170518-d81c7f76b91ad14244f1e036f29c806d85db5809.tar.gz mtk-20170518-d81c7f76b91ad14244f1e036f29c806d85db5809.tar.bz2 |
ar7: clocks setup (prerequisite for dsl/usb) and misc cleanups.
SVN-Revision: 6693
Diffstat (limited to 'target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h')
-rw-r--r-- | target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h b/target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h index 73673fe..9763807 100644 --- a/target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h +++ b/target/linux/ar7-2.6/files/include/asm-mips/ar7/gpio.h @@ -35,7 +35,7 @@ static inline int gpio_direction_input(unsigned gpio) if (gpio >= AR7_GPIO_MAX) return -EINVAL; - __raw_writel(__raw_readl(gpio_dir) | (1 << gpio), gpio_dir); + writel(readl(gpio_dir) | (1 << gpio), gpio_dir); return 0; } @@ -47,7 +47,7 @@ static inline int gpio_direction_output(unsigned gpio) if (gpio >= AR7_GPIO_MAX) return -EINVAL; - __raw_writel(__raw_readl(gpio_dir) & ~(1 << gpio), gpio_dir); + writel(readl(gpio_dir) & ~(1 << gpio), gpio_dir); return 0; } @@ -59,7 +59,7 @@ static inline int gpio_get_value(unsigned gpio) if (gpio >= AR7_GPIO_MAX) return -EINVAL; - return ((__raw_readl(gpio_in) & (1 << gpio)) != 0); + return ((readl(gpio_in) & (1 << gpio)) != 0); } static inline void gpio_set_value(unsigned gpio, int value) @@ -70,10 +70,10 @@ static inline void gpio_set_value(unsigned gpio, int value) if (gpio >= AR7_GPIO_MAX) return; - tmp = __raw_readl(gpio_out) & ~(1 << gpio); + tmp = readl(gpio_out) & ~(1 << gpio); if (value) tmp |= 1 << gpio; - __raw_writel(tmp, gpio_out); + writel(tmp, gpio_out); } static inline int gpio_to_irq(unsigned gpio) @@ -94,7 +94,7 @@ static inline int ar7_gpio_enable(unsigned gpio) if (gpio >= AR7_GPIO_MAX) return -EINVAL; - __raw_writel(__raw_readl(gpio_en) | (1 << gpio), gpio_en); + writel(readl(gpio_en) | (1 << gpio), gpio_en); return 0; } @@ -106,7 +106,7 @@ static inline int ar7_gpio_disable(unsigned gpio) if (gpio >= AR7_GPIO_MAX) return -EINVAL; - __raw_writel(__raw_readl(gpio_en) & ~(1 << gpio), gpio_en); + writel(readl(gpio_en) & ~(1 << gpio), gpio_en); return 0; } |