Home
last modified time | relevance | path

Searched refs:debounce (Results 1 - 7 of 7) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpio/
H A Dgpio-rockchip.c38 .debounce = 0x48,
53 .debounce = 0x38,
189 static int rockchip_gpio_set_debounce(struct gpio_chip *gc, unsigned int offset, unsigned int debounce) in rockchip_gpio_set_debounce() argument
202 if ((unsigned long)debounce > max_debounce) { in rockchip_gpio_set_debounce()
206 div = (unsigned long)debounce * freq; in rockchip_gpio_set_debounce()
215 if (debounce) { in rockchip_gpio_set_debounce()
217 /* Configure the max debounce from consumers */ in rockchip_gpio_set_debounce()
225 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
231 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
238 if (debounce) { in rockchip_gpio_set_debounce()
256 unsigned int debounce = pinconf_to_config_argument(config); rockchip_gpio_set_config() local
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpio/
H A Dgpio-rockchip.c38 .debounce = 0x48,
53 .debounce = 0x38,
189 static int rockchip_gpio_set_debounce(struct gpio_chip *gc, unsigned int offset, unsigned int debounce) in rockchip_gpio_set_debounce() argument
205 if ((unsigned long)debounce > max_debounce) { in rockchip_gpio_set_debounce()
209 div = debounce * freq; in rockchip_gpio_set_debounce()
218 if (debounce) { in rockchip_gpio_set_debounce()
220 /* Configure the max debounce from consumers */ in rockchip_gpio_set_debounce()
228 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
234 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
241 if (debounce) { in rockchip_gpio_set_debounce()
259 unsigned int debounce = pinconf_to_config_argument(config); rockchip_gpio_set_config() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/gpio/
H A Dgpio-rockchip.c40 .debounce = 0x48,
55 .debounce = 0x38,
190 unsigned int debounce) in rockchip_gpio_set_debounce()
203 if (debounce > max_debounce) in rockchip_gpio_set_debounce()
206 div = debounce * freq; in rockchip_gpio_set_debounce()
215 if (debounce) { in rockchip_gpio_set_debounce()
217 /* Configure the max debounce from consumers */ in rockchip_gpio_set_debounce()
227 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
233 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
240 if (debounce) in rockchip_gpio_set_debounce()
188 rockchip_gpio_set_debounce(struct gpio_chip *gc, unsigned int offset, unsigned int debounce) rockchip_gpio_set_debounce() argument
272 unsigned int debounce = pinconf_to_config_argument(config); rockchip_gpio_set_config() local
[all...]
/device/soc/hisilicon/common/platform/mmc/himci_v200/
H A Dhimci.c184 uint32_t val, hostClk, debounce; in HimciClkDiv() local
191 debounce = DEBOUNCE_E; in HimciClkDiv()
195 debounce = DEBOUNCE_H; in HimciClkDiv()
199 debounce = DEBOUNCE_M; in HimciClkDiv()
203 debounce = DEBOUNCE_L; in HimciClkDiv()
207 debounce = DEBOUNCE_E; in HimciClkDiv()
211 debounce = DEBOUNCE_H; in HimciClkDiv()
215 debounce = DEBOUNCE_M; in HimciClkDiv()
219 debounce = DEBOUNCE_L; in HimciClkDiv()
229 HIMCI_WRITEL(debounce, (uintptr_ in HimciClkDiv()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/pinctrl/
H A Dpinctrl-rockchip.h35 u32 debounce; member
110 * @db_clk: clock of the gpio debounce
/device/soc/rockchip/rk3588/kernel/drivers/pinctrl/
H A Dpinctrl-rockchip.h214 * @debounce: enable debounce for interrupt signal
215 * @dbclk_div_en: enable divider for debounce clock
216 * @dbclk_div_con: setting for divider of debounce clock
231 u32 debounce; member
292 * @db_clk: clock of the gpio debounce
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Dpinctrl-rockchip.h214 * @debounce: enable debounce for interrupt signal
215 * @dbclk_div_en: enable divider for debounce clock
216 * @dbclk_div_con: setting for divider of debounce clock
231 u32 debounce; member
292 * @db_clk: clock of the gpio debounce

Completed in 7 milliseconds