Searched refs:gpio_base (Results 1 – 9 of 9) sorted by relevance
| /rk3399_rockchip-uboot/board/micronas/vct/ |
| H A D | gpio.c | 42 u32 gpio_base; in vct_gpio_dir() local 44 gpio_base = BASE_ADDR(GPIO_MODULE(pin)); in vct_gpio_dir() 47 clrsetbits(GPIO_SWPORTA_DDR(gpio_base), MASK(pin), 0); in vct_gpio_dir() 49 clrsetbits(GPIO_SWPORTA_DDR(gpio_base), 0, MASK(pin)); in vct_gpio_dir() 56 u32 gpio_base; in vct_gpio_set() local 58 gpio_base = BASE_ADDR(GPIO_MODULE(pin)); in vct_gpio_set() 61 clrsetbits(GPIO_SWPORTA_DR(gpio_base), MASK(pin), 0); in vct_gpio_set() 63 clrsetbits(GPIO_SWPORTA_DR(gpio_base), 0, MASK(pin)); in vct_gpio_set() 68 u32 gpio_base; in vct_gpio_get() local 71 gpio_base = BASE_ADDR(GPIO_MODULE(pin)); in vct_gpio_get() [all …]
|
| /rk3399_rockchip-uboot/drivers/gpio/ |
| H A D | pm8916_gpio.c | 60 uint32_t gpio_base = priv->pid + REG_OFFSET(offset); in pm8916_gpio_set_direction() local 64 ret = pmic_clrsetbits(dev->parent, gpio_base + REG_EN_CTL, in pm8916_gpio_set_direction() 71 ret = pmic_reg_write(dev->parent, gpio_base + REG_CTL, in pm8916_gpio_set_direction() 74 ret = pmic_reg_write(dev->parent, gpio_base + REG_CTL, in pm8916_gpio_set_direction() 80 ret = pmic_reg_write(dev->parent, gpio_base + REG_DIG_PULL_CTL, in pm8916_gpio_set_direction() 88 ret = pmic_reg_write(dev->parent, gpio_base + REG_DIG_VIN_CTL, in pm8916_gpio_set_direction() 94 ret = pmic_reg_write(dev->parent, gpio_base + REG_DIG_OUT_CTL, in pm8916_gpio_set_direction() 102 return pmic_clrsetbits(dev->parent, gpio_base + REG_EN_CTL, 0, in pm8916_gpio_set_direction() 120 uint32_t gpio_base = priv->pid + REG_OFFSET(offset); in pm8916_gpio_get_function() local 124 reg = pmic_reg_read(dev->parent, gpio_base + REG_CTL); in pm8916_gpio_get_function() [all …]
|
| H A D | gpio-uclass.c | 42 if (gpio >= uc_priv->gpio_base && in gpio_to_device() 43 gpio < uc_priv->gpio_base + uc_priv->gpio_count) { in gpio_to_device() 45 desc->offset = gpio - uc_priv->gpio_base; in gpio_to_device() 70 offset = numeric - uc_priv->gpio_base; in dm_gpio_lookup_name() 112 *gpiop = uc_priv->gpio_base + desc.offset; in gpio_lookup_name() 973 uc_priv->gpio_base = base; in gpio_renumber() 990 return uc_priv->gpio_base + desc->offset; in gpio_get_number()
|
| H A D | rk_gpio.c | 171 uc_priv->gpio_base = bank->pin_base; in rockchip_gpio_probe()
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_dw_hdmi.c | 508 void dw_hdmi_set_iomux(void *grf, void *gpio_base, struct gpio_desc *hpd_gpiod, in dw_hdmi_set_iomux() argument 538 writel(RK3528_GPIO0_A2_DR, gpio_base + RK3528_GPIO_SWPORT_DR_L); in dw_hdmi_set_iomux() 541 val = readl(gpio_base + 0x70) & BIT(2); in dw_hdmi_set_iomux() 550 writel(RK3528_GPIO0_A2_DR, gpio_base + RK3528_GPIO_SWPORT_DR_L); in dw_hdmi_set_iomux()
|
| H A D | dw_hdmi.c | 188 void *gpio_base; member 2430 hdmi->gpio_base = (void *)RK3528_GPIO_BASE; in rockchip_dw_hdmi_init() 2438 hdmi->gpio_base = (void *)dev_read_addr_index(conn->dev, 1); in rockchip_dw_hdmi_init() 2440 if (!hdmi->gpio_base) in rockchip_dw_hdmi_init() 2484 dw_hdmi_set_iomux(hdmi->grf, hdmi->gpio_base, in rockchip_dw_hdmi_init()
|
| H A D | dw_hdmi.h | 1415 void dw_hdmi_set_iomux(void *grf, void *gpio_base, struct gpio_desc *hpd_gpiod,
|
| /rk3399_rockchip-uboot/include/asm-generic/ |
| H A D | gpio.h | 319 unsigned gpio_base; member
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/ |
| H A D | core.h | 213 int gpio_base; member
|