HomeSort by: relevance | last modified time | path
    Searched refs:adap (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/sys/dev/pci/cxgb/
cxgb_mc5.c 146 adapter_t *adap = mc5->adapter; local in function:init_mask_data_array
153 unsigned int server_base = t3_read_reg(adap, A_MC5_DB_SERVER_INDEX);
161 dbgi_wr_data3(adap, 0, 0, 0);
163 if (mc5_write(adap, data_array_base + (i << addr_shift),
169 dbgi_wr_data3(adap, 0x3fffffff, 0xfff80000, 0xff);
170 if (mc5_write(adap, mask_array_base + (i << addr_shift),
174 dbgi_wr_data3(adap, 0xffffffff, 0xffffffff, 0xff);
175 if (mc5_write(adap, mask_array_base + (i << addr_shift),
180 dbgi_wr_data3(adap,
184 if (mc5_write(adap, mask_array_base + (i << addr_shift)
194 adapter_t *adap = mc5->adapter; local in function:init_idt52100
258 adapter_t *adap = mc5->adapter; local in function:init_idt43102
339 adapter_t *adap = mc5->adapter; local in function:t3_mc5_init
401 adapter_t *adap = mc5->adapter; local in function:t3_read_mc5_range
433 adapter_t *adap = mc5->adapter; local in function:t3_mc5_intr_handler
    [all...]
cxgb_vsc7323.c 57 int t3_elmr_blk_write(adapter_t *adap, int start, const u32 *vals, int n)
60 const struct mdio_ops *mo = adapter_info(adap)->mdio_ops;
62 ELMR_LOCK(adap);
63 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_ADDR, start);
65 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_DATA_LO,
68 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_DATA_HI,
71 ELMR_UNLOCK(adap);
75 static int elmr_write(adapter_t *adap, int addr, u32 val)
77 return t3_elmr_blk_write(adap, addr, &val, 1);
80 int t3_elmr_blk_read(adapter_t *adap, int start, u32 *vals, int n
    [all...]
cxgb_xgmac.c 62 adapter_t *adap = mac->adapter; local in function:xaui_serdes_reset
65 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] |
69 (void)t3_read_reg(adap, ctrl);
73 t3_set_reg_field(adap, ctrl, clear[i], 0);
107 adapter_t *adap = mac->adapter; local in function:t3_mac_reset
110 t3_write_reg(adap, A_XGM_RESET_CTRL + oft, F_MAC_RESET_);
111 (void) t3_read_reg(adap, A_XGM_RESET_CTRL + oft); /* flush */
113 t3_write_regs(adap, mac_reset_avp, ARRAY_SIZE(mac_reset_avp), oft);
114 t3_set_reg_field(adap, A_XGM_RXFIFO_CFG + oft
171 adapter_t *adap = mac->adapter; local in function:t3b2_mac_reset
304 adapter_t *adap = mac->adapter; local in function:t3_mac_set_rx_mode
351 adapter_t *adap = mac->adapter; local in function:t3_mac_set_mtu
425 adapter_t *adap = mac->adapter; local in function:t3_mac_set_speed_duplex_fc
472 adapter_t *adap = mac->adapter; local in function:t3_mac_enable
510 adapter_t *adap = mac->adapter; local in function:t3_mac_disable
541 adapter_t *adap = mac->adapter; local in function:t3b2_mac_watchdog_task
    [all...]
cxgb_t3_hw.c 116 * @adap: the adapter
126 static void t3_read_indirect(adapter_t *adap, unsigned int addr_reg,
131 t3_write_reg(adap, addr_reg, start_idx);
132 *vals++ = t3_read_reg(adap, data_reg);
154 adapter_t *adap = mc7->adapter; local in function:t3_mc7_bd_read
168 t3_write_reg(adap, mc7->offset + A_MC7_BD_ADDR,
170 t3_write_reg(adap, mc7->offset + A_MC7_BD_OP, 0);
171 val = t3_read_reg(adap, mc7->offset + A_MC7_BD_OP);
173 val = t3_read_reg(adap,
178 val = t3_read_reg(adap, mc7->offset + A_MC7_BD_DATA1)
    [all...]
cxgb_common.h 595 #define adapter_info(adap) ((adap)->params.info)
597 static __inline int uses_xaui(const adapter_t *adap)
599 return adapter_info(adap)->caps & SUPPORTED_AUI;
602 static __inline int is_10G(const adapter_t *adap)
604 return adapter_info(adap)->caps & SUPPORTED_10000baseT_Full;
607 static __inline int is_offload(const adapter_t *adap)
610 return adap->params.offload;
616 static __inline unsigned int core_ticks_per_usec(const adapter_t *adap)
618 return adap->params.vpd.cclk / 1000
    [all...]
cxgb_adapter.h 412 #define ADAPTER_LOCK(adap) sx_xlock(&(adap)->lock);
413 #define ADAPTER_UNLOCK(adap) sx_xunlock(&(adap)->lock);
414 #define ADAPTER_LOCK_INIT(adap, name) SX_INIT(&(adap)->lock, name)
415 #define ADAPTER_LOCK_DEINIT(adap) SX_DESTROY(&(adap)->lock)
416 #define ADAPTER_LOCK_ASSERT_NOTOWNED(adap) sx_assert(&(adap)->lock, SA_UNLOCKED
    [all...]
cxgb_sge.c 217 * @adap: the adapter
226 t3_sge_init(adapter_t *adap, struct sge_params *p)
230 ups = 0; /* = ffs(pci_resource_len(adap->pdev, 2) >> 12); */
239 if (adap->params.rev > 0) {
240 if (!(adap->flags & (USING_MSIX | USING_MSI)))
244 t3_write_reg(adap, A_SG_CONTROL, ctrl);
245 t3_write_reg(adap, A_SG_EGR_RCQ_DRB_THRSH, V_HIRCQDRBTHRSH(512) |
247 t3_write_reg(adap, A_SG_TIMER_TICK, core_ticks_per_usec(adap) / 10);
248 t3_write_reg(adap, A_SG_CMDQ_CREDIT_TH, V_THRESHOLD(32)
1469 adapter_t *adap = qs->port->adapter; local in function:restart_ctrlq
1850 adapter_t *adap = qs->port->adapter; local in function:restart_offloadq
1941 adapter_t *adap = tdev2adap(tdev); local in function:t3_offload_tx
2563 adapter_t *adap = data; local in function:t3b_intr
2593 adapter_t *adap = data; local in function:t3_intr_msi
2613 adapter_t *adap = qs->port->adapter; local in function:t3_intr_msix
    [all...]
cxgb_osdep.h 265 #define CH_ERR(adap, fmt, ...) { }
267 #define CH_WARN(adap, fmt, ...) { }
268 #define CH_ALERT(adap, fmt, ...) { }
cxgb_lro.c 324 t3_rx_eth_lro(adapter_t *adap, struct sge_rspq *rq, struct mbuf *m,
371 t3_rx_eth(adap, rq, m, ethpad);
375 t3_lro_flush(adapter_t *adap, struct sge_qset *qs, struct lro_state *state)
cxgb_main.c 988 * @adap: the adapter
998 setup_rss(adapter_t *adap)
1010 for_each_port(adap, i) {
1011 const struct port_info *pi = adap2pinfo(adap, i);
1023 if (adap->rrss_map[rspq_map[i]] == 0xff)
1024 adap->rrss_map[rspq_map[i]] = i;
1026 t3_config_rss(adap, F_RQFEEDBACKENABLE | F_TNLLKPEN | F_TNLMAPEN |
1048 send_pktsched_cmd(struct adapter *adap, int sched, int qidx, int lo,
1065 t3_mgmt_tx(adap, m);
1087 * @adap: adapter being enable
    [all...]
cxgb_offload.c 1336 add_adapter(adapter_t *adap)
1339 TAILQ_INSERT_TAIL(&adapter_list, adap, adapter_entry);
1344 remove_adapter(adapter_t *adap)
1347 TAILQ_REMOVE(&adapter_list, adap, adapter_entry);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/
nouveau_nvkm_subdev_i2c_anx9805.c 52 struct i2c_adapter *adap = &pad->bus->i2c; local in function:anx9805_bus_xfer
58 tmp = nvkm_rdi2cr(adap, pad->addr, 0x07) & ~0x10;
59 nvkm_wri2cr(adap, pad->addr, 0x07, tmp | 0x10);
60 nvkm_wri2cr(adap, pad->addr, 0x07, tmp);
61 nvkm_wri2cr(adap, bus->addr, 0x43, 0x05);
66 nvkm_wri2cr(adap, bus->addr, 0x40, msg->addr << 1);
67 nvkm_wri2cr(adap, bus->addr, 0x41, seg);
68 nvkm_wri2cr(adap, bus->addr, 0x42, off);
69 nvkm_wri2cr(adap, bus->addr, 0x44, msg->len);
70 nvkm_wri2cr(adap, bus->addr, 0x45, 0x00)
146 struct i2c_adapter *adap = &pad->bus->i2c; local in function:anx9805_aux_xfer
202 struct i2c_adapter *adap = &pad->bus->i2c; local in function:anx9805_aux_lnk_ctl
    [all...]
nouveau_nvkm_subdev_i2c_bus.c 40 nvkm_i2c_bus_pre_xfer(struct i2c_adapter *adap)
42 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
47 nvkm_i2c_bus_post_xfer(struct i2c_adapter *adap)
49 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
85 nvkm_i2c_bus_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
87 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
100 nvkm_i2c_bus_func(struct i2c_adapter *adap)
nouveau_nvkm_subdev_i2c_aux.c 35 nvkm_i2c_aux_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
37 struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c);
89 nvkm_i2c_aux_i2c_func(struct i2c_adapter *adap)
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
atombios_i2c.h 31 u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap);
amdgpu_atombios_i2c.c 164 u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap)
amdgpu_smu_v11_0_i2c.c 667 static u32 smu_v11_0_i2c_eeprom_i2c_func(struct i2c_adapter *adap)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
i2c.h 100 nvkm_rdi2cr(struct i2c_adapter *adap, u8 addr, u8 reg)
108 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs));
116 nv_rd16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg)
124 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs));
132 nvkm_wri2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u8 val)
139 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs));
147 nv_wr16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u16 val)
154 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs));
162 nvkm_probe_i2c(struct i2c_adapter *adap, u8 addr)
164 return nvkm_rdi2cr(adap, addr, 0) >= 0
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/
drm_encoder_slave.c 41 * @adap: I2C adapter that will be used to communicate with
59 struct i2c_adapter *adap,
69 client = i2c_new_device(adap, info);
  /src/sys/external/bsd/drm2/dist/drm/i2c/
sil164_drv.c 387 struct i2c_adapter *adap = client->adapter; local in function:sil164_detect_slave
396 if (i2c_transfer(adap, &msg, 1) != 1) {
397 sil164_dbg(adap, "No dual-link slave found.");
401 return i2c_new_device(adap, &info);
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_atombios_i2c.c 157 u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap)
radeon_i2c.c 46 extern u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap);
903 static u32 radeon_hw_i2c_func(struct i2c_adapter *adap)
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_encoder_slave.h 108 struct i2c_adapter *adap,
drm_dp_helper.h 1348 * @adap: the CEC adapter for CEC-Tunneling-over-AUX support.
1354 struct cec_adapter *adap; member in struct:drm_dp_aux_cec
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
nouveau_nvkm_subdev_bios_init.c 292 struct i2c_adapter *adap = init_i2c(init, index); local in function:init_rdi2cr
293 if (adap && init_exec(init))
294 return nvkm_rdi2cr(adap, addr, reg);
301 struct i2c_adapter *adap = init_i2c(init, index); local in function:init_wri2cr
302 if (adap && init_exec(init))
303 return nvkm_wri2cr(adap, addr, reg, val);
1082 struct i2c_adapter *adap = init_i2c(init, index); local in function:init_zm_i2c
1088 if (adap && (ret = i2c_transfer(adap, &msg, 1)) != 1)
2166 struct i2c_adapter *adap; local in function:init_i2c_long_if
    [all...]

Completed in 55 milliseconds

1 2