Lines Matching refs:value
76 unsigned int value; in s5p_gpio_cfg_pin() local
78 value = readl(&bank->con); in s5p_gpio_cfg_pin()
79 value &= ~CON_MASK(gpio); in s5p_gpio_cfg_pin()
80 value |= CON_SFR(gpio, cfg); in s5p_gpio_cfg_pin()
81 writel(value, &bank->con); in s5p_gpio_cfg_pin()
86 unsigned int value; in s5p_gpio_set_value() local
88 value = readl(&bank->dat); in s5p_gpio_set_value()
89 value &= ~DAT_MASK(gpio); in s5p_gpio_set_value()
91 value |= DAT_SET(gpio); in s5p_gpio_set_value()
92 writel(value, &bank->dat); in s5p_gpio_set_value()
97 int gpio_set_value(unsigned gpio, int value) in gpio_set_value() argument
100 s5p_gpio_get_pin(gpio), value); in gpio_set_value()
107 unsigned int value; in s5p_gpio_get_cfg_pin() local
109 value = readl(&bank->con); in s5p_gpio_get_cfg_pin()
110 value &= CON_MASK(gpio); in s5p_gpio_get_cfg_pin()
111 return CON_SFR_UNSHIFT(value, gpio); in s5p_gpio_get_cfg_pin()
116 unsigned int value; in s5p_gpio_get_value() local
118 value = readl(&bank->dat); in s5p_gpio_get_value()
119 return !!(value & DAT_MASK(gpio)); in s5p_gpio_get_value()
125 unsigned int value; in s5p_gpio_set_pull() local
127 value = readl(&bank->pull); in s5p_gpio_set_pull()
128 value &= ~PULL_MASK(gpio); in s5p_gpio_set_pull()
133 value |= PULL_MODE(gpio, mode); in s5p_gpio_set_pull()
139 writel(value, &bank->pull); in s5p_gpio_set_pull()
144 unsigned int value; in s5p_gpio_set_drv() local
146 value = readl(&bank->drv); in s5p_gpio_set_drv()
147 value &= ~DRV_MASK(gpio); in s5p_gpio_set_drv()
154 value |= DRV_SET(gpio, mode); in s5p_gpio_set_drv()
160 writel(value, &bank->drv); in s5p_gpio_set_drv()
165 unsigned int value; in s5p_gpio_set_rate() local
167 value = readl(&bank->drv); in s5p_gpio_set_rate()
168 value &= ~RATE_MASK(gpio); in s5p_gpio_set_rate()
173 value |= RATE_SET(gpio); in s5p_gpio_set_rate()
179 writel(value, &bank->drv); in s5p_gpio_set_rate()
202 int value) in exynos_gpio_direction_output() argument
207 s5p_gpio_set_value(state->bank, offset, value); in exynos_gpio_direction_output()
225 int value) in exynos_gpio_set_value() argument
229 s5p_gpio_set_value(state->bank, offset, value); in exynos_gpio_set_value()