/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | analogix_dp-rockchip.c | 89 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 D | dw_hdmi-rockchip.c | 2798 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 D | dhd_linux_platdev.c | 150 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 D | dw-hdmi-qp.c | 216 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 D | dw-hdmi-qp.c | 421 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 D | analogix_dp_core.c | 93 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 D | analogix_dp_reg.c | 28 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 D | analogix_dp_core.h | 140 struct analogix_dp_plat_data *plat_data; member
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-mipi-dsi.c | 260 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 D | dw-hdmi.c | 448 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 D | phy-rockchip-inno-hdmi-phy.c | 174 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 D | phy-rockchip-inno-hdmi-phy.c | 177 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 D | dw_hdmi.h | 216 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 D | analogix_dp.h | 61 struct analogix_dp_device *analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data);
|
H A D | dw_mipi_dsi.h | 56 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 D | cw2015_battery.h | 94 struct cw_bat_platform_data plat_data; member
|
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/ |
H A D | bq25700_charger.c | 166 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()
|