Lines Matching refs:value
77 unsigned int value; in s5p_gpio_cfg_pin() local
79 value = readl(&bank->con); in s5p_gpio_cfg_pin()
80 value &= ~CON_MASK(gpio); in s5p_gpio_cfg_pin()
81 value |= CON_SFR(gpio, cfg); in s5p_gpio_cfg_pin()
82 writel(value, &bank->con); in s5p_gpio_cfg_pin()
87 unsigned int value; in s5p_gpio_set_value() local
89 value = readl(&bank->dat); in s5p_gpio_set_value()
90 value &= ~DAT_MASK(gpio); in s5p_gpio_set_value()
92 value |= DAT_SET(gpio); in s5p_gpio_set_value()
93 writel(value, &bank->dat); in s5p_gpio_set_value()
98 int gpio_set_value(unsigned gpio, int value) in gpio_set_value() argument
101 s5p_gpio_get_pin(gpio), value); in gpio_set_value()
108 unsigned int value; in s5p_gpio_get_cfg_pin() local
110 value = readl(&bank->con); in s5p_gpio_get_cfg_pin()
111 value &= CON_MASK(gpio); in s5p_gpio_get_cfg_pin()
112 return CON_SFR_UNSHIFT(value, gpio); in s5p_gpio_get_cfg_pin()
117 unsigned int value; in s5p_gpio_get_value() local
119 value = readl(&bank->dat); in s5p_gpio_get_value()
120 return !!(value & DAT_MASK(gpio)); in s5p_gpio_get_value()
126 unsigned int value; in s5p_gpio_set_pull() local
128 value = readl(&bank->pull); in s5p_gpio_set_pull()
129 value &= ~PULL_MASK(gpio); in s5p_gpio_set_pull()
134 value |= PULL_MODE(gpio, mode); in s5p_gpio_set_pull()
140 writel(value, &bank->pull); in s5p_gpio_set_pull()
145 unsigned int value; in s5p_gpio_set_drv() local
147 value = readl(&bank->drv); in s5p_gpio_set_drv()
148 value &= ~DRV_MASK(gpio); in s5p_gpio_set_drv()
155 value |= DRV_SET(gpio, mode); in s5p_gpio_set_drv()
161 writel(value, &bank->drv); in s5p_gpio_set_drv()
166 unsigned int value; in s5p_gpio_set_rate() local
168 value = readl(&bank->drv); in s5p_gpio_set_rate()
169 value &= ~RATE_MASK(gpio); in s5p_gpio_set_rate()
174 value |= RATE_SET(gpio); in s5p_gpio_set_rate()
180 writel(value, &bank->drv); in s5p_gpio_set_rate()
203 int value) in exynos_gpio_direction_output() argument
208 s5p_gpio_set_value(state->bank, offset, value); in exynos_gpio_direction_output()
226 int value) in exynos_gpio_set_value() argument
230 s5p_gpio_set_value(state->bank, offset, value); in exynos_gpio_set_value()