Home
last modified time | relevance | path

Searched refs:rockchip_gpio_writel_bit (Results 1 – 3 of 3) sorted by relevance

/device/soc/rockchip/rk3588/kernel/drivers/gpio/
Dgpio-rockchip.c99 static inline void rockchip_gpio_writel_bit(struct rockchip_pin_bank *bank, in rockchip_gpio_writel_bit() function
159 rockchip_gpio_writel_bit(bank, offset, data, bank->gpio_regs->port_ddr); in rockchip_gpio_set_direction()
172 rockchip_gpio_writel_bit(bank, offset, value, bank->gpio_regs->port_dr); in rockchip_gpio_set()
223 rockchip_gpio_writel_bit(bank, offset, 1, in rockchip_gpio_set_debounce()
227 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
230 rockchip_gpio_writel_bit(bank, offset, 0, in rockchip_gpio_set_debounce()
233 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
405 rockchip_gpio_writel_bit(bank, d->hwirq, 0, in rockchip_irq_set_type()
424 rockchip_gpio_writel_bit(bank, d->hwirq, 1, in rockchip_irq_set_type()
/device/soc/rockchip/common/vendor/drivers/gpio/
Dgpio-rockchip.c97 static inline void rockchip_gpio_writel_bit(struct rockchip_pin_bank *bank, u32 bit, u32 value, uns… in rockchip_gpio_writel_bit() function
141 rockchip_gpio_writel_bit(bank, offset, value, bank->gpio_regs->port_dr); in rockchip_gpio_set()
172 rockchip_gpio_writel_bit(bank, offset, data, bank->gpio_regs->port_ddr); in rockchip_gpio_set_direction()
222 rockchip_gpio_writel_bit(bank, offset, 1, reg->dbclk_div_en); in rockchip_gpio_set_debounce()
225 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
228 rockchip_gpio_writel_bit(bank, offset, 0, reg->dbclk_div_en); in rockchip_gpio_set_debounce()
231 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
386 rockchip_gpio_writel_bit(bank, d->hwirq, 0, bank->gpio_regs->port_ddr); in rockchip_irq_set_type()
405 rockchip_gpio_writel_bit(bank, d->hwirq, 1, bank->gpio_regs->int_bothedge); in rockchip_irq_set_type()
/device/soc/rockchip/common/sdk_linux/drivers/gpio/
Dgpio-rockchip.c97 static inline void rockchip_gpio_writel_bit(struct rockchip_pin_bank *bank, u32 bit, u32 value, uns… in rockchip_gpio_writel_bit() function
141 rockchip_gpio_writel_bit(bank, offset, value, bank->gpio_regs->port_dr); in rockchip_gpio_set()
172 rockchip_gpio_writel_bit(bank, offset, data, bank->gpio_regs->port_ddr); in rockchip_gpio_set_direction()
225 rockchip_gpio_writel_bit(bank, offset, 1, reg->dbclk_div_en); in rockchip_gpio_set_debounce()
228 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
231 rockchip_gpio_writel_bit(bank, offset, 0, reg->dbclk_div_en); in rockchip_gpio_set_debounce()
234 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
389 rockchip_gpio_writel_bit(bank, d->hwirq, 0, bank->gpio_regs->port_ddr); in rockchip_irq_set_type()
408 rockchip_gpio_writel_bit(bank, d->hwirq, 1, bank->gpio_regs->int_bothedge); in rockchip_irq_set_type()