Home
last modified time | relevance | path

Searched refs:plat_data (Results 1 - 17 of 17) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Danalogix_dp-rockchip.c89 struct analogix_dp_plat_data plat_data; member
187 static int rockchip_dp_poweron_start(struct analogix_dp_plat_data *plat_data) in rockchip_dp_poweron_start() argument
189 struct rockchip_dp_device *dp = to_dp(plat_data); in rockchip_dp_poweron_start()
201 static int rockchip_dp_powerdown(struct analogix_dp_plat_data *plat_data) in rockchip_dp_powerdown() argument
203 struct rockchip_dp_device *dp = to_dp(plat_data); in rockchip_dp_powerdown()
208 static int rockchip_dp_get_modes(struct analogix_dp_plat_data *plat_data, struct drm_connector *connector) in rockchip_dp_get_modes() argument
227 struct analogix_dp_plat_data *plat_data = &dp->plat_data; in rockchip_dp_loader_protect() local
233 if (plat_data->panel) { in rockchip_dp_loader_protect()
234 panel_simple_loader_protect(plat_data in rockchip_dp_loader_protect()
240 rockchip_dp_bridge_attach(struct analogix_dp_plat_data *plat_data, struct drm_bridge *bridge, struct drm_connector *connector) rockchip_dp_bridge_attach() argument
265 rockchip_dp_bridge_detach(struct analogix_dp_plat_data *plat_data, struct drm_bridge *bridge) rockchip_dp_bridge_detach() argument
[all...]
H A Ddw_hdmi-rockchip.c2798 struct dw_hdmi_plat_data *plat_data; in dw_hdmi_rockchip_bind() local
2816 plat_data = devm_kmemdup(&pdev->dev, match->data, sizeof(*plat_data), GFP_KERNEL); in dw_hdmi_rockchip_bind()
2817 if (!plat_data) { in dw_hdmi_rockchip_bind()
2827 hdmi->chip_data = plat_data->phy_data; in dw_hdmi_rockchip_bind()
2829 plat_data->phy_data = hdmi; in dw_hdmi_rockchip_bind()
2830 plat_data->get_input_bus_format = dw_hdmi_rockchip_get_input_bus_format; in dw_hdmi_rockchip_bind()
2831 plat_data->get_output_bus_format = dw_hdmi_rockchip_get_output_bus_format; in dw_hdmi_rockchip_bind()
2832 plat_data->get_enc_in_encoding = dw_hdmi_rockchip_get_enc_in_encoding; in dw_hdmi_rockchip_bind()
2833 plat_data in dw_hdmi_rockchip_bind()
[all...]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_linux_platdev.c150 struct wifi_platform_data *plat_data; in wifi_platform_prealloc() local
154 plat_data = adapter->wifi_plat_data; in wifi_platform_prealloc()
155 if (plat_data->mem_prealloc) { in wifi_platform_prealloc()
156 alloc_ptr = plat_data->mem_prealloc(section, size); in wifi_platform_prealloc()
172 struct wifi_platform_data *plat_data; in wifi_platform_get_prealloc_func_ptr() local
176 plat_data = adapter->wifi_plat_data; in wifi_platform_get_prealloc_func_ptr()
177 return plat_data->mem_prealloc; in wifi_platform_get_prealloc_func_ptr()
193 struct wifi_platform_data *plat_data; in wifi_platform_set_power() local
225 plat_data = adapter->wifi_plat_data; in wifi_platform_set_power()
228 if (plat_data in wifi_platform_set_power()
272 struct wifi_platform_data *plat_data; wifi_platform_bus_enumerate() local
289 struct wifi_platform_data *plat_data; wifi_platform_get_mac_addr() local
314 struct wifi_platform_data *plat_data; wifi_platform_get_country_code() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c216 const struct dw_hdmi_plat_data *plat_data; member
345 const struct dw_hdmi_plat_data *plat_data = hdmi->plat_data; in hdmi_match_tmds_n_table() local
349 if (plat_data->tmds_n_table) { in hdmi_match_tmds_n_table()
350 for (i = 0; plat_data->tmds_n_table[i].tmds != 0; i++) { in hdmi_match_tmds_n_table()
351 if (pixel_clk == plat_data->tmds_n_table[i].tmds) { in hdmi_match_tmds_n_table()
352 tmds_n = &plat_data->tmds_n_table[i]; in hdmi_match_tmds_n_table()
1073 void *data = hdmi->plat_data->phy_data; in hdmi_config_CVTEM()
1077 if (hdmi->plat_data->get_link_cfg) { in hdmi_config_CVTEM()
1078 link_cfg = hdmi->plat_data in hdmi_config_CVTEM()
2138 __dw_hdmi_probe(struct platform_device *pdev, const struct dw_hdmi_plat_data *plat_data) __dw_hdmi_probe() argument
2368 dw_hdmi_qp_bind(struct platform_device *pdev, struct drm_encoder *encoder, struct dw_hdmi_plat_data *plat_data) dw_hdmi_qp_bind() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c421 const struct dw_hdmi_plat_data *plat_data; member
545 const struct dw_hdmi_plat_data *plat_data = hdmi->plat_data; in hdmi_match_tmds_n_table() local
549 if (plat_data->tmds_n_table) { in hdmi_match_tmds_n_table()
550 for (i = 0; plat_data->tmds_n_table[i].tmds != 0; i++) { in hdmi_match_tmds_n_table()
551 if (pixel_clk == plat_data->tmds_n_table[i].tmds) { in hdmi_match_tmds_n_table()
552 tmds_n = &plat_data->tmds_n_table[i]; in hdmi_match_tmds_n_table()
1247 void *data = hdmi->plat_data->phy_data; in hdmi_config_CVTEM()
1251 if (hdmi->plat_data->get_link_cfg) { in hdmi_config_CVTEM()
1252 link_cfg = hdmi->plat_data in hdmi_config_CVTEM()
2248 _dw_hdmi_probe(struct platform_device *pdev, const struct dw_hdmi_plat_data *plat_data) _dw_hdmi_probe() argument
2484 dw_hdmi_qp_bind(struct platform_device *pdev, struct drm_encoder *encoder, struct dw_hdmi_plat_data *plat_data) dw_hdmi_qp_bind() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c93 ret = drm_panel_prepare(dp->plat_data->panel); in analogix_dp_panel_prepare()
115 ret = drm_panel_unprepare(dp->plat_data->panel); in analogix_dp_panel_unprepare()
1109 if (dp->plat_data->panel) { in analogix_dp_get_modes()
1110 num_modes += drm_panel_get_modes(dp->plat_data->panel, connector); in analogix_dp_get_modes()
1114 if (dp->plat_data->panel) { in analogix_dp_get_modes()
1128 if (dp->plat_data->get_modes) { in analogix_dp_get_modes()
1129 num_modes += dp->plat_data->get_modes(dp->plat_data, connector); in analogix_dp_get_modes()
1132 if (num_modes > 0 && dp->plat_data->split_mode) { in analogix_dp_get_modes()
1135 list_for_each_entry(mode, &connector->probed_modes, head) dp->plat_data in analogix_dp_get_modes()
1795 analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data) analogix_dp_probe() argument
[all...]
H A Danalogix_dp_reg.c28 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_write()
38 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_read()
92 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_init_analog_param()
94 if (dp->plat_data->dev_type == RK3288_DP) { in analogix_dp_init_analog_param()
143 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_reset()
254 if (dp->plat_data in analogix_dp_set_pll_power_down()
[all...]
H A Danalogix_dp_core.h140 struct analogix_dp_plat_data *plat_data; member
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-mipi-dsi.c260 const struct dw_mipi_dsi_plat_data *plat_data; member
307 const struct dw_mipi_dsi_plat_data *pdata = dsi->plat_data; in dw_mipi_dsi_host_attach()
310 int max_data_lanes = dsi->plat_data->max_data_lanes; in dw_mipi_dsi_host_attach()
347 const struct dw_mipi_dsi_plat_data *pdata = dsi->plat_data; in dw_mipi_dsi_host_detach()
586 const struct dw_mipi_dsi_phy_ops *phy_ops = dsi->plat_data->phy_ops; in dw_mipi_dsi_disable()
589 phy_ops->power_off(dsi->plat_data->priv_data); in dw_mipi_dsi_disable()
599 const struct dw_mipi_dsi_phy_ops *phy_ops = dsi->plat_data->phy_ops; in dw_mipi_dsi_init()
609 ret = phy_ops->get_esc_clk_rate(dsi->plat_data->priv_data, &esc_rate); in dw_mipi_dsi_init()
760 const struct dw_mipi_dsi_phy_ops *phy_ops = dsi->plat_data->phy_ops; in dw_mipi_dsi_dphy_timing_config()
765 ret = phy_ops->get_timing(dsi->plat_data in dw_mipi_dsi_dphy_timing_config()
1099 _dw_mipi_dsi_probe(struct platform_device *pdev, const struct dw_mipi_dsi_plat_data *plat_data) _dw_mipi_dsi_probe() argument
1189 dw_mipi_dsi_probe(struct platform_device *pdev, const struct dw_mipi_dsi_plat_data *plat_data) dw_mipi_dsi_probe() argument
[all...]
H A Ddw-hdmi.c448 const struct dw_hdmi_plat_data *plat_data; member
1000 const struct dw_hdmi_plat_data *plat_data = hdmi->plat_data; in hdmi_match_tmds_n_table() local
1004 if (plat_data->tmds_n_table) { in hdmi_match_tmds_n_table()
1005 for (i = 0; plat_data->tmds_n_table[i].tmds != 0; i++) { in hdmi_match_tmds_n_table()
1006 if (pixel_clk == plat_data->tmds_n_table[i].tmds) { in hdmi_match_tmds_n_table()
1007 tmds_n = &plat_data->tmds_n_table[i]; in hdmi_match_tmds_n_table()
1979 const struct dw_hdmi_plat_data *pdata = hdmi->plat_data; in hdmi_phy_configure()
2320 if (!hdmi->plat_data->use_drm_infoframe) { in hdmi_config_drm_infoframe()
2643 void *data = hdmi->plat_data in dw_hdmi_setup()
4407 dw_hdmi_probe(struct platform_device *pdev, const struct dw_hdmi_plat_data *plat_data) dw_hdmi_probe() argument
4815 dw_hdmi_bind(struct platform_device *pdev, struct drm_encoder *encoder, struct dw_hdmi_plat_data *plat_data) dw_hdmi_bind() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/phy/
H A Dphy-rockchip-inno-hdmi-phy.c174 struct inno_hdmi_phy_drv_data *plat_data; member
489 if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3228) { in inno_hdmi_phy_hardirq()
518 if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3228) { in inno_hdmi_phy_irq()
538 const struct phy_config *phy_cfg = inno->plat_data->phy_cfg_table; in inno_hdmi_phy_power_on()
551 if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3328 && rockchip_get_cpu_version()) { in inno_hdmi_phy_power_on()
553 } else if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3228 && tmdsclock <= 0x202FBF0 && inno->efuse_flag) { in inno_hdmi_phy_power_on()
576 if (inno->plat_data->ops->power_on) { in inno_hdmi_phy_power_on()
577 return inno->plat_data->ops->power_on(inno, cfg, phy_cfg); in inno_hdmi_phy_power_on()
587 if (inno->plat_data->ops->power_off) { in inno_hdmi_phy_power_off()
588 inno->plat_data in inno_hdmi_phy_power_off()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-inno-hdmi-phy.c177 struct inno_hdmi_phy_drv_data *plat_data; member
403 if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3228) in inno_hdmi_phy_hardirq()
427 if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3228) in inno_hdmi_phy_irq()
447 const struct phy_config *phy_cfg = inno->plat_data->phy_cfg_table; in inno_hdmi_phy_power_on()
459 if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3328 && in inno_hdmi_phy_power_on()
462 else if (inno->plat_data->dev_type == INNO_HDMI_PHY_RK3228 && in inno_hdmi_phy_power_on()
481 if (inno->plat_data->ops->power_on) in inno_hdmi_phy_power_on()
482 return inno->plat_data->ops->power_on(inno, cfg, phy_cfg); in inno_hdmi_phy_power_on()
491 if (inno->plat_data->ops->power_off) in inno_hdmi_phy_power_off()
492 inno->plat_data in inno_hdmi_phy_power_off()
[all...]
/device/soc/rockchip/common/sdk_linux/include/drm/bridge/
H A Ddw_hdmi.h216 struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev, const struct dw_hdmi_plat_data *plat_data);
220 struct dw_hdmi_plat_data *plat_data);
255 struct dw_hdmi_plat_data *plat_data);
H A Danalogix_dp.h61 struct analogix_dp_device *analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data);
H A Ddw_mipi_dsi.h56 struct dw_mipi_dsi *dw_mipi_dsi_probe(struct platform_device *pdev, const struct dw_mipi_dsi_plat_data *plat_data);
/device/soc/rockchip/rk3588/kernel/include/linux/power/
H A Dcw2015_battery.h94 struct cw_bat_platform_data plat_data; member
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/
H A Dbq25700_charger.c166 struct bq2570x_platform_data plat_data; member
1256 } else if (bq->plat_data.notify_device) { in bq2570x_pd_notifier_call()
1257 if (strcmp(psy->desc->name, bq->plat_data.notify_device) != 0) in bq2570x_pd_notifier_call()
1661 if (charger->notify_node || charger->plat_data.notify_device) { in bq25700_register_pd_nb()
1685 } else if (charger->plat_data.notify_device) { in bq25700_register_pd_nb()
1687 charger->plat_data.notify_device); in bq25700_register_pd_nb()

Completed in 32 milliseconds