Lines Matching defs:ppd
626 struct qib_pportdata *ppd; member
870 static inline u64 qib_read_kreg_port(const struct qib_pportdata *ppd, in qib_read_kreg_port()
878 static inline void qib_write_kreg_port(const struct qib_pportdata *ppd, in qib_write_kreg_port()
918 static inline void write_7322_creg_port(const struct qib_pportdata *ppd, in write_7322_creg_port()
926 static inline u64 read_7322_creg_port(const struct qib_pportdata *ppd, in read_7322_creg_port()
935 static inline u32 read_7322_creg32_port(const struct qib_pportdata *ppd, in read_7322_creg32_port()
1339 static void qib_disarm_7322_senderrbufs(struct qib_pportdata *ppd) in qib_disarm_7322_senderrbufs()
1416 static void flush_fifo(struct qib_pportdata *ppd) in flush_fifo()
1463 static void qib_7322_sdma_sendctrl(struct qib_pportdata *ppd, unsigned op) in qib_7322_sdma_sendctrl()
1525 static void qib_7322_sdma_hw_clean_up(struct qib_pportdata *ppd) in qib_7322_sdma_hw_clean_up()
1530 static void qib_sdma_7322_setlengen(struct qib_pportdata *ppd) in qib_sdma_7322_setlengen()
1546 static void qib_sdma_update_7322_tail(struct qib_pportdata *ppd, u16 tail) in qib_sdma_update_7322_tail()
1557 static void qib_7322_sdma_hw_start_up(struct qib_pportdata *ppd) in qib_7322_sdma_hw_start_up()
1586 static void sdma_7322_p_errors(struct qib_pportdata *ppd, u64 errs) in sdma_7322_p_errors()
1747 struct qib_pportdata *ppd = cp->ppd; in reenable_chase() local
1754 static void disable_chase(struct qib_pportdata *ppd, unsigned long tnow, in disable_chase()
1768 static void handle_serdes_issues(struct qib_pportdata *ppd, u64 ibcst) in handle_serdes_issues()
1857 static noinline void handle_7322_p_errors(struct qib_pportdata *ppd) in handle_7322_p_errors()
2169 struct qib_pportdata *ppd = dd->pport; in qib_7322_handle_hwerrors() local
2259 static void qib_set_ib_7322_lstate(struct qib_pportdata *ppd, u16 linkcmd, in qib_set_ib_7322_lstate()
2316 static void set_vls(struct qib_pportdata *ppd) in set_vls()
2373 static int qib_7322_bringup_serdes(struct qib_pportdata *ppd) in qib_7322_bringup_serdes()
2520 static void qib_7322_mini_quiet_serdes(struct qib_pportdata *ppd) in qib_7322_mini_quiet_serdes()
2614 static void qib_setup_7322_setextled(struct qib_pportdata *ppd, u32 on) in qib_setup_7322_setextled()
2717 static void qib_update_sdma_dca(struct qib_pportdata *ppd, int cpu) in qib_update_sdma_dca()
2798 struct qib_pportdata *ppd = (struct qib_pportdata *)n->arg; in qib_irq_notifier_notify() local
2815 struct qib_pportdata *ppd = (struct qib_pportdata *)n->arg; in qib_irq_notifier_release() local
2978 struct qib_pportdata *ppd; in unknown_7322_gpio_intr() local
3219 struct qib_pportdata *ppd = data; in sdma_intr() local
3246 struct qib_pportdata *ppd = data; in sdma_idle_intr() local
3273 struct qib_pportdata *ppd = data; in sdma_progress_intr() local
3301 struct qib_pportdata *ppd = data; in sdma_cleanup_intr() local
3745 struct qib_pportdata *ppd = &dd->pport[i]; in qib_do_7322_reset() local
3961 static int qib_7322_get_ib_cfg(struct qib_pportdata *ppd, int which) in qib_7322_get_ib_cfg()
4064 static int qib_7322_set_ib_cfg(struct qib_pportdata *ppd, int which, u32 val) in qib_7322_set_ib_cfg()
4319 static int qib_7322_set_loopback(struct qib_pportdata *ppd, const char *what) in qib_7322_set_loopback()
4354 static void get_vl_weights(struct qib_pportdata *ppd, unsigned regno, in get_vl_weights()
4369 static void set_vl_weights(struct qib_pportdata *ppd, unsigned regno, in set_vl_weights()
4395 static int qib_7322_get_ib_table(struct qib_pportdata *ppd, int which, void *t) in qib_7322_get_ib_table()
4412 static int qib_7322_set_ib_table(struct qib_pportdata *ppd, int which, void *t) in qib_7322_set_ib_table()
4479 static void rcvctrl_7322_mod(struct qib_pportdata *ppd, unsigned int op, in rcvctrl_7322_mod()
4619 static void sendctrl_7322_mod(struct qib_pportdata *ppd, u32 op) in sendctrl_7322_mod()
4729 static u64 qib_portcntr_7322(struct qib_pportdata *ppd, u32 reg) in qib_portcntr_7322()
5068 struct qib_pportdata *ppd = &dd->pport[port]; in qib_read_7322portcntrs() local
5111 struct qib_pportdata *ppd; in qib_get_7322_faststats() local
5183 static void qib_7322_mini_pcs_reset(struct qib_pportdata *ppd) in qib_7322_mini_pcs_reset()
5216 static void autoneg_7322_sendpkt(struct qib_pportdata *ppd, u32 *hdr, in autoneg_7322_sendpkt()
5255 static void qib_autoneg_7322_send(struct qib_pportdata *ppd, int which) in qib_autoneg_7322_send()
5313 static void set_7322_ibspeed_fast(struct qib_pportdata *ppd, u32 speed) in set_7322_ibspeed_fast()
5345 static void try_7322_autoneg(struct qib_pportdata *ppd) in try_7322_autoneg()
5366 struct qib_pportdata *ppd; in autoneg_7322_work() local
5429 static void try_7322_ipg(struct qib_pportdata *ppd) in try_7322_ipg()
5489 struct qib_pportdata *ppd; in ipg_7322_work() local
5529 static int qib_7322_ib_updown(struct qib_pportdata *ppd, int ibup, u64 ibcs) in qib_7322_ib_updown()
5842 struct qib_pportdata *ppd = NULL; in sendctrl_hook() local
5936 struct qib_pportdata *ppd; in qsfp_7322_event() local
6016 static void qib_init_7322_qsfp(struct qib_pportdata *ppd) in qib_init_7322_qsfp()
6103 struct qib_pportdata *ppd = &dd->pport[pidx]; in set_no_qsfp_atten() local
6201 struct qib_pportdata *ppd = dd->pport + n; in qib_late_7322_initreg() local
6229 static void write_7322_init_portregs(struct qib_pportdata *ppd) in write_7322_init_portregs()
6283 struct qib_pportdata *ppd; in write_7322_initregs() local
6367 struct qib_pportdata *ppd; in qib_init_7322_variables() local
6704 static u32 __iomem *qib_7322_getsendbuf(struct qib_pportdata *ppd, u64 pbc, in qib_7322_getsendbuf()
6724 static void qib_set_cntr_7322_sample(struct qib_pportdata *ppd, u32 intv, in qib_set_cntr_7322_sample()
6734 static void qib_sdma_set_7322_desc_cnt(struct qib_pportdata *ppd, unsigned cnt) in qib_sdma_set_7322_desc_cnt()
6742 static void dump_sdma_7322_state(struct qib_pportdata *ppd) in dump_sdma_7322_state()
6866 static void qib_7322_sdma_init_early(struct qib_pportdata *ppd) in qib_7322_sdma_init_early()
6871 static int init_sdma_7322_regs(struct qib_pportdata *ppd) in init_sdma_7322_regs()
6909 static u16 qib_sdma_7322_gethead(struct qib_pportdata *ppd) in qib_sdma_7322_gethead()
6954 static int qib_sdma_7322_busy(struct qib_pportdata *ppd) in qib_sdma_7322_busy()
6970 static u32 qib_7322_setpbc_control(struct qib_pportdata *ppd, u32 plen, in qib_7322_setpbc_control()
7343 static void set_txdds(struct qib_pportdata *ppd, int ridx, in set_txdds()
7614 static void find_best_ent(struct qib_pportdata *ppd, in find_best_ent()
7685 static void init_txdds_table(struct qib_pportdata *ppd, int override) in init_txdds_table()
7806 static void ibsd_wr_allchans(struct qib_pportdata *ppd, int addr, unsigned data, in ibsd_wr_allchans()
7820 static void serdes_7322_los_enable(struct qib_pportdata *ppd, int enable) in serdes_7322_los_enable()
7837 static int serdes_7322_init(struct qib_pportdata *ppd) in serdes_7322_init()
7848 static int serdes_7322_init_old(struct qib_pportdata *ppd) in serdes_7322_init_old()
7947 static int serdes_7322_init_new(struct qib_pportdata *ppd) in serdes_7322_init_new()
8145 static void set_man_code(struct qib_pportdata *ppd, int chan, int code) in set_man_code()
8151 static void set_man_mode_h1(struct qib_pportdata *ppd, int chan, in set_man_mode_h1()
8163 static void clock_man(struct qib_pportdata *ppd, int chan) in clock_man()
8180 static void write_tx_serdes_param(struct qib_pportdata *ppd, in write_tx_serdes_param()
8214 static void adj_tx_serdes(struct qib_pportdata *ppd) in adj_tx_serdes()
8227 static void force_h1(struct qib_pportdata *ppd) in force_h1()
8428 static void setup_7322_link_recovery(struct qib_pportdata *ppd, u32 both) in setup_7322_link_recovery()
8462 static void check_7322_rxe_status(struct qib_pportdata *ppd) in check_7322_rxe_status()