Home
last modified time | relevance | path

Searched refs:msm_dsi_phy (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/gpu/drm/msm/dsi/
H A Ddsi.h39 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 Ddsi_host.c717 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 Ddsi_phy.h17 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 Ddsi_phy_28nm_8960.c64 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 Ddsi_phy_20nm.c10 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 Ddsi_phy_10nm.c73 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 Ddsi_phy_28nm.c73 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 Ddsi_phy.c514 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 Ddsi_phy_7nm.c81 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 Ddsi_phy_14nm.c75 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()