Lines Matching refs:doen
459 u32 dout, doen; in starfive_pin_dbg_show() local
466 doen = readl_relaxed(reg + 0x004); in starfive_pin_dbg_show()
470 doen & GENMASK(7, 0), (doen & BIT(31)) ? "r" : ""); in starfive_pin_dbg_show()
661 u32 doen = starfive_pinmux_to_doen(v); in starfive_set_mux() local
669 gpio, dout, doen, din); in starfive_set_mux()
680 writel_relaxed(doen, reg_doen); in starfive_set_mux()
932 void __iomem *doen = sfp->base + GPON_DOEN_CFG + 8 * gpio; in starfive_gpio_get_direction() local
934 if (readl_relaxed(doen) == GPO_ENABLE) in starfive_gpio_get_direction()
944 void __iomem *doen = sfp->base + GPON_DOEN_CFG + 8 * gpio; in starfive_gpio_direction_input() local
953 writel_relaxed(GPO_DISABLE, doen); in starfive_gpio_direction_input()
963 void __iomem *doen = sfp->base + GPON_DOEN_CFG + 8 * gpio; in starfive_gpio_direction_output() local
968 writel_relaxed(GPO_ENABLE, doen); in starfive_gpio_direction_output()