Lines Matching refs:al_pcie_port
274 struct al_pcie_port { struct
302 struct al_pcie_port *pcie_port; argument
619 int al_pcie_port_handle_init(struct al_pcie_port *pcie_port,
633 struct al_pcie_port *pcie_port,
641 int al_pcie_port_rev_id_get(struct al_pcie_port *pcie_port);
655 int al_pcie_port_operating_mode_config(struct al_pcie_port *pcie_port,
669 int al_pcie_port_max_lanes_set(struct al_pcie_port *pcie_port, uint8_t lanes);
683 struct al_pcie_port *pcie_port,
696 struct al_pcie_port *pcie_port,
704 struct al_pcie_port *pcie_port);
717 struct al_pcie_port *pcie_port,
732 int al_pcie_port_enable(struct al_pcie_port *pcie_port);
738 void al_pcie_port_disable(struct al_pcie_port *pcie_port);
751 struct al_pcie_port *pcie_port,
759 al_bool al_pcie_port_is_enabled(struct al_pcie_port *pcie_port);
772 int al_pcie_port_config(struct al_pcie_port *pcie_port,
798 int al_pcie_link_start(struct al_pcie_port *pcie_port);
807 int al_pcie_link_stop(struct al_pcie_port *pcie_port);
815 al_bool al_pcie_is_link_started(struct al_pcie_port *pcie_port);
827 int al_pcie_link_disable(struct al_pcie_port *pcie_port, al_bool disable);
839 int al_pcie_link_up_wait(struct al_pcie_port *pcie_port, uint32_t timeout_ms);
849 int al_pcie_link_status(struct al_pcie_port *pcie_port, struct al_pcie_link_status *status);
863 struct al_pcie_port *pcie_port,
879 int al_pcie_link_hot_reset(struct al_pcie_port *pcie_port, al_bool enable);
893 int al_pcie_link_retrain(struct al_pcie_port *pcie_port);
904 int al_pcie_link_change_speed(struct al_pcie_port *pcie_port, enum al_pcie_link_speed new_speed);
907 int al_pcie_link_change_width(struct al_pcie_port *pcie_port, uint8_t width);
924 int al_pcie_port_snoop_config(struct al_pcie_port *pcie_port,
988 int al_pcie_target_bus_set(struct al_pcie_port *pcie_port,
999 int al_pcie_target_bus_get(struct al_pcie_port *pcie_port,
1013 int al_pcie_secondary_bus_set(struct al_pcie_port *pcie_port, uint8_t secbus);
1026 int al_pcie_subordinary_bus_set(struct al_pcie_port *pcie_port,uint8_t subbus);
1039 void al_pcie_app_req_retry_set(struct al_pcie_port *pcie_port, al_bool en);
1046 al_bool al_pcie_app_req_retry_get_status(struct al_pcie_port *pcie_port);
1211 struct al_pcie_port *pcie_port,
1224 struct al_pcie_port *pcie_port,
1241 struct al_pcie_port *pcie_port,
1350 struct al_pcie_port *pcie_port,
1360 struct al_pcie_port *pcie_port);
1369 struct al_pcie_port *pcie_port);
1378 struct al_pcie_port *pcie_port,
1394 int al_pcie_local_pipe_loopback_enter(struct al_pcie_port *pcie_port);
1402 int al_pcie_local_pipe_loopback_exit(struct al_pcie_port *pcie_port);
1415 int al_pcie_remote_loopback_enter(struct al_pcie_port *pcie_port);
1423 int al_pcie_remote_loopback_exit(struct al_pcie_port *pcie_port);