Searched refs:debounce (Results 1 - 7 of 7) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpio/ |
H A D | gpio-rockchip.c | 38 .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 D | gpio-rockchip.c | 38 .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 D | gpio-rockchip.c | 40 .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 D | himci.c | 184 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 D | pinctrl-rockchip.h | 35 u32 debounce; member 110 * @db_clk: clock of the gpio debounce
|
/device/soc/rockchip/rk3588/kernel/drivers/pinctrl/ |
H A D | pinctrl-rockchip.h | 214 * @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 D | pinctrl-rockchip.h | 214 * @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