Lines Matching defs:ppd
594 struct qib_pportdata *ppd; member
783 static inline u64 qib_read_kreg_port(const struct qib_pportdata *ppd, in qib_read_kreg_port()
791 static inline void qib_write_kreg_port(const struct qib_pportdata *ppd, in qib_write_kreg_port()
831 static inline void write_7322_creg_port(const struct qib_pportdata *ppd, in write_7322_creg_port()
839 static inline u64 read_7322_creg_port(const struct qib_pportdata *ppd, in read_7322_creg_port()
848 static inline u32 read_7322_creg32_port(const struct qib_pportdata *ppd, in read_7322_creg32_port()
1267 static void qib_disarm_7322_senderrbufs(struct qib_pportdata *ppd) in qib_disarm_7322_senderrbufs()
1345 static void flush_fifo(struct qib_pportdata *ppd) in flush_fifo()
1392 static void qib_7322_sdma_sendctrl(struct qib_pportdata *ppd, unsigned op) in qib_7322_sdma_sendctrl()
1454 static void qib_7322_sdma_hw_clean_up(struct qib_pportdata *ppd) in qib_7322_sdma_hw_clean_up()
1459 static void qib_sdma_7322_setlengen(struct qib_pportdata *ppd) in qib_sdma_7322_setlengen()
1475 static void qib_sdma_update_7322_tail(struct qib_pportdata *ppd, u16 tail) in qib_sdma_update_7322_tail()
1486 static void qib_7322_sdma_hw_start_up(struct qib_pportdata *ppd) in qib_7322_sdma_hw_start_up()
1515 static void sdma_7322_p_errors(struct qib_pportdata *ppd, u64 errs) in sdma_7322_p_errors()
1668 struct qib_pportdata *ppd = (struct qib_pportdata *)opaque; in reenable_chase() local
1675 static void disable_chase(struct qib_pportdata *ppd, unsigned long tnow, in disable_chase()
1689 static void handle_serdes_issues(struct qib_pportdata *ppd, u64 ibcst) in handle_serdes_issues()
1778 static noinline void handle_7322_p_errors(struct qib_pportdata *ppd) in handle_7322_p_errors()
2152 static void qib_set_ib_7322_lstate(struct qib_pportdata *ppd, u16 linkcmd, in qib_set_ib_7322_lstate()
2209 static void set_vls(struct qib_pportdata *ppd) in set_vls()
2266 static int qib_7322_bringup_serdes(struct qib_pportdata *ppd) in qib_7322_bringup_serdes()
2409 static void qib_7322_mini_quiet_serdes(struct qib_pportdata *ppd) in qib_7322_mini_quiet_serdes()
2503 static void qib_setup_7322_setextled(struct qib_pportdata *ppd, u32 on) in qib_setup_7322_setextled()
2702 struct qib_pportdata *ppd; in unknown_7322_gpio_intr() local
2947 struct qib_pportdata *ppd = data; in sdma_intr() local
2976 struct qib_pportdata *ppd = data; in sdma_idle_intr() local
3005 struct qib_pportdata *ppd = data; in sdma_progress_intr() local
3035 struct qib_pportdata *ppd = data; in sdma_cleanup_intr() local
3394 struct qib_pportdata *ppd = &dd->pport[i]; in qib_do_7322_reset() local
3610 static int qib_7322_get_ib_cfg(struct qib_pportdata *ppd, int which) in qib_7322_get_ib_cfg()
3713 static int qib_7322_set_ib_cfg(struct qib_pportdata *ppd, int which, u32 val) in qib_7322_set_ib_cfg()
3968 static int qib_7322_set_loopback(struct qib_pportdata *ppd, const char *what) in qib_7322_set_loopback()
4002 static void get_vl_weights(struct qib_pportdata *ppd, unsigned regno, in get_vl_weights()
4017 static void set_vl_weights(struct qib_pportdata *ppd, unsigned regno, in set_vl_weights()
4043 static int qib_7322_get_ib_table(struct qib_pportdata *ppd, int which, void *t) in qib_7322_get_ib_table()
4060 static int qib_7322_set_ib_table(struct qib_pportdata *ppd, int which, void *t) in qib_7322_set_ib_table()
4129 static void rcvctrl_7322_mod(struct qib_pportdata *ppd, unsigned int op, in rcvctrl_7322_mod()
4269 static void sendctrl_7322_mod(struct qib_pportdata *ppd, u32 op) in sendctrl_7322_mod()
4379 static u64 qib_portcntr_7322(struct qib_pportdata *ppd, u32 reg) in qib_portcntr_7322()
4722 struct qib_pportdata *ppd = &dd->pport[port]; in qib_read_7322portcntrs() local
4765 struct qib_pportdata *ppd; in qib_get_7322_faststats() local
4838 static void qib_7322_mini_pcs_reset(struct qib_pportdata *ppd) in qib_7322_mini_pcs_reset()
4871 static void autoneg_7322_sendpkt(struct qib_pportdata *ppd, u32 *hdr, in autoneg_7322_sendpkt()
4910 static void qib_autoneg_7322_send(struct qib_pportdata *ppd, int which) in qib_autoneg_7322_send()
4968 static void set_7322_ibspeed_fast(struct qib_pportdata *ppd, u32 speed) in set_7322_ibspeed_fast()
4999 static void try_7322_autoneg(struct qib_pportdata *ppd) in try_7322_autoneg()
5020 struct qib_pportdata *ppd; in autoneg_7322_work() local
5088 static void try_7322_ipg(struct qib_pportdata *ppd) in try_7322_ipg()
5151 struct qib_pportdata *ppd; in ipg_7322_work() local
5191 static int qib_7322_ib_updown(struct qib_pportdata *ppd, int ibup, u64 ibcs) in qib_7322_ib_updown()
5503 struct qib_pportdata *ppd = NULL; in sendctrl_hook() local
5597 struct qib_pportdata *ppd; in qsfp_7322_event() local
5677 static void qib_init_7322_qsfp(struct qib_pportdata *ppd) in qib_init_7322_qsfp()
5764 struct qib_pportdata *ppd = &dd->pport[pidx]; in set_no_qsfp_atten() local
5864 struct qib_pportdata *ppd = dd->pport + n; in qib_late_7322_initreg() local
5892 static void write_7322_init_portregs(struct qib_pportdata *ppd) in write_7322_init_portregs()
5946 struct qib_pportdata *ppd; in write_7322_initregs() local
6029 struct qib_pportdata *ppd; in qib_init_7322_variables() local
6363 static u32 __iomem *qib_7322_getsendbuf(struct qib_pportdata *ppd, u64 pbc, in qib_7322_getsendbuf()
6383 static void qib_set_cntr_7322_sample(struct qib_pportdata *ppd, u32 intv, in qib_set_cntr_7322_sample()
6393 static void qib_sdma_set_7322_desc_cnt(struct qib_pportdata *ppd, unsigned cnt) in qib_sdma_set_7322_desc_cnt()
6445 static void qib_7322_sdma_init_early(struct qib_pportdata *ppd) in qib_7322_sdma_init_early()
6450 static int init_sdma_7322_regs(struct qib_pportdata *ppd) in init_sdma_7322_regs()
6489 static u16 qib_sdma_7322_gethead(struct qib_pportdata *ppd) in qib_sdma_7322_gethead()
6534 static int qib_sdma_7322_busy(struct qib_pportdata *ppd) in qib_sdma_7322_busy()
6550 static u32 qib_7322_setpbc_control(struct qib_pportdata *ppd, u32 plen, in qib_7322_setpbc_control()
6919 static void set_txdds(struct qib_pportdata *ppd, int ridx, in set_txdds()
7175 static void find_best_ent(struct qib_pportdata *ppd, in find_best_ent()
7247 static void init_txdds_table(struct qib_pportdata *ppd, int override) in init_txdds_table()
7368 static void ibsd_wr_allchans(struct qib_pportdata *ppd, int addr, unsigned data, in ibsd_wr_allchans()
7383 static void serdes_7322_los_enable(struct qib_pportdata *ppd, int enable) in serdes_7322_los_enable()
7400 static int serdes_7322_init(struct qib_pportdata *ppd) in serdes_7322_init()
7410 static int serdes_7322_init_old(struct qib_pportdata *ppd) in serdes_7322_init_old()
7509 static int serdes_7322_init_new(struct qib_pportdata *ppd) in serdes_7322_init_new()
7709 static void set_man_code(struct qib_pportdata *ppd, int chan, int code) in set_man_code()
7715 static void set_man_mode_h1(struct qib_pportdata *ppd, int chan, in set_man_mode_h1()
7727 static void clock_man(struct qib_pportdata *ppd, int chan) in clock_man()
7744 static void write_tx_serdes_param(struct qib_pportdata *ppd, in write_tx_serdes_param()
7778 static void adj_tx_serdes(struct qib_pportdata *ppd) in adj_tx_serdes()
7791 static void force_h1(struct qib_pportdata *ppd) in force_h1()
7990 static void setup_7322_link_recovery(struct qib_pportdata *ppd, u32 both) in setup_7322_link_recovery()
8024 static void check_7322_rxe_status(struct qib_pportdata *ppd) in check_7322_rxe_status()