t7xx_pci_dev
int t7xx_cldma_alloc(enum cldma_id hif_id, struct t7xx_pci_dev *t7xx_dev)
static void t7xx_cldma_resume_early(struct t7xx_pci_dev *t7xx_dev, void *entity_param)
static int t7xx_cldma_resume(struct t7xx_pci_dev *t7xx_dev, void *entity_param)
static void t7xx_cldma_suspend_late(struct t7xx_pci_dev *t7xx_dev, void *entity_param)
static int t7xx_cldma_suspend(struct t7xx_pci_dev *t7xx_dev, void *entity_param)
struct t7xx_pci_dev *t7xx_dev;
int t7xx_cldma_alloc(enum cldma_id hif_id, struct t7xx_pci_dev *t7xx_dev);
struct t7xx_pci_dev *t7xx_dev = dpmaif_ctrl->t7xx_dev;
static int t7xx_dpmaif_suspend(struct t7xx_pci_dev *t7xx_dev, void *param)
static int t7xx_dpmaif_resume(struct t7xx_pci_dev *t7xx_dev, void *param)
struct dpmaif_ctrl *t7xx_dpmaif_hif_init(struct t7xx_pci_dev *t7xx_dev,
void (*state_notify)(struct t7xx_pci_dev *t7xx_dev,
struct t7xx_pci_dev *t7xx_dev;
struct dpmaif_ctrl *t7xx_dpmaif_hif_init(struct t7xx_pci_dev *t7xx_dev,
struct t7xx_pci_dev *t7xx_dev = rxq->dpmaif_ctrl->t7xx_dev;
void t7xx_mhccif_init(struct t7xx_pci_dev *t7xx_dev)
void t7xx_mhccif_h2d_swint_trigger(struct t7xx_pci_dev *t7xx_dev, u32 channel)
static void t7xx_mhccif_clear_interrupts(struct t7xx_pci_dev *t7xx_dev, u32 mask)
struct t7xx_pci_dev *t7xx_dev = data;
u32 t7xx_mhccif_read_sw_int_sts(struct t7xx_pci_dev *t7xx_dev)
void t7xx_mhccif_mask_set(struct t7xx_pci_dev *t7xx_dev, u32 val)
void t7xx_mhccif_mask_clr(struct t7xx_pci_dev *t7xx_dev, u32 val)
u32 t7xx_mhccif_mask_get(struct t7xx_pci_dev *t7xx_dev)
void t7xx_mhccif_mask_set(struct t7xx_pci_dev *t7xx_dev, u32 val);
void t7xx_mhccif_mask_clr(struct t7xx_pci_dev *t7xx_dev, u32 val);
u32 t7xx_mhccif_mask_get(struct t7xx_pci_dev *t7xx_dev);
void t7xx_mhccif_init(struct t7xx_pci_dev *t7xx_dev);
u32 t7xx_mhccif_read_sw_int_sts(struct t7xx_pci_dev *t7xx_dev);
void t7xx_mhccif_h2d_swint_trigger(struct t7xx_pci_dev *t7xx_dev, u32 channel);
static void t7xx_clr_device_irq_via_pcie(struct t7xx_pci_dev *t7xx_dev)
void t7xx_clear_rgu_irq(struct t7xx_pci_dev *t7xx_dev)
static int t7xx_acpi_reset(struct t7xx_pci_dev *t7xx_dev, char *fn_name)
static void t7xx_host_event_notify(struct t7xx_pci_dev *t7xx_dev, unsigned int event_id)
int t7xx_reset_device(struct t7xx_pci_dev *t7xx_dev, enum reset_type type)
static void t7xx_reset_device_via_pmic(struct t7xx_pci_dev *t7xx_dev)
struct t7xx_pci_dev *t7xx_dev = data;
struct t7xx_pci_dev *t7xx_dev = data;
static void t7xx_pcie_register_rgu_isr(struct t7xx_pci_dev *t7xx_dev)
struct t7xx_pci_dev *t7xx_dev = md->t7xx_dev;
static void t7xx_md_sys_sw_init(struct t7xx_pci_dev *t7xx_dev)
static unsigned int t7xx_get_interrupt_status(struct t7xx_pci_dev *t7xx_dev)
static struct t7xx_modem *t7xx_md_alloc(struct t7xx_pci_dev *t7xx_dev)
int t7xx_md_reset(struct t7xx_pci_dev *t7xx_dev)
int t7xx_md_init(struct t7xx_pci_dev *t7xx_dev)
void t7xx_md_exit(struct t7xx_pci_dev *t7xx_dev)
int t7xx_pci_mhccif_isr(struct t7xx_pci_dev *t7xx_dev)
struct t7xx_pci_dev *t7xx_dev;
int t7xx_md_reset(struct t7xx_pci_dev *t7xx_dev);
int t7xx_md_init(struct t7xx_pci_dev *t7xx_dev);
void t7xx_md_exit(struct t7xx_pci_dev *t7xx_dev);
void t7xx_clear_rgu_irq(struct t7xx_pci_dev *t7xx_dev);
int t7xx_reset_device(struct t7xx_pci_dev *t7xx_dev, enum reset_type type);
int t7xx_pci_mhccif_isr(struct t7xx_pci_dev *t7xx_dev);
static void init_md_status_notifier(struct t7xx_pci_dev *t7xx_dev)
static void t7xx_ccmni_queue_state_notify(struct t7xx_pci_dev *t7xx_dev,
int t7xx_ccmni_init(struct t7xx_pci_dev *t7xx_dev)
void t7xx_ccmni_exit(struct t7xx_pci_dev *t7xx_dev)
struct t7xx_pci_dev *t7xx_dev;
int t7xx_ccmni_init(struct t7xx_pci_dev *t7xx_dev);
void t7xx_ccmni_exit(struct t7xx_pci_dev *t7xx_dev);
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
void t7xx_mode_update(struct t7xx_pci_dev *t7xx_dev, enum t7xx_mode mode)
static void t7xx_dev_set_sleep_capability(struct t7xx_pci_dev *t7xx_dev, bool enable)
static int t7xx_wait_pm_config(struct t7xx_pci_dev *t7xx_dev)
static int t7xx_pci_pm_init(struct t7xx_pci_dev *t7xx_dev)
void t7xx_pci_pm_init_late(struct t7xx_pci_dev *t7xx_dev)
static int t7xx_pci_pm_reinit(struct t7xx_pci_dev *t7xx_dev)
void t7xx_pci_pm_exp_detected(struct t7xx_pci_dev *t7xx_dev)
int t7xx_pci_pm_entity_register(struct t7xx_pci_dev *t7xx_dev, struct md_pm_entity *pm_entity)
int t7xx_pci_pm_entity_unregister(struct t7xx_pci_dev *t7xx_dev, struct md_pm_entity *pm_entity)
int t7xx_pci_sleep_disable_complete(struct t7xx_pci_dev *t7xx_dev)
void t7xx_pci_disable_sleep(struct t7xx_pci_dev *t7xx_dev)
void t7xx_pci_enable_sleep(struct t7xx_pci_dev *t7xx_dev)
static int t7xx_send_pm_request(struct t7xx_pci_dev *t7xx_dev, u32 request)
struct t7xx_pci_dev *t7xx_dev;
static void t7xx_pcie_interrupt_reinit(struct t7xx_pci_dev *t7xx_dev)
static int t7xx_pcie_reinit(struct t7xx_pci_dev *t7xx_dev, bool is_d3)
static int t7xx_send_fsm_command(struct t7xx_pci_dev *t7xx_dev, u32 event)
int t7xx_pci_reprobe_early(struct t7xx_pci_dev *t7xx_dev)
int t7xx_pci_reprobe(struct t7xx_pci_dev *t7xx_dev, bool boot)
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
static int t7xx_setup_msix(struct t7xx_pci_dev *t7xx_dev)
static int t7xx_interrupt_init(struct t7xx_pci_dev *t7xx_dev)
static void t7xx_pci_infracfg_ao_calc(struct t7xx_pci_dev *t7xx_dev)
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev;
int (*suspend)(struct t7xx_pci_dev *t7xx_dev, void *entity_param);
void (*suspend_late)(struct t7xx_pci_dev *t7xx_dev, void *entity_param);
void (*resume_early)(struct t7xx_pci_dev *t7xx_dev, void *entity_param);
int (*resume)(struct t7xx_pci_dev *t7xx_dev, void *entity_param);
void t7xx_pci_disable_sleep(struct t7xx_pci_dev *t7xx_dev);
void t7xx_pci_enable_sleep(struct t7xx_pci_dev *t7xx_dev);
int t7xx_pci_sleep_disable_complete(struct t7xx_pci_dev *t7xx_dev);
int t7xx_pci_pm_entity_register(struct t7xx_pci_dev *t7xx_dev, struct md_pm_entity *pm_entity);
int t7xx_pci_pm_entity_unregister(struct t7xx_pci_dev *t7xx_dev, struct md_pm_entity *pm_entity);
void t7xx_pci_pm_init_late(struct t7xx_pci_dev *t7xx_dev);
void t7xx_pci_pm_exp_detected(struct t7xx_pci_dev *t7xx_dev);
void t7xx_mode_update(struct t7xx_pci_dev *t7xx_dev, enum t7xx_mode mode);
int t7xx_pci_reprobe(struct t7xx_pci_dev *t7xx_dev, bool boot);
int t7xx_pci_reprobe_early(struct t7xx_pci_dev *t7xx_dev);
void t7xx_pcie_mac_atr_init(struct t7xx_pci_dev *t7xx_dev)
static void t7xx_pcie_mac_enable_disable_int(struct t7xx_pci_dev *t7xx_dev, bool enable)
void t7xx_pcie_mac_interrupts_en(struct t7xx_pci_dev *t7xx_dev)
void t7xx_pcie_mac_interrupts_dis(struct t7xx_pci_dev *t7xx_dev)
static void t7xx_pcie_mac_clear_set_int(struct t7xx_pci_dev *t7xx_dev,
void t7xx_pcie_mac_clear_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type)
void t7xx_pcie_mac_set_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type)
void t7xx_pcie_mac_clear_int_status(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type)
void t7xx_pcie_set_mac_msix_cfg(struct t7xx_pci_dev *t7xx_dev, unsigned int irq_count)
static int t7xx_pcie_mac_atr_cfg(struct t7xx_pci_dev *t7xx_dev, struct t7xx_atr_config *cfg)
void t7xx_pcie_mac_interrupts_en(struct t7xx_pci_dev *t7xx_dev);
void t7xx_pcie_mac_interrupts_dis(struct t7xx_pci_dev *t7xx_dev);
void t7xx_pcie_mac_atr_init(struct t7xx_pci_dev *t7xx_dev);
void t7xx_pcie_mac_clear_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type);
void t7xx_pcie_mac_set_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type);
void t7xx_pcie_mac_clear_int_status(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type);
void t7xx_pcie_set_mac_msix_cfg(struct t7xx_pci_dev *t7xx_dev, unsigned int irq_count);
struct t7xx_pci_dev *t7xx_dev;
struct t7xx_pci_dev *t7xx_dev = queue->md_ctrl->t7xx_dev;
static struct t7xx_port *t7xx_port_proxy_find_port(struct t7xx_pci_dev *t7xx_dev,
struct t7xx_pci_dev *t7xx_dev = queue->md_ctrl->t7xx_dev;
void t7xx_proxy_debug_ports_show(struct t7xx_pci_dev *t7xx_dev, bool show)
void t7xx_proxy_debug_ports_show(struct t7xx_pci_dev *t7xx_dev, bool show);
struct t7xx_pci_dev *t7xx_dev = ctl->md->t7xx_dev;