Lines Matching defs:hba

65 static int ufshcd_wait_for_register(struct ufs_hba *hba, u32 reg, u32 mask,  in ufshcd_wait_for_register()
89 static void ufshcd_init_pwr_info(struct ufs_hba *hba) in ufshcd_init_pwr_info()
104 static void ufshcd_print_pwr_info(struct ufs_hba *hba) in ufshcd_print_pwr_info()
128 static inline bool ufshcd_ready_for_uic_cmd(struct ufs_hba *hba) in ufshcd_ready_for_uic_cmd()
139 static inline int ufshcd_get_uic_cmd_result(struct ufs_hba *hba) in ufshcd_get_uic_cmd_result()
148 static inline u32 ufshcd_get_dme_attr_val(struct ufs_hba *hba) in ufshcd_get_dme_attr_val()
157 static inline bool ufshcd_is_device_present(struct ufs_hba *hba) in ufshcd_is_device_present()
167 static int ufshcd_send_uic_cmd(struct ufs_hba *hba, struct uic_command *uic_cmd) in ufshcd_send_uic_cmd()
223 int ufshcd_dme_set_attr(struct ufs_hba *hba, u32 attr_sel, u8 attr_set, in ufshcd_dme_set_attr()
261 int ufshcd_dme_get_attr(struct ufs_hba *hba, u32 attr_sel, in ufshcd_dme_get_attr()
296 static int ufshcd_disable_tx_lcc(struct ufs_hba *hba, bool peer) in ufshcd_disable_tx_lcc()
327 static inline int ufshcd_disable_device_tx_lcc(struct ufs_hba *hba) in ufshcd_disable_device_tx_lcc()
336 static int ufshcd_dme_link_startup(struct ufs_hba *hba) in ufshcd_dme_link_startup()
354 static inline void ufshcd_disable_intr_aggr(struct ufs_hba *hba) in ufshcd_disable_intr_aggr()
372 static void ufshcd_enable_run_stop_reg(struct ufs_hba *hba) in ufshcd_enable_run_stop_reg()
383 static void ufshcd_enable_intr(struct ufs_hba *hba, u32 intrs) in ufshcd_enable_intr()
410 static int ufshcd_make_hba_operational(struct ufs_hba *hba) in ufshcd_make_hba_operational()
451 static int ufshcd_link_startup(struct ufs_hba *hba) in ufshcd_link_startup()
514 static inline void ufshcd_hba_stop(struct ufs_hba *hba) in ufshcd_hba_stop()
529 static inline bool ufshcd_is_hba_active(struct ufs_hba *hba) in ufshcd_is_hba_active()
538 static inline void ufshcd_hba_start(struct ufs_hba *hba) in ufshcd_hba_start()
546 static int ufshcd_hba_enable(struct ufs_hba *hba) in ufshcd_hba_enable()
595 static void ufshcd_host_memory_configure(struct ufs_hba *hba) in ufshcd_host_memory_configure()
627 static int ufshcd_memory_alloc(struct ufs_hba *hba) in ufshcd_memory_alloc()
653 static inline u32 ufshcd_get_intr_mask(struct ufs_hba *hba) in ufshcd_get_intr_mask()
677 static inline u32 ufshcd_get_ufs_version(struct ufs_hba *hba) in ufshcd_get_ufs_version()
685 static inline u8 ufshcd_get_upmcrs(struct ufs_hba *hba) in ufshcd_get_upmcrs()
734 static void ufshcd_prepare_utp_query_req_upiu(struct ufs_hba *hba, in ufshcd_prepare_utp_query_req_upiu()
766 static inline void ufshcd_prepare_utp_nop_upiu(struct ufs_hba *hba) in ufshcd_prepare_utp_nop_upiu()
786 static int ufshcd_comp_devman_upiu(struct ufs_hba *hba, in ufshcd_comp_devman_upiu()
810 static int ufshcd_send_command(struct ufs_hba *hba, unsigned int task_tag) in ufshcd_send_command()
854 static inline int ufshcd_get_tr_ocs(struct ufs_hba *hba) in ufshcd_get_tr_ocs()
864 static int ufshcd_check_query_response(struct ufs_hba *hba) in ufshcd_check_query_response()
878 static int ufshcd_copy_query_response(struct ufs_hba *hba) in ufshcd_copy_query_response()
913 static int ufshcd_exec_dev_cmd(struct ufs_hba *hba, enum dev_cmd_type cmd_type, in ufshcd_exec_dev_cmd()
960 static inline void ufshcd_init_query(struct ufs_hba *hba, in ufshcd_init_query()
979 int ufshcd_query_flag(struct ufs_hba *hba, enum query_opcode opcode, in ufshcd_query_flag()
1031 static int ufshcd_query_flag_retry(struct ufs_hba *hba, in ufshcd_query_flag_retry()
1055 static int __ufshcd_query_descriptor(struct ufs_hba *hba, in __ufshcd_query_descriptor()
1115 int ufshcd_query_descriptor_retry(struct ufs_hba *hba, enum query_opcode opcode, in ufshcd_query_descriptor_retry()
1135 static int ufshcd_read_desc_length(struct ufs_hba *hba, enum desc_idn desc_id, in ufshcd_read_desc_length()
1165 static void ufshcd_init_desc_sizes(struct ufs_hba *hba) in ufshcd_init_desc_sizes()
1209 int ufshcd_map_desc_id_to_length(struct ufs_hba *hba, enum desc_idn desc_id, in ufshcd_map_desc_id_to_length()
1253 int ufshcd_read_desc_param(struct ufs_hba *hba, enum desc_idn desc_id, in ufshcd_read_desc_param()
1334 static int ufshcd_uic_pwr_ctrl(struct ufs_hba *hba, struct uic_command *cmd) in ufshcd_uic_pwr_ctrl()
1368 static int ufshcd_uic_change_pwr_mode(struct ufs_hba *hba, u8 mode) in ufshcd_uic_change_pwr_mode()
1382 void ufshcd_prepare_utp_scsi_cmd_upiu(struct ufs_hba *hba, in ufshcd_prepare_utp_scsi_cmd_upiu()
1415 static void prepare_prdt_table(struct ufs_hba *hba, struct scsi_cmd *pccb) in prepare_prdt_table()
1446 struct ufs_hba *hba = dev_get_uclass_priv(scsi_dev->parent); in ufs_scsi_exec() local
1491 static inline int ufshcd_read_desc(struct ufs_hba *hba, enum desc_idn desc_id, in ufshcd_read_desc()
1497 static int ufshcd_read_device_desc(struct ufs_hba *hba, u8 *buf, u32 size) in ufshcd_read_device_desc()
1506 int ufshcd_read_string_desc(struct ufs_hba *hba, int desc_index, in ufshcd_read_string_desc()
1563 static int ufs_get_device_desc(struct ufs_hba *hba, in ufs_get_device_desc()
1622 static int ufshcd_get_max_pwr_mode(struct ufs_hba *hba) in ufshcd_get_max_pwr_mode()
1679 static int ufshcd_change_power_mode(struct ufs_hba *hba, in ufshcd_change_power_mode()
1745 static int ufshcd_verify_dev_init(struct ufs_hba *hba) in ufshcd_verify_dev_init()
1768 static int ufshcd_complete_dev_init(struct ufs_hba *hba) in ufshcd_complete_dev_init()
1802 static void ufshcd_def_desc_sizes(struct ufs_hba *hba) in ufshcd_def_desc_sizes()
1813 int ufs_start(struct ufs_hba *hba) in ufs_start()
1863 struct ufs_hba *hba = dev_get_uclass_priv(ufs_dev); in ufshcd_probe() local