Home
last modified time | relevance | path

Searched refs:grf (Results 1 - 25 of 79) sorted by relevance

1234

/device/soc/rockchip/common/sdk_linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-rk.c88 struct regmap *grf; member
235 if (IS_ERR(bsp_priv->grf)) { in px30_set_to_rmii()
236 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in px30_set_to_rmii()
240 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, PX30_GMAC_PHY_INTF_SEL_RMII); in px30_set_to_rmii()
254 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, PX30_GMAC_SPEED_10M); in px30_set_rmii_speed()
261 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, PX30_GMAC_SPEED_100M); in px30_set_rmii_speed()
300 if (IS_ERR(bsp_priv->grf)) { in rk1808_set_to_rgmii()
301 dev_err(dev, "Missing rockchip,grf property\n"); in rk1808_set_to_rgmii()
305 regmap_write(bsp_priv->grf, RK1808_GRF_GMAC_CON1, in rk1808_set_to_rgmii()
308 regmap_write(bsp_priv->grf, RK1808_GRF_GMAC_CON in rk1808_set_to_rgmii()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/thermal/
H A Drockchip_thermal.c132 void (*initialize)(struct regmap *grf, void __iomem *reg, enum tshut_polarity p);
140 void (*set_tshut_mode)(struct regmap *grf, int chn, void __iomem *reg, enum tshut_mode m);
168 * @grf: the general register file will be used to do static set by software
189 struct regmap *grf; member
533 * @grf: the general register file will be used to do static set by software
549 static void rk_tsadcv2_initialize(struct regmap *grf, void __iomem *regs, enum tshut_polarity tshut_polarity) in rk_tsadcv2_initialize() argument
565 * @grf: the general register file will be used to do static set by software
583 static void rk_tsadcv3_initialize(struct regmap *grf, void __iomem *regs, enum tshut_polarity tshut_polarity) in rk_tsadcv3_initialize() argument
586 if (IS_ERR(grf)) { in rk_tsadcv3_initialize()
597 regmap_write(grf, GRF_TSADC_TESTBIT_ in rk_tsadcv3_initialize()
618 rk_tsadcv4_initialize(struct regmap *grf, void __iomem *regs, enum tshut_polarity tshut_polarity) rk_tsadcv4_initialize() argument
624 rk_tsadcv5_initialize(struct regmap *grf, void __iomem *regs, enum tshut_polarity tshut_polarity) rk_tsadcv5_initialize() argument
644 rk_tsadcv6_initialize(struct regmap *grf, void __iomem *regs, enum tshut_polarity tshut_polarity) rk_tsadcv6_initialize() argument
653 rk_tsadcv7_initialize(struct regmap *grf, void __iomem *regs, enum tshut_polarity tshut_polarity) rk_tsadcv7_initialize() argument
791 rk_tsadcv2_tshut_mode(struct regmap *grf, int chn, void __iomem *regs, enum tshut_mode mode) rk_tsadcv2_tshut_mode() argument
807 rk_tsadcv3_tshut_mode(struct regmap *grf, int chn, void __iomem *regs, enum tshut_mode mode) rk_tsadcv3_tshut_mode() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/clk/
H A Dclk-pvtm.c43 struct regmap *grf; member
82 ret = regmap_write(pvtm->grf, pvtm->info->sel_con, in rockchip_clock_sel_internal_pvtm()
101 regmap_write(pvtm->grf, info->con + 0x4, clk_cnt); in rockchip_clock_pvtm_get_value()
102 regmap_write(pvtm->grf, info->con, wr_msk_bit(0x3, 0, 0x3)); in rockchip_clock_pvtm_get_value()
108 regmap_read(pvtm->grf, info->sta, &sta); in rockchip_clock_pvtm_get_value()
116 regmap_read(pvtm->grf, info->sta + 0x4, &val); in rockchip_clock_pvtm_get_value()
122 regmap_write(pvtm->grf, info->con, wr_msk_bit(0, 0, 0x3)); in rockchip_clock_pvtm_get_value()
145 ret = regmap_write(pvtm->grf, pvtm->info->con, wr_msk_bit(div, pvtm->info->div_shift, pvtm->info->div_mask)); in rockchip_clock_pvtm_init_freq()
151 ret = regmap_write(pvtm->grf, pvtm->info->con, wr_msk_bit(1, 1, 0x1)); in rockchip_clock_pvtm_init_freq()
244 pvtm->grf in rockchip_clock_pvtm_probe()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/clk/rockchip/
H A Dclk-pvtm.c44 struct regmap *grf; member
82 ret = regmap_write(pvtm->grf, pvtm->info->sel_con, in rockchip_clock_sel_internal_pvtm()
103 regmap_write(pvtm->grf, info->con + 0x4, clk_cnt); in rockchip_clock_pvtm_get_value()
104 regmap_write(pvtm->grf, info->con, wr_msk_bit(3, 0, 0x3)); in rockchip_clock_pvtm_get_value()
110 regmap_read(pvtm->grf, info->sta, &sta); in rockchip_clock_pvtm_get_value()
117 regmap_read(pvtm->grf, info->sta + 0x4, &val); in rockchip_clock_pvtm_get_value()
123 regmap_write(pvtm->grf, info->con, wr_msk_bit(0, 0, 0x3)); in rockchip_clock_pvtm_get_value()
146 ret = regmap_write(pvtm->grf, pvtm->info->con, in rockchip_clock_pvtm_init_freq()
153 ret = regmap_write(pvtm->grf, pvtm->info->con, in rockchip_clock_pvtm_init_freq()
244 pvtm->grf in rockchip_clock_pvtm_probe()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/phy/rockchip/
H A Dphy-rockchip-inno-usb2.c137 * @iddig_output: iddig output from grf.
138 * @iddig_en: utmi iddig select between grf and phy,
139 * 0: from phy; 1: from grf
192 * @reg: the address offset of grf for usb-phy config.
277 * @grf: General Register Files regmap.
300 struct regmap *grf; member
321 return rphy->usbgrf == NULL ? rphy->grf : rphy->usbgrf; in get_reg_base()
520 ret = property_enable(rphy->grf, &rport->port_cfg->idfall_det_clr, true); in rockchip_usb2phy_enable_id_irq()
525 ret = property_enable(rphy->grf, &rport->port_cfg->idfall_det_en, en); in rockchip_usb2phy_enable_id_irq()
530 ret = property_enable(rphy->grf, in rockchip_usb2phy_enable_id_irq()
[all...]
H A Dphy-rockchip-usb.c124 int (*init_usb_uart)(struct regmap *grf, const struct rockchip_usb_phy_pdata *pdata);
871 static int __init rockchip_init_usb_uart_common(struct regmap *grf, const struct rockchip_usb_phy_pdata *pdata) in rockchip_init_usb_uart_common() argument
884 ret = regmap_write(grf, regoffs + UOC_CON0, val); in rockchip_init_usb_uart_common()
890 ret = regmap_write(grf, regoffs + UOC_CON2, val); in rockchip_init_usb_uart_common()
899 ret = regmap_write(grf, UOC_CON3, val); in rockchip_init_usb_uart_common()
915 static int __init rk3188_init_usb_uart(struct regmap *grf, const struct rockchip_usb_phy_pdata *pdata) in rk3188_init_usb_uart() argument
920 ret = rockchip_init_usb_uart_common(grf, pdata); in rk3188_init_usb_uart()
927 ret = regmap_write(grf, RK3188_UOC0_CON0, val); in rk3188_init_usb_uart()
959 static int __init rk3288_init_usb_uart(struct regmap *grf, const struct rockchip_usb_phy_pdata *pdata) in rk3288_init_usb_uart() argument
964 ret = rockchip_init_usb_uart_common(grf, pdat in rk3288_init_usb_uart()
1068 struct regmap *grf; rockchip_init_usb_uart() local
[all...]
H A Dphy-rockchip-pcie.c338 struct regmap *grf; in rockchip_pcie_phy_probe() local
343 grf = syscon_node_to_regmap(dev->parent->of_node); in rockchip_pcie_phy_probe()
344 if (IS_ERR(grf)) { in rockchip_pcie_phy_probe()
346 return PTR_ERR(grf); in rockchip_pcie_phy_probe()
360 rk_phy->reg_base = grf; in rockchip_pcie_phy_probe()
/device/soc/rockchip/common/vendor/drivers/rockchip/
H A Dio-domain.c78 struct regmap *grf; member
100 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val0); in rk3568_pmu_iodomain_write()
101 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val1); in rk3568_pmu_iodomain_write()
115 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL0, val0); in rk3568_pmu_iodomain_write()
116 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL1, val1); in rk3568_pmu_iodomain_write()
138 ret = regmap_write(iod->grf, iod->soc_data->grf_offset, val); in rockchip_iodomain_write()
209 ret = regmap_write(iod->grf, PX30_IO_VSEL, val); in px30_iodomain_init()
230 ret = regmap_write(iod->grf, RK3288_SOC_CON2, val); in rk3288_iodomain_init()
251 ret = regmap_write(iod->grf, RK3328_SOC_CON4, val); in rk3328_iodomain_init()
272 ret = regmap_write(iod->grf, RK3368_SOC_CON1 in rk3368_iodomain_init()
[all...]
H A Drockchip_pvtm.c67 struct regmap *grf; member
255 regmap_write(pvtm->grf, pvtm->con, wr_mask_bit(ring_sel, (id * 0x4 + 0x2), 0x3)); in px30_pvtm_set_ring_sel()
260 regmap_write(pvtm->grf, pvtm->con, wr_mask_bit(ring_sel, (0x2), (0x7))); in rk1808_pvtm_set_ring_sel()
268 regmap_write(pvtm->grf, pvtm->con + (0x14), wr_mask_bit((ring_sel >> (0x3)), 0, 1)); in rk3399_pvtm_set_ring_sel()
272 regmap_write(pvtm->grf, pvtm->con, wr_mask_bit(ring_sel, ((id * (0x4)) + (0x2)), (0x3))); in rk3399_pvtm_set_ring_sel()
295 regmap_read(pvtm->grf, pvtm->con, &sta); in rockchip_pvtm_get_value()
297 regmap_write(pvtm->grf, pvtm->con, wr_mask_bit(0, info->bit_start, 1)); in rockchip_pvtm_get_value()
300 regmap_write(pvtm->grf, pvtm->con, wr_mask_bit(1, info->bit_en, 1)); in rockchip_pvtm_get_value()
308 regmap_write(pvtm->grf, pvtm->con + info->reg_cal, clk_cnt); in rockchip_pvtm_get_value()
310 regmap_write(pvtm->grf, pvt in rockchip_pvtm_get_value()
844 rockchip_pvtm_init(struct device *dev, struct device_node *node, const struct rockchip_pvtm_data *data, struct regmap *grf, void __iomem *base) rockchip_pvtm_init() argument
927 struct regmap *grf = NULL; rockchip_pvtm_probe() local
[all...]
H A Dgrf.c163 .compatible = "rockchip,px30-grf",
167 .compatible = "rockchip,rk3036-grf",
171 .compatible = "rockchip,rk3128-grf",
175 .compatible = "rockchip,rk3228-grf",
179 .compatible = "rockchip,rk3288-grf",
183 .compatible = "rockchip,rk3308-grf",
187 .compatible = "rockchip,rk3328-grf",
191 .compatible = "rockchip,rk3368-grf",
195 .compatible = "rockchip,rk3399-grf",
199 .compatible = "rockchip,rv1126-grf",
210 struct regmap *grf; rockchip_grf_init() local
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/soc/rockchip/
H A Dio-domain.c78 struct regmap *grf; member
100 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val0); in rk3568_pmu_iodomain_write()
101 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL2, val1); in rk3568_pmu_iodomain_write()
115 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL0, val0); in rk3568_pmu_iodomain_write()
116 regmap_write(iod->grf, RK3568_PMU_GRF_IO_VSEL1, val1); in rk3568_pmu_iodomain_write()
138 ret = regmap_write(iod->grf, iod->soc_data->grf_offset, val); in rockchip_iodomain_write()
209 ret = regmap_write(iod->grf, PX30_IO_VSEL, val); in px30_iodomain_init()
230 ret = regmap_write(iod->grf, RK3288_SOC_CON2, val); in rk3288_iodomain_init()
251 ret = regmap_write(iod->grf, RK3328_SOC_CON4, val); in rk3328_iodomain_init()
272 ret = regmap_write(iod->grf, RK3368_SOC_CON1 in rk3368_iodomain_init()
[all...]
H A Dgrf.c163 .compatible = "rockchip,px30-grf",
167 .compatible = "rockchip,rk3036-grf",
171 .compatible = "rockchip,rk3128-grf",
175 .compatible = "rockchip,rk3228-grf",
179 .compatible = "rockchip,rk3288-grf",
183 .compatible = "rockchip,rk3308-grf",
187 .compatible = "rockchip,rk3328-grf",
191 .compatible = "rockchip,rk3368-grf",
195 .compatible = "rockchip,rk3399-grf",
199 .compatible = "rockchip,rv1126-grf",
210 struct regmap *grf; rockchip_grf_init() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/
H A Drockchip_pvtm.c72 struct regmap *grf; member
262 regmap_write(pvtm->grf, pvtm->con, in px30_pvtm_set_ring_sel()
269 regmap_write(pvtm->grf, pvtm->con, in rk1808_pvtm_set_ring_sel()
279 regmap_write(pvtm->grf, pvtm->con + 0x14, in rk3399_pvtm_set_ring_sel()
284 regmap_write(pvtm->grf, pvtm->con, in rk3399_pvtm_set_ring_sel()
309 regmap_read(pvtm->grf, pvtm->con, &sta); in rockchip_pvtm_get_value()
311 regmap_write(pvtm->grf, pvtm->con, in rockchip_pvtm_get_value()
314 regmap_write(pvtm->grf, pvtm->con, in rockchip_pvtm_get_value()
322 regmap_write(pvtm->grf, pvtm->con + info->reg_cal, clk_cnt); in rockchip_pvtm_get_value()
324 regmap_write(pvtm->grf, pvt in rockchip_pvtm_get_value()
846 rockchip_pvtm_init(struct device *dev, struct device_node *node, const struct rockchip_pvtm_data *data, struct regmap *grf, void __iomem *base) rockchip_pvtm_init() argument
927 struct regmap *grf = NULL; rockchip_pvtm_probe() local
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_lvds.c101 struct regmap *grf; member
479 lvds->grf = syscon_node_to_regmap(dev->parent->of_node); in rockchip_lvds_probe()
480 if (IS_ERR(lvds->grf)) { in rockchip_lvds_probe()
481 ret = PTR_ERR(lvds->grf); in rockchip_lvds_probe()
482 DRM_DEV_ERROR(dev, "Unable to get grf: %d\n", ret); in rockchip_lvds_probe()
508 regmap_write(lvds->grf, PX30_GRF_PD_VO_CON1, in px30_lvds_enable()
515 regmap_write(lvds->grf, PX30_GRF_PD_VO_CON1, PX30_LVDS_MODE_EN(0) | PX30_LVDS_P2S_EN(0)); in px30_lvds_disable()
525 regmap_write(lvds->grf, RK3126_GRF_LVDS_CON0, in rk3126_lvds_enable()
532 regmap_write(lvds->grf, RK3126_GRF_LVDS_CON0, RK3126_LVDS_P2S_EN(0) | RK3126_LVDS_MODE_EN(0)); in rk3126_lvds_disable()
547 regmap_write(lvds->grf, RK3288_GRF_SOC_CON in rk3288_lvds_enable()
[all...]
H A Danalogix_dp-rockchip.c52 * struct rockchip_dp_chip_data - splite the grf setting of kind of chips
53 * @lcdc_sel: grf register field of lcdc_sel
54 * @spdif_sel: grf register field of spdif_sel
55 * @i2s_sel: grf register field of i2s_sel
56 * @edp_mode: grf register field of edp_mode
80 struct regmap *grf; member
93 static int rockchip_grf_write(struct regmap *grf, unsigned int reg, unsigned int mask, unsigned int val) in rockchip_grf_write() argument
95 return regmap_write(grf, reg, (mask << 0x10) | (val & mask)); in rockchip_grf_write()
98 static int rockchip_grf_field_write(struct regmap *grf, const struct rockchip_grf_reg_field *field, unsigned int val) in rockchip_grf_field_write() argument
109 return rockchip_grf_write(grf, fiel in rockchip_grf_field_write()
[all...]
H A Drockchip_rgb.c67 struct regmap *grf; member
362 rgb->grf = syscon_node_to_regmap(dev->parent->of_node); in rockchip_rgb_probe()
363 if (IS_ERR(rgb->grf)) { in rockchip_rgb_probe()
364 ret = PTR_ERR(rgb->grf); in rockchip_rgb_probe()
365 dev_err(dev, "Unable to get grf: %d\n", ret); in rockchip_rgb_probe()
391 regmap_write(rgb->grf, PX30_GRF_PD_VO_CON1, in px30_rgb_enable()
401 regmap_write(rgb->grf, RK1808_GRF_PD_VO_CON1, RK1808_RGB_DATA_SYNC_BYPASS(rgb->data_sync_bypass)); in rk1808_rgb_enable()
412 regmap_write(rgb->grf, RK3288_GRF_SOC_CON6, RK3288_LVDS_LCDC_SEL(pipe)); in rk3288_rgb_enable()
413 regmap_write(rgb->grf, RK3288_GRF_SOC_CON7, in rk3288_rgb_enable()
420 regmap_write(rgb->grf, RK3288_GRF_SOC_CON in rk3288_rgb_disable()
[all...]
/device/soc/rockchip/common/vendor/drivers/cpufreq/
H A Drockchip-cpufreq.c188 if (!opp_info->grf || !opp_info->volt_rm_tbl) { in rk3588_cpu_set_read_margin()
208 regmap_write(opp_info->grf, 0x20, 0x001c0000 | (rm << 0x2)); in rk3588_cpu_set_read_margin()
209 regmap_write(opp_info->grf, 0x28, 0x003c0000 | (rm << 0x2)); in rk3588_cpu_set_read_margin()
210 regmap_write(opp_info->grf, 0x2c, 0x003c0000 | (rm << 0x2)); in rk3588_cpu_set_read_margin()
211 regmap_write(opp_info->grf, 0x30, 0x00200020); in rk3588_cpu_set_read_margin()
213 regmap_write(opp_info->grf, 0x30, 0x00200000); in rk3588_cpu_set_read_margin()
451 opp_info->grf = syscon_regmap_lookup_by_phandle(np, "rockchip,grf"); in rockchip_cpufreq_cluster_init()
452 if (IS_ERR(opp_info->grf)) { in rockchip_cpufreq_cluster_init()
453 opp_info->grf in rockchip_cpufreq_cluster_init()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-samsung-hdptx.c333 struct regmap *grf; member
437 static int rockchip_grf_write(struct regmap *grf, unsigned int reg, in rockchip_grf_write() argument
440 return regmap_write(grf, reg, (mask << 16) | (val & mask)); in rockchip_grf_write()
599 rockchip_grf_write(hdptx->grf, HDPTXPHY_GRF_CON0, PLL_EN, in rockchip_hdptx_phy_set_rate()
648 rockchip_grf_write(hdptx->grf, HDPTXPHY_GRF_CON0, PLL_EN, in rockchip_hdptx_phy_set_rate()
654 ret = regmap_read_poll_timeout(hdptx->grf, HDPTXPHY_GRF_STATUS0, in rockchip_hdptx_phy_set_rate()
668 ret = regmap_read_poll_timeout(hdptx->grf, HDPTXPHY_GRF_STATUS0, in rockchip_hdptx_phy_set_rate()
927 rockchip_grf_write(hdptx->grf, HDPTXPHY_GRF_CON0, BGR_EN, in rockchip_hdptx_phy_dp_aux_init()
929 rockchip_grf_write(hdptx->grf, HDPTXPHY_GRF_CON0, BIAS_EN, in rockchip_hdptx_phy_dp_aux_init()
954 ret = regmap_read_poll_timeout(hdptx->grf, HDPTXPHY_GRF_STATUS in rockchip_hdptx_phy_dp_aux_init()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/cpufreq/
H A Drockchip-cpufreq.c211 if (opp_info->grf) { in rk3588_cpu_set_read_margin()
212 regmap_write(opp_info->grf, 0x20, 0x001c0000 | (rm << 2)); in rk3588_cpu_set_read_margin()
213 regmap_write(opp_info->grf, 0x28, 0x003c0000 | (rm << 2)); in rk3588_cpu_set_read_margin()
214 regmap_write(opp_info->grf, 0x2c, 0x003c0000 | (rm << 2)); in rk3588_cpu_set_read_margin()
215 regmap_write(opp_info->grf, 0x30, 0x00200020); in rk3588_cpu_set_read_margin()
217 regmap_write(opp_info->grf, 0x30, 0x00200000); in rk3588_cpu_set_read_margin()
490 opp_info->grf = syscon_regmap_lookup_by_phandle(np, in rockchip_cpufreq_cluster_init()
491 "rockchip,grf"); in rockchip_cpufreq_cluster_init()
492 if (IS_ERR(opp_info->grf)) in rockchip_cpufreq_cluster_init()
493 opp_info->grf in rockchip_cpufreq_cluster_init()
[all...]
/device/board/hihope/rk3568/audio_drivers/dai/src/
H A Drk3568_dai_linux_driver.c53 regmap_write(i2s_tdm->grf, rk3568_txrx_config[0].reg, rk3568_txrx_config[0].txonly); in common_soc_init()
237 i2s_tdm->grf = syscon_regmap_lookup_by_phandle(node, "rockchip,grf"); in rockchip_i2s_tdm_probe()
238 if (IS_ERR(i2s_tdm->grf)) { in rockchip_i2s_tdm_probe()
239 return PTR_ERR(i2s_tdm->grf); in rockchip_i2s_tdm_probe()
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_service.c60 struct regmap *grf; in mpp_init_grf() local
62 grf = syscon_regmap_lookup_by_phandle(np, "rockchip,grf"); in mpp_init_grf()
63 if (IS_ERR_OR_NULL(grf)) { in mpp_init_grf()
67 ret = of_property_read_u32(np, "rockchip,grf-offset", &grf_offset); in mpp_init_grf()
72 index = of_property_match_string(np, "rockchip,grf-names", grf_name); in mpp_init_grf()
77 ret = of_property_read_u32_index(np, "rockchip,grf-values", index, &grf_value); in mpp_init_grf()
82 grf_info->grf = grf; in mpp_init_grf()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/platform/rk/
H A Dmali_kbase_config_rk.c510 if (!opp_info->grf || !opp_info->volt_rm_tbl) in rk3588_gpu_set_read_margin()
528 ret = regmap_read(opp_info->grf, 0x24, &val); in rk3588_gpu_set_read_margin()
534 regmap_write(opp_info->grf, 0x24, val | (rm << 2)); in rk3588_gpu_set_read_margin()
536 ret = regmap_read(opp_info->grf, 0x28, &val); in rk3588_gpu_set_read_margin()
542 regmap_write(opp_info->grf, 0x28, val | (rm << 2)); in rk3588_gpu_set_read_margin()
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
H A Dmpp_service.c61 struct regmap *grf; in mpp_init_grf() local
63 grf = syscon_regmap_lookup_by_phandle(np, "rockchip,grf"); in mpp_init_grf()
64 if (IS_ERR_OR_NULL(grf)) in mpp_init_grf()
67 ret = of_property_read_u32(np, "rockchip,grf-offset", &grf_offset); in mpp_init_grf()
71 index = of_property_match_string(np, "rockchip,grf-names", grf_name); in mpp_init_grf()
75 ret = of_property_read_u32_index(np, "rockchip,grf-values", in mpp_init_grf()
80 grf_info->grf = grf; in mpp_init_grf()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Drfkill-wlan.h45 struct regmap *grf; member
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Drfkill-wlan.h45 struct regmap *grf; member

Completed in 22 milliseconds

1234