Lines Matching refs:uc_priv
55 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in hsdk_creg_gpio_direction_input() local
57 pr_err("%s can't be used as input!\n", uc_priv->bank_name); in hsdk_creg_gpio_direction_input()
81 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in hsdk_creg_gpio_probe() local
94 uc_priv->bank_name = dev_read_string(dev, "gpio-bank-name"); in hsdk_creg_gpio_probe()
95 if (!uc_priv->bank_name) in hsdk_creg_gpio_probe()
96 uc_priv->bank_name = dev_read_name(dev); in hsdk_creg_gpio_probe()
100 uc_priv->bank_name); in hsdk_creg_gpio_probe()
107 uc_priv->bank_name); in hsdk_creg_gpio_probe()
114 uc_priv->bank_name, gpio_count * bit_per_gpio + shift); in hsdk_creg_gpio_probe()
121 uc_priv->bank_name, GENMASK(bit_per_gpio - 1, 0)); in hsdk_creg_gpio_probe()
128 uc_priv->bank_name, GENMASK(bit_per_gpio - 1, 0)); in hsdk_creg_gpio_probe()
135 uc_priv->bank_name); in hsdk_creg_gpio_probe()
144 uc_priv->gpio_count = gpio_count; in hsdk_creg_gpio_probe()
152 uc_priv->bank_name, hcg->regs, uc_priv->gpio_count); in hsdk_creg_gpio_probe()