Searched refs:pin_cfg (Results 1 - 2 of 2) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 76 const struct rk805_pin_config *pin_cfg;
member 272 if (!pci->pin_cfg[offset].val_msk) {
in rk805_gpio_get() 277 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offset].reg, &val);
in rk805_gpio_get() 283 return !!(val & pci->pin_cfg[offset].val_msk);
in rk805_gpio_get() 290 if (!pci->pin_cfg[offset].val_msk) {
in rk805_gpio_set() 293 ret = regmap_update_bits(pci->rk808->regmap, pci->pin_cfg[offset].reg, pci->pin_cfg[offset].val_msk,
in rk805_gpio_set() 294 value ? pci->pin_cfg[offset].val_msk : 0);
in rk805_gpio_set() 318 if (!pci->pin_cfg[offset].dir_msk) {
in rk805_gpio_get_direction() 322 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offse in rk805_gpio_get_direction() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/pinctrl/ |
H A D | pinctrl-rk806.c | 72 const struct rk806_pin_config *pin_cfg; member 200 if (!pci->pin_cfg[offset].val_msk) { in rk806_gpio_get() 206 ret = regmap_read(pci->rk806->regmap, pci->pin_cfg[offset].reg, &val); in rk806_gpio_get() 212 return !!(val & pci->pin_cfg[offset].val_msk); in rk806_gpio_get() 222 if (!pci->pin_cfg[offset].val_msk) in rk806_gpio_set() 226 pci->pin_cfg[offset].reg, in rk806_gpio_set() 227 pci->pin_cfg[offset].val_msk, in rk806_gpio_set() 228 value ? pci->pin_cfg[offset].val_msk : 0); in rk806_gpio_set() 256 if (!pci->pin_cfg[offset].dir_msk) in rk806_gpio_get_direction() 260 pci->pin_cfg[offse in rk806_gpio_get_direction() [all...] |
Completed in 3 milliseconds