Searched refs:ufs_hba (Results 1 – 11 of 11) sorted by relevance
| /rk3399_rockchip-uboot/drivers/ufs/ |
| H A D | ufs.c | 71 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 D | ufs.h | 566 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 D | ufshcd-dwc.c | 16 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 D | cdns-platform.c | 23 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 D | ufshcd-dwc.h | 19 int ufshcd_dwc_link_startup_notify(struct ufs_hba *hba, 21 int ufshcd_dwc_dme_set_attrs(struct ufs_hba *hba,
|
| H A D | ufs-rockchip.c | 21 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 D | ufs-rockchip-usbplug.c | 30 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 D | ufs-uclass.c | 17 .per_device_auto_alloc_size = sizeof(struct ufs_hba),
|
| H A D | ufs-rockchip-rpmb.c | 27 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 D | ufs-rockchip.h | 52 struct ufs_hba *hba;
|
| H A D | ufs-rockchip-rpmb.h | 76 int ufs_rpmb_init(struct ufs_hba *hba);
|