Lines Matching defs:qwx_pci_softc

327 struct qwx_pci_softc {
388 void qwx_pci_free_xfer_rings(struct qwx_pci_softc *);
391 int qwx_pci_alloc_xfer_rings_qca6390(struct qwx_pci_softc *);
392 int qwx_pci_alloc_xfer_rings_qcn9074(struct qwx_pci_softc *);
393 void qwx_pci_free_event_rings(struct qwx_pci_softc *);
396 int qwx_pci_alloc_event_rings(struct qwx_pci_softc *);
397 void qwx_pci_free_cmd_ring(struct qwx_pci_softc *);
428 void qwx_mhi_init_xfer_rings(struct qwx_pci_softc *);
429 void qwx_mhi_init_event_rings(struct qwx_pci_softc *);
430 void qwx_mhi_init_cmd_ring(struct qwx_pci_softc *);
431 void qwx_mhi_init_dev_ctxt(struct qwx_pci_softc *);
432 int qwx_mhi_send_cmd(struct qwx_pci_softc *psc, uint32_t, uint32_t);
437 int qwx_mhi_start_channel(struct qwx_pci_softc *,
439 int qwx_mhi_start_channels(struct qwx_pci_softc *);
440 int qwx_mhi_start(struct qwx_pci_softc *);
444 int qwx_mhi_fw_load_handler(struct qwx_pci_softc *);
447 void qwx_mhi_ready_state_transition(struct qwx_pci_softc *);
448 void qwx_mhi_mission_mode_state_transition(struct qwx_pci_softc *);
449 void qwx_mhi_low_power_mode_state_transition(struct qwx_pci_softc *);
451 void qwx_mhi_init_mmio(struct qwx_pci_softc *);
452 int qwx_mhi_fw_load_bhi(struct qwx_pci_softc *, uint8_t *, size_t);
453 int qwx_mhi_fw_load_bhie(struct qwx_pci_softc *, uint8_t *, size_t);
454 void qwx_rddm_prepare(struct qwx_pci_softc *);
459 void qwx_pci_intr_ctrl_event_mhi(struct qwx_pci_softc *, uint32_t);
460 void qwx_pci_intr_ctrl_event_ee(struct qwx_pci_softc *, uint32_t);
461 void qwx_pci_intr_ctrl_event_cmd_complete(struct qwx_pci_softc *,
463 int qwx_pci_intr_ctrl_event(struct qwx_pci_softc *,
465 void qwx_pci_intr_data_event_tx(struct qwx_pci_softc *,
467 int qwx_pci_intr_data_event(struct qwx_pci_softc *,
479 int (*alloc_xfer_rings)(struct qwx_pci_softc *);
506 sizeof(struct qwx_pci_softc),
637 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
741 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)self;
1133 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)self;
1184 qwx_pci_free_xfer_rings(struct qwx_pci_softc *psc)
1289 qwx_pci_alloc_xfer_rings_qca6390(struct qwx_pci_softc *psc)
1313 qwx_pci_alloc_xfer_rings_qcn9074(struct qwx_pci_softc *psc)
1337 qwx_pci_free_event_rings(struct qwx_pci_softc *psc)
1375 qwx_pci_alloc_event_rings(struct qwx_pci_softc *psc)
1397 qwx_pci_free_cmd_ring(struct qwx_pci_softc *psc)
1427 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
1435 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
1456 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
1483 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
1573 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
1642 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
1796 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2083 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2113 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2132 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2144 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2387 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2399 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2407 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2413 qwx_mhi_init_xfer_rings(struct qwx_pci_softc *psc)
2450 qwx_mhi_init_event_rings(struct qwx_pci_softc *psc)
2491 qwx_mhi_init_cmd_ring(struct qwx_pci_softc *psc)
2514 qwx_mhi_init_dev_ctxt(struct qwx_pci_softc *psc)
2537 qwx_mhi_cmd_ring_submit(struct qwx_pci_softc *psc,
2567 qwx_mhi_send_cmd(struct qwx_pci_softc *psc, uint32_t cmd, uint32_t chan)
2625 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2704 qwx_mhi_start_channel(struct qwx_pci_softc *psc,
2788 qwx_mhi_start_channels(struct qwx_pci_softc *psc)
2810 qwx_mhi_start(struct qwx_pci_softc *psc)
2909 struct qwx_pci_softc *psc = (struct qwx_pci_softc *)sc;
2974 qwx_mhi_fw_load_handler(struct qwx_pci_softc *psc)
3094 qwx_mhi_ready_state_transition(struct qwx_pci_softc *psc)
3124 qwx_mhi_mission_mode_state_transition(struct qwx_pci_softc *psc)
3143 qwx_mhi_low_power_mode_state_transition(struct qwx_pci_softc *psc)
3167 qwx_mhi_init_mmio(struct qwx_pci_softc *psc)
3221 qwx_mhi_fw_load_bhi(struct qwx_pci_softc *psc, uint8_t *data, size_t len)
3277 qwx_mhi_fw_load_bhie(struct qwx_pci_softc *psc, uint8_t *data, size_t len)
3376 qwx_rddm_prepare(struct qwx_pci_softc *psc)
3451 struct qwx_pci_softc *psc = arg;
3561 qwx_mhi_state_change(struct qwx_pci_softc *psc, int ee, int mhi_state)
3645 qwx_pci_intr_ctrl_event_mhi(struct qwx_pci_softc *psc, uint32_t mhi_state)
3655 qwx_pci_intr_ctrl_event_ee(struct qwx_pci_softc *psc, uint32_t ee)
3665 qwx_pci_intr_ctrl_event_cmd_complete(struct qwx_pci_softc *psc,
3704 qwx_pci_intr_ctrl_event(struct qwx_pci_softc *psc, struct qwx_pci_event_ring *ring)
3794 qwx_pci_intr_data_event_tx(struct qwx_pci_softc *psc, struct qwx_mhi_ring_element *e)
3927 qwx_pci_intr_data_event(struct qwx_pci_softc *psc, struct qwx_pci_event_ring *ring)
4010 struct qwx_pci_softc *psc = arg;
4021 struct qwx_pci_softc *psc = arg;
4032 struct qwx_pci_softc *psc = arg;