Home
last modified time | relevance | path

Searched refs:ufs_hba (Results 1 – 11 of 11) sorted by relevance

/rk3399_rockchip-uboot/drivers/ufs/
H A Dufs.c71 static inline bool ufshcd_is_hba_active(struct ufs_hba *hba);
72 static inline void ufshcd_hba_stop(struct ufs_hba *hba);
73 static int ufshcd_hba_enable(struct ufs_hba *hba);
78 static int ufshcd_wait_for_register(struct ufs_hba *hba, u32 reg, u32 mask, in ufshcd_wait_for_register()
102 static void ufshcd_init_pwr_info(struct ufs_hba *hba) in ufshcd_init_pwr_info()
117 static void ufshcd_print_pwr_info(struct ufs_hba *hba) in ufshcd_print_pwr_info()
141 static inline bool ufshcd_ready_for_uic_cmd(struct ufs_hba *hba) in ufshcd_ready_for_uic_cmd()
152 static inline int ufshcd_get_uic_cmd_result(struct ufs_hba *hba) in ufshcd_get_uic_cmd_result()
161 static inline u32 ufshcd_get_dme_attr_val(struct ufs_hba *hba) in ufshcd_get_dme_attr_val()
170 static inline bool ufshcd_is_device_present(struct ufs_hba *hba) in ufshcd_is_device_present()
[all …]
H A Dufs.h566 struct ufs_hba;
667 int ufshcd_dme_set_attr(struct ufs_hba *hba, u32 attr_sel,
669 int ufshcd_dme_get_attr(struct ufs_hba *hba, u32 attr_sel,
672 static inline int ufshcd_dme_set(struct ufs_hba *hba, u32 attr_sel, in ufshcd_dme_set()
679 static inline int ufshcd_dme_get(struct ufs_hba *hba, in ufshcd_dme_get()
685 static inline int ufshcd_dme_peer_get(struct ufs_hba *hba, in ufshcd_dme_peer_get()
691 static inline int ufshcd_dme_peer_set(struct ufs_hba *hba, u32 attr_sel, in ufshcd_dme_peer_set()
741 int (*init)(struct ufs_hba *hba);
742 int (*hce_enable_notify)(struct ufs_hba *hba,
744 int (*link_startup_notify)(struct ufs_hba *hba,
[all …]
H A Dufshcd-dwc.c16 int ufshcd_dwc_dme_set_attrs(struct ufs_hba *hba, in ufshcd_dwc_dme_set_attrs()
42 static void ufshcd_dwc_program_clk_div(struct ufs_hba *hba, u32 divider_val) in ufshcd_dwc_program_clk_div()
54 static int ufshcd_dwc_link_is_up(struct ufs_hba *hba) in ufshcd_dwc_link_is_up()
79 static int ufshcd_dwc_connection_setup(struct ufs_hba *hba) in ufshcd_dwc_connection_setup()
113 int ufshcd_dwc_link_startup_notify(struct ufs_hba *hba, in ufshcd_dwc_link_startup_notify()
H A Dcdns-platform.c23 static int cdns_ufs_link_startup_notify(struct ufs_hba *hba, in cdns_ufs_link_startup_notify()
39 static int cdns_ufs_set_hclkdiv(struct ufs_hba *hba) in cdns_ufs_set_hclkdiv()
65 static int cdns_ufs_hce_enable_notify(struct ufs_hba *hba, in cdns_ufs_hce_enable_notify()
78 static int cdns_ufs_init(struct ufs_hba *hba) in cdns_ufs_init()
H A Dufshcd-dwc.h19 int ufshcd_dwc_link_startup_notify(struct ufs_hba *hba,
21 int ufshcd_dwc_dme_set_attrs(struct ufs_hba *hba,
H A Dufs-rockchip.c21 extern int ufshcd_dme_enable(struct ufs_hba *hba);
23 static int ufs_rockchip_hce_enable_notify(struct ufs_hba *hba, in ufs_rockchip_hce_enable_notify()
43 static int ufs_rockchip_startup_notify(struct ufs_hba *hba, in ufs_rockchip_startup_notify()
78 static int ufs_rockchip_rk3576_phy_parameter_init(struct ufs_hba *hba) in ufs_rockchip_rk3576_phy_parameter_init()
123 static int ufs_rockchip_rk3576_phy_init(struct ufs_hba *hba) in ufs_rockchip_rk3576_phy_init()
163 static int ufs_rockchip_common_init(struct ufs_hba *hba) in ufs_rockchip_common_init()
207 static int ufs_rockchip_rk3576_init(struct ufs_hba *hba) in ufs_rockchip_rk3576_init()
H A Dufs-rockchip-usbplug.c30 int _ufs_start(struct ufs_hba *hba);
122 static int ufs_get_configuration_desc(struct ufs_hba *hba, struct ufs_configuration_descriptor *c_d… in ufs_get_configuration_desc()
164 static int ufshcd_write_desc_param(struct ufs_hba *hba, enum desc_idn desc_id, in ufshcd_write_desc_param()
201 static int ufs_write_configuration_desc(struct ufs_hba *hba, struct ufs_configuration_descriptor *c… in ufs_write_configuration_desc()
240 static void ufs_lu_configuration(struct ufs_hba *hba, struct ufs_configuration_descriptor *c_desc) in ufs_lu_configuration()
368 static inline void ufshcd_init_query(struct ufs_hba *hba, in ufshcd_init_query()
387 static int ufshcd_query_attribute(struct ufs_hba *hba,enum query_opcode opcode, in ufshcd_query_attribute()
434 static int ufshcd_query_attribute_retry(struct ufs_hba *hba, enum query_opcode opcode, in ufshcd_query_attribute_retry()
457 static int read_attribute(struct ufs_hba *hba, enum attr_id idn, u8 index, u8 selector, u32 *value) in read_attribute()
466 static int write_attribute(struct ufs_hba *hba, enum attr_id idn, u8 index, u8 selector, u32 *value) in write_attribute()
[all …]
H A Dufs-uclass.c17 .per_device_auto_alloc_size = sizeof(struct ufs_hba),
H A Dufs-rockchip-rpmb.c27 extern int ufs_send_scsi_cmd(struct ufs_hba *hba, struct scsi_cmd *pccb);
35 static struct ufs_hba *rpmb_hba;
72 static int hba_test(struct ufs_hba *hba) in hba_test()
129 static int rpmb_send_scsi_cmd(struct ufs_hba *hba, uint32_t opcode, int dma_dir, int lun, in rpmb_send_scsi_cmd()
562 static int ufs_read_desc(struct ufs_hba *hba, enum desc_idn desc_id, in ufs_read_desc()
654 int ufs_rpmb_init(struct ufs_hba *hba) in ufs_rpmb_init()
H A Dufs-rockchip.h52 struct ufs_hba *hba;
H A Dufs-rockchip-rpmb.h76 int ufs_rpmb_init(struct ufs_hba *hba);