Searched refs:msm_dsi_phy (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/drivers/gpu/drm/msm/dsi/ |
| H A D | dsi.h | 39 struct msm_dsi_phy *phy; 77 bool is_bonded_dsi, struct msm_dsi_phy *phy); 87 struct msm_dsi_phy *src_phy); 89 struct msm_dsi_phy *src_phy); 126 struct msm_dsi_phy; 141 int msm_dsi_phy_enable(struct msm_dsi_phy *phy, 144 void msm_dsi_phy_disable(struct msm_dsi_phy *phy); 145 void msm_dsi_phy_set_usecase(struct msm_dsi_phy *phy, 147 void msm_dsi_phy_pll_save_state(struct msm_dsi_phy *phy); 148 int msm_dsi_phy_pll_restore_state(struct msm_dsi_phy *phy); [all …]
|
| H A D | dsi_host.c | 717 struct msm_dsi_phy_shared_timings *phy_shared_timings, struct msm_dsi_phy *phy) in dsi_ctrl_enable() 2252 struct msm_dsi_phy *src_phy) in msm_dsi_host_set_phy_mode() 2364 bool is_bonded_dsi, struct msm_dsi_phy *phy) in msm_dsi_host_power_on()
|
| /linux-6.15/drivers/gpu/drm/msm/dsi/phy/ |
| H A D | dsi_phy.h | 17 int (*pll_init)(struct msm_dsi_phy *phy); 18 int (*enable)(struct msm_dsi_phy *phy, 20 void (*disable)(struct msm_dsi_phy *phy); 21 void (*save_pll_state)(struct msm_dsi_phy *phy); 22 int (*restore_pll_state)(struct msm_dsi_phy *phy); 23 bool (*set_continuous_clock)(struct msm_dsi_phy *phy, bool enable); 24 int (*parse_dt_properties)(struct msm_dsi_phy *phy); 92 struct msm_dsi_phy { struct
|
| H A D | dsi_phy_28nm_8960.c | 64 struct msm_dsi_phy *phy; 339 static void dsi_28nm_pll_save_state(struct msm_dsi_phy *phy) in dsi_28nm_pll_save_state() 355 static int dsi_28nm_pll_restore_state(struct msm_dsi_phy *phy) in dsi_28nm_pll_restore_state() 442 static int dsi_pll_28nm_8960_init(struct msm_dsi_phy *phy) in dsi_pll_28nm_8960_init() 468 static void dsi_28nm_dphy_set_timing(struct msm_dsi_phy *phy, in dsi_28nm_dphy_set_timing() 499 static void dsi_28nm_phy_regulator_init(struct msm_dsi_phy *phy) in dsi_28nm_phy_regulator_init() 510 static void dsi_28nm_phy_regulator_ctrl(struct msm_dsi_phy *phy) in dsi_28nm_phy_regulator_ctrl() 521 static void dsi_28nm_phy_calibration(struct msm_dsi_phy *phy) in dsi_28nm_phy_calibration() 550 static void dsi_28nm_phy_lane_config(struct msm_dsi_phy *phy) in dsi_28nm_phy_lane_config() 572 static int dsi_28nm_phy_enable(struct msm_dsi_phy *phy, in dsi_28nm_phy_enable() [all …]
|
| H A D | dsi_phy_20nm.c | 10 static void dsi_20nm_dphy_set_timing(struct msm_dsi_phy *phy, in dsi_20nm_dphy_set_timing() 43 static void dsi_20nm_phy_regulator_ctrl(struct msm_dsi_phy *phy, bool enable) in dsi_20nm_phy_regulator_ctrl() 67 static int dsi_20nm_phy_enable(struct msm_dsi_phy *phy, in dsi_20nm_phy_enable() 125 static void dsi_20nm_phy_disable(struct msm_dsi_phy *phy) in dsi_20nm_phy_disable()
|
| H A D | dsi_phy_10nm.c | 73 struct msm_dsi_phy *phy; 472 static void dsi_10nm_pll_save_state(struct msm_dsi_phy *phy) in dsi_10nm_pll_save_state() 495 static int dsi_10nm_pll_restore_state(struct msm_dsi_phy *phy) in dsi_10nm_pll_restore_state() 530 static int dsi_10nm_set_usecase(struct msm_dsi_phy *phy) in dsi_10nm_set_usecase() 678 static int dsi_pll_10nm_init(struct msm_dsi_phy *phy) in dsi_pll_10nm_init() 710 static int dsi_phy_hw_v3_0_is_pll_on(struct msm_dsi_phy *phy) in dsi_phy_hw_v3_0_is_pll_on() 721 static void dsi_phy_hw_v3_0_config_lpcdrx(struct msm_dsi_phy *phy, bool enable) in dsi_phy_hw_v3_0_config_lpcdrx() 736 static void dsi_phy_hw_v3_0_lane_settings(struct msm_dsi_phy *phy) in dsi_phy_hw_v3_0_lane_settings() 785 static int dsi_10nm_phy_enable(struct msm_dsi_phy *phy, in dsi_10nm_phy_enable() 880 static void dsi_10nm_phy_disable(struct msm_dsi_phy *phy) in dsi_10nm_phy_disable() [all …]
|
| H A D | dsi_phy_28nm.c | 73 struct msm_dsi_phy *phy; 580 static void dsi_28nm_pll_save_state(struct msm_dsi_phy *phy) in dsi_28nm_pll_save_state() 597 static int dsi_28nm_pll_restore_state(struct msm_dsi_phy *phy) in dsi_28nm_pll_restore_state() 693 static int dsi_pll_28nm_init(struct msm_dsi_phy *phy) in dsi_pll_28nm_init() 719 static void dsi_28nm_dphy_set_timing(struct msm_dsi_phy *phy, in dsi_28nm_dphy_set_timing() 752 static void dsi_28nm_phy_regulator_enable_dcdc(struct msm_dsi_phy *phy) in dsi_28nm_phy_regulator_enable_dcdc() 767 static void dsi_28nm_phy_regulator_enable_ldo(struct msm_dsi_phy *phy) in dsi_28nm_phy_regulator_enable_ldo() 785 static void dsi_28nm_phy_regulator_ctrl(struct msm_dsi_phy *phy, bool enable) in dsi_28nm_phy_regulator_ctrl() 798 static int dsi_28nm_phy_enable(struct msm_dsi_phy *phy, in dsi_28nm_phy_enable() 855 static void dsi_28nm_phy_disable(struct msm_dsi_phy *phy) in dsi_28nm_phy_disable()
|
| H A D | dsi_phy.c | 514 static int dsi_phy_enable_resource(struct msm_dsi_phy *phy) in dsi_phy_enable_resource() 532 static void dsi_phy_disable_resource(struct msm_dsi_phy *phy) in dsi_phy_disable_resource() 605 static int dsi_phy_get_id(struct msm_dsi_phy *phy) in dsi_phy_get_id() 626 struct msm_dsi_phy *phy; in dsi_phy_driver_probe() 749 int msm_dsi_phy_enable(struct msm_dsi_phy *phy, in msm_dsi_phy_enable() 812 void msm_dsi_phy_disable(struct msm_dsi_phy *phy) in msm_dsi_phy_disable() 823 void msm_dsi_phy_set_usecase(struct msm_dsi_phy *phy, in msm_dsi_phy_set_usecase() 831 bool msm_dsi_phy_set_continuous_clock(struct msm_dsi_phy *phy, bool enable) in msm_dsi_phy_set_continuous_clock() 839 void msm_dsi_phy_pll_save_state(struct msm_dsi_phy *phy) in msm_dsi_phy_pll_save_state() 847 int msm_dsi_phy_pll_restore_state(struct msm_dsi_phy *phy) in msm_dsi_phy_pll_restore_state() [all …]
|
| H A D | dsi_phy_7nm.c | 81 struct msm_dsi_phy *phy; 565 static void dsi_7nm_pll_save_state(struct msm_dsi_phy *phy) in dsi_7nm_pll_save_state() 588 static int dsi_7nm_pll_restore_state(struct msm_dsi_phy *phy) in dsi_7nm_pll_restore_state() 620 static int dsi_7nm_set_usecase(struct msm_dsi_phy *phy) in dsi_7nm_set_usecase() 785 static int dsi_pll_7nm_init(struct msm_dsi_phy *phy) in dsi_pll_7nm_init() 818 static int dsi_phy_hw_v4_0_is_pll_on(struct msm_dsi_phy *phy) in dsi_phy_hw_v4_0_is_pll_on() 829 static void dsi_phy_hw_v4_0_config_lpcdrx(struct msm_dsi_phy *phy, bool enable) in dsi_phy_hw_v4_0_config_lpcdrx() 844 static void dsi_phy_hw_v4_0_lane_settings(struct msm_dsi_phy *phy) in dsi_phy_hw_v4_0_lane_settings() 877 static int dsi_7nm_phy_enable(struct msm_dsi_phy *phy, in dsi_7nm_phy_enable() 1091 static bool dsi_7nm_set_continuous_clock(struct msm_dsi_phy *phy, bool enable) in dsi_7nm_set_continuous_clock() [all …]
|
| H A D | dsi_phy_14nm.c | 75 struct msm_dsi_phy *phy; 691 static void dsi_14nm_pll_save_state(struct msm_dsi_phy *phy) in dsi_14nm_pll_save_state() 709 static int dsi_14nm_pll_restore_state(struct msm_dsi_phy *phy) in dsi_14nm_pll_restore_state() 743 static int dsi_14nm_set_usecase(struct msm_dsi_phy *phy) in dsi_14nm_set_usecase() 878 static int dsi_pll_14nm_init(struct msm_dsi_phy *phy) in dsi_pll_14nm_init() 910 static void dsi_14nm_dphy_set_timing(struct msm_dsi_phy *phy, in dsi_14nm_dphy_set_timing() 947 static int dsi_14nm_phy_enable(struct msm_dsi_phy *phy, in dsi_14nm_phy_enable() 1019 static void dsi_14nm_phy_disable(struct msm_dsi_phy *phy) in dsi_14nm_phy_disable()
|