Home
last modified time | relevance | path

Searched refs:elink_dev (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/
H A Dclc.h22 struct elink_dev;
24 extern u32 elink_cb_reg_read(struct elink_dev *cb, u32 reg_addr);
25 extern void elink_cb_reg_write(struct elink_dev *cb, u32 reg_addr, u32 val);
27 extern void elink_cb_reg_wb_write(struct elink_dev *cb, u32 offset,
29 extern void elink_cb_reg_wb_read(struct elink_dev *cb, u32 offset,
33 extern u8 elink_cb_gpio_write(struct elink_dev *cb,
36 extern u8 elink_cb_gpio_mult_write(struct elink_dev *cb,
40 extern u32 elink_cb_gpio_read(struct elink_dev *cb, u16 gpio_num, u8 port);
41 extern u8 elink_cb_gpio_int_write(struct elink_dev *cb,
45 extern u32 elink_cb_fw_command(struct elink_dev *cb, u32 command, u32 param);
[all …]
/titanic_44/usr/src/uts/common/io/bnxe/577xx/common/
H A Dbnxe_clc.c345 static u32 elink_bits_en(struct elink_dev *cb, u32 reg, u32 bits) in elink_bits_en()
354 static u32 elink_bits_dis(struct elink_dev *cb, u32 reg, u32 bits) in elink_bits_dis()
377 struct elink_dev *cb = params->cb; in elink_check_lfa()
496 static void elink_get_epio(struct elink_dev *cb, u32 epio_pin, u32 *en) in elink_get_epio()
513 static void elink_set_epio(struct elink_dev *cb, u32 epio_pin, u32 en) in elink_set_epio()
538 static void elink_set_cfg_pin(struct elink_dev *cb, u32 pin_cfg, u32 val) in elink_set_cfg_pin()
551 static u32 elink_get_cfg_pin(struct elink_dev *cb, u32 pin_cfg, u32 *val) in elink_get_cfg_pin()
573 struct elink_dev *cb = params->cb; in elink_ets_e2e3a0_disabled()
664 struct elink_dev *cb = params->cb; in elink_ets_e3b0_set_credit_upper_bound_nig()
702 struct elink_dev *cb = params->cb; in elink_ets_e3b0_nig_disabled()
[all …]
/titanic_44/usr/src/uts/common/io/bnxe/
H A Dbnxe_debug.c71 void elink_cb_dbg(struct elink_dev * bp, char * fmt) in elink_cb_dbg()
88 void elink_cb_dbg1(struct elink_dev * bp, char * fmt, u32 arg1) in elink_cb_dbg1()
105 void elink_cb_dbg2(struct elink_dev * bp, char * fmt, u32 arg1, u32 arg2) in elink_cb_dbg2()
122 void elink_cb_dbg3(struct elink_dev * bp, char * fmt, u32 arg1, u32 arg2, u32 arg3) in elink_cb_dbg3()
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_phy.c55 void elink_cb_dbg(struct elink_dev *bp, _In_ char* fmt ) in elink_cb_dbg()
59 void elink_cb_dbg1(struct elink_dev *bp, _In_ char* fmt, u32 arg1 ) in elink_cb_dbg1()
63 void elink_cb_dbg2(struct elink_dev *bp, _In_ char* fmt, u32 arg1, u32 arg2 ) in elink_cb_dbg2()
68 void elink_cb_dbg3(struct elink_dev *bp, _In_ char* fmt, u32 arg1, u32 arg2, u32 arg3 ) in elink_cb_dbg3()
75 u32 elink_cb_reg_read(struct elink_dev *cb, u32 reg_addr ) in elink_cb_reg_read()
80 void elink_cb_reg_write(struct elink_dev *cb, u32 reg_addr, u32 val ) in elink_cb_reg_write()
86 void elink_cb_reg_wb_write(struct elink_dev *cb, u32 offset, u32 *wb_write, u16 len ) in elink_cb_reg_wb_write()
91 void elink_cb_reg_wb_read(struct elink_dev *cb, u32 offset, u32 *wb_write, u16 len ) in elink_cb_reg_wb_read()
97 u8 elink_cb_gpio_write(struct elink_dev *cb, u16 gpio_num, u8 mode, u8 port) in elink_cb_gpio_write()
102 u8 elink_cb_gpio_mult_write(struct elink_dev *cb, u8 pins, u8 mode) in elink_cb_gpio_mult_write()
[all …]
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h100 #ifndef elink_dev
101 #define elink_dev _lm_device_t macro