Searched refs:mc3 (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | mc3.c | 44 void t1_mc3_intr_enable(struct pemc3 *mc3) in t1_mc3_intr_enable() argument 46 u32 en = t1_read_reg_4(mc3->adapter, A_PL_ENABLE); in t1_mc3_intr_enable() 48 if (t1_is_asic(mc3->adapter)) { in t1_mc3_intr_enable() 49 t1_write_reg_4(mc3->adapter, A_MC3_INT_ENABLE, MC3_INTR_MASK); in t1_mc3_intr_enable() 50 t1_write_reg_4(mc3->adapter, A_PL_ENABLE, en | F_PL_INTR_MC3); in t1_mc3_intr_enable() 53 t1_write_reg_4(mc3->adapter, FPGA_MC3_REG_INTRENABLE, in t1_mc3_intr_enable() 55 t1_write_reg_4(mc3->adapter, A_PL_ENABLE, in t1_mc3_intr_enable() 61 void t1_mc3_intr_disable(struct pemc3 *mc3) in t1_mc3_intr_disable() argument 63 u32 pl_intr = t1_read_reg_4(mc3->adapter, A_PL_ENABLE); in t1_mc3_intr_disable() 65 if (t1_is_asic(mc3->adapter)) { in t1_mc3_intr_disable() [all …]
|
H A D | mc3.h | 41 void t1_mc3_destroy(struct pemc3 *mc3); 42 int t1_mc3_init(struct pemc3 *mc3, unsigned int mc3_clock); 44 int t1_mc3_intr_handler(struct pemc3 *mc3); 45 void t1_mc3_intr_enable(struct pemc3 *mc3); 46 void t1_mc3_intr_disable(struct pemc3 *mc3); 47 void t1_mc3_intr_clear(struct pemc3 *mc3); 49 unsigned int t1_mc3_get_size(struct pemc3 *mc3); 50 const struct pemc3_intr_counts *t1_mc3_get_intr_counts(struct pemc3 *mc3);
|
H A D | ch_subr.c | 250 (void) t1_mc3_intr_handler(adapter->mc3); in fpga_slow_intr() 990 t1_mc3_intr_enable(adapter->mc3); in t1_interrupts_enable() 1033 t1_mc3_intr_disable(adapter->mc3); in t1_interrupts_disable() 1070 t1_mc3_intr_clear(adapter->mc3); in t1_interrupts_clear() 1115 (void) t1_mc3_intr_handler(adapter->mc3); in asic_slow_intr() 1237 if (adapter->mc3 && t1_mc3_init(adapter->mc3, bi->clock_mc3)) in t1_init_hw_modules() 1323 if (adapter->mc3) in t1_free_sw_modules() 1324 t1_mc3_destroy(adapter->mc3); in t1_free_sw_modules() 1395 adapter->mc3 = t1_mc3_create(adapter); in t1_init_sw_modules() 1396 if (!adapter->mc3) { in t1_init_sw_modules() [all …]
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | ch.h | 199 struct pemc3 *mc3; member
|
/illumos-gate/usr/src/uts/common/ |
H A D | Makefile.files | 1982 CH_COM_OBJS = ch_mac.o ch_subr.o cspi.o espi.o ixf1010.o mc3.o mc4.o mc5.o \
|