Lines Matching refs:grf
110 void (*initialize)(struct regmap *grf,
164 struct regmap *grf; member
661 static void rk_tsadcv2_initialize(struct regmap *grf, void __iomem *regs, in rk_tsadcv2_initialize() argument
700 static void rk_tsadcv3_initialize(struct regmap *grf, void __iomem *regs, in rk_tsadcv3_initialize() argument
704 if (IS_ERR(grf)) { in rk_tsadcv3_initialize()
720 regmap_write(grf, GRF_TSADC_TESTBIT_L, GRF_TSADC_VCM_EN_L); in rk_tsadcv3_initialize()
721 regmap_write(grf, GRF_TSADC_TESTBIT_H, GRF_TSADC_VCM_EN_H); in rk_tsadcv3_initialize()
724 regmap_write(grf, GRF_SARADC_TESTBIT, GRF_SARADC_TESTBIT_ON); in rk_tsadcv3_initialize()
725 regmap_write(grf, GRF_TSADC_TESTBIT_H, GRF_TSADC_TESTBIT_H_ON); in rk_tsadcv3_initialize()
746 static void rk_tsadcv4_initialize(struct regmap *grf, void __iomem *regs, in rk_tsadcv4_initialize() argument
749 rk_tsadcv2_initialize(grf, regs, tshut_polarity); in rk_tsadcv4_initialize()
750 regmap_write(grf, PX30_GRF_SOC_CON2, GRF_CON_TSADC_CH_INV); in rk_tsadcv4_initialize()
753 static void rk_tsadcv7_initialize(struct regmap *grf, void __iomem *regs, in rk_tsadcv7_initialize() argument
776 if (!IS_ERR(grf)) { in rk_tsadcv7_initialize()
777 regmap_write(grf, RK3568_GRF_TSADC_CON, RK3568_GRF_TSADC_TSEN); in rk_tsadcv7_initialize()
784 regmap_write(grf, RK3568_GRF_TSADC_CON, RK3568_GRF_TSADC_ANA_REG0); in rk_tsadcv7_initialize()
785 regmap_write(grf, RK3568_GRF_TSADC_CON, RK3568_GRF_TSADC_ANA_REG1); in rk_tsadcv7_initialize()
786 regmap_write(grf, RK3568_GRF_TSADC_CON, RK3568_GRF_TSADC_ANA_REG2); in rk_tsadcv7_initialize()
1303 thermal->grf = syscon_regmap_lookup_by_phandle(np, "rockchip,grf"); in rockchip_configure_from_dt()
1304 if (IS_ERR(thermal->grf)) in rockchip_configure_from_dt()
1428 thermal->chip->initialize(thermal->grf, thermal->regs, in rockchip_thermal_probe()
1533 thermal->chip->initialize(thermal->grf, thermal->regs, in rockchip_thermal_resume()