/openbmc/linux/drivers/net/wwan/t7xx/ |
H A D | t7xx_pci.h | 63 struct t7xx_pci_dev { struct 108 int (*suspend)(struct t7xx_pci_dev *t7xx_dev, void *entity_param); 109 void (*suspend_late)(struct t7xx_pci_dev *t7xx_dev, void *entity_param); 110 void (*resume_early)(struct t7xx_pci_dev *t7xx_dev, void *entity_param); 111 int (*resume)(struct t7xx_pci_dev *t7xx_dev, void *entity_param); 116 void t7xx_pci_disable_sleep(struct t7xx_pci_dev *t7xx_dev); 117 void t7xx_pci_enable_sleep(struct t7xx_pci_dev *t7xx_dev); 118 int t7xx_pci_sleep_disable_complete(struct t7xx_pci_dev *t7xx_dev); 119 int t7xx_pci_pm_entity_register(struct t7xx_pci_dev *t7xx_dev, struct md_pm_entity *pm_entity); 121 void t7xx_pci_pm_init_late(struct t7xx_pci_dev *t7xx_dev); [all …]
|
H A D | t7xx_pcie_mac.h | 23 void t7xx_pcie_mac_interrupts_en(struct t7xx_pci_dev *t7xx_dev); 24 void t7xx_pcie_mac_interrupts_dis(struct t7xx_pci_dev *t7xx_dev); 25 void t7xx_pcie_mac_atr_init(struct t7xx_pci_dev *t7xx_dev); 26 void t7xx_pcie_mac_clear_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type); 27 void t7xx_pcie_mac_set_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type); 28 void t7xx_pcie_mac_clear_int_status(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type); 29 void t7xx_pcie_set_mac_msix_cfg(struct t7xx_pci_dev *t7xx_dev, unsigned int irq_count);
|
H A D | t7xx_mhccif.h | 31 void t7xx_mhccif_mask_set(struct t7xx_pci_dev *t7xx_dev, u32 val); 32 void t7xx_mhccif_mask_clr(struct t7xx_pci_dev *t7xx_dev, u32 val); 33 u32 t7xx_mhccif_mask_get(struct t7xx_pci_dev *t7xx_dev); 34 void t7xx_mhccif_init(struct t7xx_pci_dev *t7xx_dev); 35 u32 t7xx_mhccif_read_sw_int_sts(struct t7xx_pci_dev *t7xx_dev); 36 void t7xx_mhccif_h2d_swint_trigger(struct t7xx_pci_dev *t7xx_dev, u32 channel);
|
H A D | t7xx_modem_ops.h | 67 struct t7xx_pci_dev *t7xx_dev; 83 int t7xx_md_reset(struct t7xx_pci_dev *t7xx_dev); 84 int t7xx_md_init(struct t7xx_pci_dev *t7xx_dev); 85 void t7xx_md_exit(struct t7xx_pci_dev *t7xx_dev); 86 void t7xx_clear_rgu_irq(struct t7xx_pci_dev *t7xx_dev); 87 int t7xx_acpi_fldr_func(struct t7xx_pci_dev *t7xx_dev); 88 int t7xx_pci_mhccif_isr(struct t7xx_pci_dev *t7xx_dev);
|
H A D | t7xx_mhccif.c | 32 static void t7xx_mhccif_clear_interrupts(struct t7xx_pci_dev *t7xx_dev, u32 mask) in t7xx_mhccif_clear_interrupts() 46 struct t7xx_pci_dev *t7xx_dev = data; in t7xx_mhccif_isr_thread() 80 u32 t7xx_mhccif_read_sw_int_sts(struct t7xx_pci_dev *t7xx_dev) in t7xx_mhccif_read_sw_int_sts() 85 void t7xx_mhccif_mask_set(struct t7xx_pci_dev *t7xx_dev, u32 val) in t7xx_mhccif_mask_set() 90 void t7xx_mhccif_mask_clr(struct t7xx_pci_dev *t7xx_dev, u32 val) in t7xx_mhccif_mask_clr() 95 u32 t7xx_mhccif_mask_get(struct t7xx_pci_dev *t7xx_dev) in t7xx_mhccif_mask_get() 105 void t7xx_mhccif_init(struct t7xx_pci_dev *t7xx_dev) in t7xx_mhccif_init() 116 void t7xx_mhccif_h2d_swint_trigger(struct t7xx_pci_dev *t7xx_dev, u32 channel) in t7xx_mhccif_h2d_swint_trigger()
|
H A D | t7xx_pci.c | 91 static int t7xx_pci_pm_init(struct t7xx_pci_dev *t7xx_dev) in t7xx_pci_pm_init() 114 void t7xx_pci_pm_init_late(struct t7xx_pci_dev *t7xx_dev) in t7xx_pci_pm_init_late() 209 void t7xx_pci_disable_sleep(struct t7xx_pci_dev *t7xx_dev) in t7xx_pci_disable_sleep() 244 void t7xx_pci_enable_sleep(struct t7xx_pci_dev *t7xx_dev) in t7xx_pci_enable_sleep() 277 struct t7xx_pci_dev *t7xx_dev; in __t7xx_pci_pm_suspend() 410 struct t7xx_pci_dev *t7xx_dev; in __t7xx_pci_pm_resume() 522 struct t7xx_pci_dev *t7xx_dev; in t7xx_pci_pm_resume_noirq() 538 struct t7xx_pci_dev *t7xx_dev; in t7xx_pci_pm_prepare() 590 struct t7xx_pci_dev *t7xx_dev; in t7xx_request_irq() 680 struct t7xx_pci_dev *t7xx_dev; in t7xx_pci_probe() [all …]
|
H A D | t7xx_pcie_mac.c | 82 static int t7xx_pcie_mac_atr_cfg(struct t7xx_pci_dev *t7xx_dev, struct t7xx_atr_config *cfg) in t7xx_pcie_mac_atr_cfg() 135 void t7xx_pcie_mac_atr_init(struct t7xx_pci_dev *t7xx_dev) in t7xx_pcie_mac_atr_init() 178 static void t7xx_pcie_mac_enable_disable_int(struct t7xx_pci_dev *t7xx_dev, bool enable) in t7xx_pcie_mac_enable_disable_int() 192 void t7xx_pcie_mac_interrupts_en(struct t7xx_pci_dev *t7xx_dev) in t7xx_pcie_mac_interrupts_en() 197 void t7xx_pcie_mac_interrupts_dis(struct t7xx_pci_dev *t7xx_dev) in t7xx_pcie_mac_interrupts_dis() 210 static void t7xx_pcie_mac_clear_set_int(struct t7xx_pci_dev *t7xx_dev, in t7xx_pcie_mac_clear_set_int() 225 void t7xx_pcie_mac_clear_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type) in t7xx_pcie_mac_clear_int() 230 void t7xx_pcie_mac_set_int(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type) in t7xx_pcie_mac_set_int() 242 void t7xx_pcie_mac_clear_int_status(struct t7xx_pci_dev *t7xx_dev, enum t7xx_int int_type) in t7xx_pcie_mac_clear_int_status() 257 void t7xx_pcie_set_mac_msix_cfg(struct t7xx_pci_dev *t7xx_dev, unsigned int irq_count) in t7xx_pcie_set_mac_msix_cfg()
|
H A D | t7xx_modem_ops.c | 80 int t7xx_pci_mhccif_isr(struct t7xx_pci_dev *t7xx_dev) in t7xx_pci_mhccif_isr() 136 void t7xx_clear_rgu_irq(struct t7xx_pci_dev *t7xx_dev) in t7xx_clear_rgu_irq() 175 int t7xx_acpi_fldr_func(struct t7xx_pci_dev *t7xx_dev) in t7xx_acpi_fldr_func() 180 static void t7xx_reset_device_via_pmic(struct t7xx_pci_dev *t7xx_dev) in t7xx_reset_device_via_pmic() 193 struct t7xx_pci_dev *t7xx_dev = data; in t7xx_rgu_isr_thread() 202 struct t7xx_pci_dev *t7xx_dev = data; in t7xx_rgu_isr_handler() 293 struct t7xx_pci_dev *t7xx_dev = md->t7xx_dev; in t7xx_md_exception() 325 static void t7xx_md_sys_sw_init(struct t7xx_pci_dev *t7xx_dev) in t7xx_md_sys_sw_init() 668 int t7xx_md_reset(struct t7xx_pci_dev *t7xx_dev) in t7xx_md_reset() 693 int t7xx_md_init(struct t7xx_pci_dev *t7xx_dev) in t7xx_md_init() [all …]
|
H A D | t7xx_netdev.h | 43 struct t7xx_pci_dev *t7xx_dev; 57 int t7xx_ccmni_init(struct t7xx_pci_dev *t7xx_dev); 58 void t7xx_ccmni_exit(struct t7xx_pci_dev *t7xx_dev);
|
H A D | t7xx_hif_dpmaif.h | 164 void (*state_notify)(struct t7xx_pci_dev *t7xx_dev, 172 struct t7xx_pci_dev *t7xx_dev; 194 struct dpmaif_ctrl *t7xx_dpmaif_hif_init(struct t7xx_pci_dev *t7xx_dev,
|
H A D | t7xx_hif_cldma.h | 90 struct t7xx_pci_dev *t7xx_dev; 113 int t7xx_cldma_alloc(enum cldma_id hif_id, struct t7xx_pci_dev *t7xx_dev);
|
H A D | t7xx_netdev.c | 392 static void init_md_status_notifier(struct t7xx_pci_dev *t7xx_dev) in init_md_status_notifier() 460 static void t7xx_ccmni_queue_state_notify(struct t7xx_pci_dev *t7xx_dev, in t7xx_ccmni_queue_state_notify() 479 int t7xx_ccmni_init(struct t7xx_pci_dev *t7xx_dev) in t7xx_ccmni_init() 503 void t7xx_ccmni_exit(struct t7xx_pci_dev *t7xx_dev) in t7xx_ccmni_exit()
|
H A D | t7xx_hif_dpmaif.c | 187 struct t7xx_pci_dev *t7xx_dev = dpmaif_ctrl->t7xx_dev; in t7xx_dpmaif_register_pcie_irq() 410 static int t7xx_dpmaif_suspend(struct t7xx_pci_dev *t7xx_dev, void *param) in t7xx_dpmaif_suspend() 447 static int t7xx_dpmaif_resume(struct t7xx_pci_dev *t7xx_dev, void *param) in t7xx_dpmaif_resume() 535 struct dpmaif_ctrl *t7xx_dpmaif_hif_init(struct t7xx_pci_dev *t7xx_dev, in t7xx_dpmaif_hif_init()
|
H A D | t7xx_port.h | 106 struct t7xx_pci_dev *t7xx_dev;
|
H A D | t7xx_hif_cldma.c | 1094 int t7xx_cldma_alloc(enum cldma_id hif_id, struct t7xx_pci_dev *t7xx_dev) in t7xx_cldma_alloc() 1112 static void t7xx_cldma_resume_early(struct t7xx_pci_dev *t7xx_dev, void *entity_param) in t7xx_cldma_resume_early() 1137 static int t7xx_cldma_resume(struct t7xx_pci_dev *t7xx_dev, void *entity_param) in t7xx_cldma_resume() 1154 static void t7xx_cldma_suspend_late(struct t7xx_pci_dev *t7xx_dev, void *entity_param) in t7xx_cldma_suspend_late() 1172 static int t7xx_cldma_suspend(struct t7xx_pci_dev *t7xx_dev, void *entity_param) in t7xx_cldma_suspend()
|
H A D | t7xx_port_proxy.c | 332 static struct t7xx_port *t7xx_port_proxy_find_port(struct t7xx_pci_dev *t7xx_dev, in t7xx_port_proxy_find_port() 365 struct t7xx_pci_dev *t7xx_dev = queue->md_ctrl->t7xx_dev; in t7xx_port_proxy_recv_skb()
|
H A D | t7xx_state_monitor.c | 229 struct t7xx_pci_dev *t7xx_dev; in fsm_routine_stopping()
|
H A D | t7xx_hif_dpmaif_rx.c | 834 struct t7xx_pci_dev *t7xx_dev = rxq->dpmaif_ctrl->t7xx_dev; in t7xx_dpmaif_napi_rx_poll()
|