/netbsd-current/sys/dev/pci/ |
H A D | if_ena.c | 254 struct ena_adapter *adapter = device_private(dmadev); local 262 dma_space_addr = ENA_DMA_BIT_MASK(adapter->dma_width); 267 dma->tag = adapter->sc_dmat; 308 bus_dmamap_destroy(adapter->sc_dmat, dma->map); 315 struct ena_adapter *adapter) 323 aprint_error_dev(adapter->pdev, "invalid type (type=0x%x)\n", 339 adapter->sc_btag = pa->pa_memt; 341 memtype, &adapter->sc_memaddr, &adapter->sc_mapsize, &flags); 343 aprint_error_dev(adapter 314 ena_allocate_pci_resources(struct pci_attach_args *pa, struct ena_adapter *adapter) argument 373 ena_free_pci_resources(struct ena_adapter *adapter) argument 402 struct ena_adapter *adapter = if_getsoftc(ifp); local 431 ena_alloc_counters_rx(struct ena_adapter *adapter, struct ena_stats_rx *st, int queue) argument 452 ena_alloc_counters_tx(struct ena_adapter *adapter, struct ena_stats_tx *st, int queue) argument 474 ena_alloc_counters_dev(struct ena_adapter *adapter, struct ena_stats_dev *st, int queue) argument 490 ena_alloc_counters_hwstats(struct ena_adapter *adapter, struct ena_hw_stats *st, int queue) argument 526 ena_init_io_rings_common(struct ena_adapter *adapter, struct ena_ring *ring, uint16_t qid) argument 536 ena_init_io_rings(struct ena_adapter *adapter) argument 598 ena_free_io_ring_resources(struct ena_adapter *adapter, unsigned int qid) argument 613 ena_free_all_io_rings_resources(struct ena_adapter *adapter) argument 678 ena_setup_tx_resources(struct ena_adapter *adapter, int qid) argument 751 ena_free_tx_resources(struct ena_adapter *adapter, int qid) argument 792 ena_setup_all_tx_resources(struct ena_adapter *adapter) argument 821 ena_free_all_tx_resources(struct ena_adapter *adapter) argument 854 ena_setup_rx_resources(struct ena_adapter *adapter, unsigned int qid) argument 946 ena_free_rx_resources(struct ena_adapter *adapter, unsigned int qid) argument 985 ena_setup_all_rx_resources(struct ena_adapter *adapter) argument 1013 ena_free_all_rx_resources(struct ena_adapter *adapter) argument 1022 ena_alloc_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument 1077 ena_free_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) argument 1100 struct ena_adapter *adapter = rx_ring->adapter; local 1158 ena_free_rx_bufs(struct ena_adapter *adapter, unsigned int qid) argument 1177 ena_refill_all_rx_bufs(struct ena_adapter *adapter) argument 1194 ena_free_all_rx_bufs(struct ena_adapter *adapter) argument 1208 ena_free_tx_bufs(struct ena_adapter *adapter, unsigned int qid) argument 1237 ena_free_all_tx_bufs(struct ena_adapter *adapter) argument 1245 ena_destroy_all_tx_queues(struct ena_adapter *adapter) argument 1257 ena_destroy_all_rx_queues(struct ena_adapter *adapter) argument 1269 ena_destroy_all_io_queues(struct ena_adapter *adapter) argument 1278 struct ena_adapter *adapter = tx_ring->adapter; local 1300 ena_create_io_queues(struct ena_adapter *adapter) argument 1393 struct ena_adapter *adapter; local 1545 struct ena_adapter *adapter; local 1687 struct ena_adapter *adapter; local 1827 struct ena_adapter *adapter = (struct ena_adapter *)arg; local 1864 struct ena_adapter *adapter = que->adapter; local 1923 ena_enable_msix(struct ena_adapter *adapter) argument 1993 ena_request_mgmnt_irq(struct ena_adapter *adapter) argument 2030 ena_request_io_irq(struct ena_adapter *adapter) argument 2112 ena_free_mgmnt_irq(struct ena_adapter *adapter) argument 2124 ena_free_io_irq(struct ena_adapter *adapter) argument 2140 ena_free_irqs(struct ena_adapter* adapter) argument 2149 ena_disable_msix(struct ena_adapter *adapter) argument 2156 ena_unmask_all_io_irqs(struct ena_adapter *adapter) argument 2174 ena_rss_configure(struct ena_adapter *adapter) argument 2198 ena_up_complete(struct ena_adapter *adapter) argument 2221 ena_up(struct ena_adapter *adapter) argument 2344 struct ena_adapter *adapter = if_getsoftc(ifp); local 2363 struct ena_adapter *adapter = if_getsoftc(ifp); local 2376 struct ena_adapter *adapter; local 2391 struct ena_adapter *adapter; local 2496 ena_update_hwassist(struct ena_adapter *adapter) argument 2532 ena_setup_ifnet(device_t pdev, struct ena_adapter *adapter, struct ena_com_dev_get_features_ctx *feat) argument 2605 ena_set_stopping_flag(struct ena_adapter *adapter, bool value) argument 2626 ena_down(struct ena_adapter *adapter) argument 2767 struct ena_adapter *adapter; local 2795 struct ena_adapter *adapter; local 2916 struct ena_adapter *adapter = tx_ring->adapter; local 3020 struct ena_adapter *adapter = ifp->if_softc; local 3084 ena_calc_io_queue_num(struct pci_attach_args *pa, struct ena_adapter *adapter, struct ena_com_dev_get_features_ctx *get_feat_ctx) argument 3104 ena_calc_queue_size(struct ena_adapter *adapter, uint16_t *max_tx_sgl_size, uint16_t *max_rx_sgl_size, struct ena_com_dev_get_features_ctx *feat) argument 3145 struct ena_adapter *adapter = device_private(self); local 3234 ena_device_init(struct ena_adapter *adapter, device_t pdev, struct ena_com_dev_get_features_ctx *get_feat_ctx, int *wd_active) argument 3324 ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *adapter, int io_vectors) argument 3358 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; local 3375 check_for_missing_keep_alive(struct ena_adapter *adapter) argument 3398 check_for_admin_com_state(struct ena_adapter *adapter) argument 3411 check_missing_comp_in_queue(struct ena_adapter *adapter, struct ena_ring *tx_ring) argument 3468 check_for_missing_tx_completions(struct ena_adapter *adapter) argument 3517 check_for_empty_rx_ring(struct ena_adapter *adapter) argument 3562 struct ena_adapter *adapter = (struct ena_adapter *)data; local 3595 struct ena_adapter *adapter = (struct ena_adapter *)arg; local 3682 struct ena_adapter *adapter = device_private(self); local 3872 struct ena_adapter *adapter = device_private(pdev); local 3966 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; local [all...] |
/netbsd-current/sys/dev/pci/cxgb/ |
H A D | cxgb_t3_hw.c | 45 * @adapter: the adapter performing the operation 58 int t3_wait_op_done_val(adapter_t *adapter, int reg, u32 mask, int polarity, argument 62 u32 val = t3_read_reg(adapter, reg); 78 * @adapter: the adapter to program 87 void t3_write_regs(adapter_t *adapter, const struct addr_val_pair *p, int n, argument 91 t3_write_reg(adapter, p->reg_addr + offset, p->val); 98 * @adapter: the adapter t 106 t3_set_reg_field(adapter_t *adapter, unsigned int addr, u32 mask, u32 val) argument 214 mi1_read(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int *valp) argument 233 mi1_write(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int val) argument 259 mi1_ext_read(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int *valp) argument 281 mi1_ext_write(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int val) argument 549 t3_seeprom_read(adapter_t *adapter, u32 addr, u32 *data) argument 582 t3_seeprom_write(adapter_t *adapter, u32 addr, u32 data) argument 614 t3_seeprom_wp(adapter_t *adapter, int enable) argument 634 get_vpd_params(adapter_t *adapter, struct vpd_params *p) argument 711 sf1_read(adapter_t *adapter, unsigned int byte_cnt, int cont, u32 *valp) argument 738 sf1_write(adapter_t *adapter, unsigned int byte_cnt, int cont, u32 val) argument 759 flash_wait_op(adapter_t *adapter, int attempts, int delay) argument 790 t3_read_flash(adapter_t *adapter, unsigned int addr, unsigned int nwords, u32 *data, int byte_oriented) argument 824 t3_write_flash(adapter_t *adapter, unsigned int addr, unsigned int n, const u8 *data) argument 869 t3_get_tp_version(adapter_t *adapter, u32 *vers) argument 890 t3_check_tpsram_version(adapter_t *adapter) argument 927 t3_check_tpsram(adapter_t *adapter, const u8 *tp_sram, unsigned int size) argument 957 t3_get_fw_version(adapter_t *adapter, u32 *vers) argument 969 t3_check_fw_version(adapter_t *adapter) argument 1001 t3_flash_erase_sectors(adapter_t *adapter, int start, int end) argument 1027 t3_load_fw(adapter_t *adapter, const u8 *fw_data, unsigned int size) argument 1109 t3_link_changed(adapter_t *adapter, int port_id) argument 1197 t3_set_vlan_accel(adapter_t *adapter, unsigned int ports, int on) argument 1226 t3_handle_intr_status(adapter_t *adapter, unsigned int reg, unsigned int mask, const struct intr_info *acts, unsigned long *stats) argument 1296 pci_intr_handler(adapter_t *adapter) argument 1332 pcie_intr_handler(adapter_t *adapter) argument 1362 tp_intr_handler(adapter_t *adapter) argument 1379 cim_intr_handler(adapter_t *adapter) argument 1405 ulprx_intr_handler(adapter_t *adapter) argument 1420 ulptx_intr_handler(adapter_t *adapter) argument 1447 pmtx_intr_handler(adapter_t *adapter) argument 1477 pmrx_intr_handler(adapter_t *adapter) argument 1498 cplsw_intr_handler(adapter_t *adapter) argument 1517 mps_intr_handler(adapter_t *adapter) argument 1536 adapter_t *adapter = mc7->adapter; local 1624 t3_phy_intr_handler(adapter_t *adapter) argument 1660 t3_slow_intr_handler(adapter_t *adapter) argument 1720 t3_intr_enable(adapter_t *adapter) argument 1772 t3_intr_disable(adapter_t *adapter) argument 1785 t3_intr_clear(adapter_t *adapter) argument 1828 t3_port_intr_enable(adapter_t *adapter, int idx) argument 1844 t3_port_intr_disable(adapter_t *adapter, int idx) argument 1860 t3_port_intr_clear(adapter_t *adapter, int idx) argument 1879 t3_sge_write_context(adapter_t *adapter, unsigned int id, unsigned int type) argument 1909 t3_sge_init_ecntxt(adapter_t *adapter, unsigned int id, int gts_enable, enum sge_context_type type, int respq, u64 base_addr, unsigned int size, unsigned int token, int gen, unsigned int cidx) argument 1952 t3_sge_init_flcntxt(adapter_t *adapter, unsigned int id, int gts_enable, u64 base_addr, unsigned int size, unsigned int bsize, unsigned int cong_thres, int gen, unsigned int cidx) argument 1991 t3_sge_init_rspcntxt(adapter_t *adapter, unsigned int id, int irq_vec_idx, u64 base_addr, unsigned int size, unsigned int fl_thres, int gen, unsigned int cidx) argument 2030 t3_sge_init_cqcntxt(adapter_t *adapter, unsigned int id, u64 base_addr, unsigned int size, int rspq, int ovfl_mode, unsigned int credits, unsigned int credit_thres) argument 2061 t3_sge_enable_ecntxt(adapter_t *adapter, unsigned int id, int enable) argument 2085 t3_sge_disable_fl(adapter_t *adapter, unsigned int id) argument 2109 t3_sge_disable_rspcntxt(adapter_t *adapter, unsigned int id) argument 2133 t3_sge_disable_cqcntxt(adapter_t *adapter, unsigned int id) argument 2163 t3_sge_cqcntxt_op(adapter_t *adapter, unsigned int id, unsigned int op, unsigned int credits) argument 2203 t3_sge_read_context(unsigned int type, adapter_t *adapter, unsigned int id, u32 data[4]) argument 2230 t3_sge_read_ecntxt(adapter_t *adapter, unsigned int id, u32 data[4]) argument 2246 t3_sge_read_cq(adapter_t *adapter, unsigned int id, u32 data[4]) argument 2262 t3_sge_read_fl(adapter_t *adapter, unsigned int id, u32 data[4]) argument 2278 t3_sge_read_rspq(adapter_t *adapter, unsigned int id, u32 data[4]) argument 2297 t3_config_rss(adapter_t *adapter, unsigned int rss_config, const u8 *cpus, const u16 *rspq) argument 2333 t3_read_rss(adapter_t *adapter, u8 *lkup, u16 *map) argument 2953 t3_config_trace_filter(adapter_t *adapter, const struct trace_params *tp, int filter_index, int invert, int enable) argument 3187 calibrate_xgm(adapter_t *adapter) argument 3214 calibrate_xgm_t3b(adapter_t *adapter) argument 3244 wrreg_wait(adapter_t *adapter, unsigned int addr, u32 val) argument 3269 adapter_t *adapter = mc7->adapter; local 3434 t3_init_hw(adapter_t *adapter, u32 fw_params) argument 3507 get_pci_mode(adapter_t *adapter, struct pci_params *p) argument 3582 mc7_prep(adapter_t *adapter, struct mc7 *mc7, unsigned int base_addr, const char *name) argument 3595 mac_prep(struct cmac *mac, adapter_t *adapter, int index) argument 3625 early_hw_init(adapter_t *adapter, const struct adapter_info *ai) argument 3657 t3_reset_adapter(adapter_t *adapter) argument 3695 t3_prep_adapter(adapter_t *adapter, const struct adapter_info *ai, int reset) argument 3803 t3_led_ready(adapter_t *adapter) argument 3809 t3_port_failover(adapter_t *adapter, int port) argument 3818 t3_failover_done(adapter_t *adapter, int port) argument 3824 t3_failover_clear(adapter_t *adapter) argument [all...] |
H A D | cxgb_adapter.h | 60 struct adapter; 97 struct adapter *parent; 102 struct adapter *adapter; member in struct:port_info 134 enum { /* adapter flags */ 311 struct adapter { struct 314 TAILQ_ENTRY(adapter) adapter_entry; 399 #define MDIO_LOCK(adapter) mtx_lock(&(adapter)->mdio_lock) 400 #define MDIO_UNLOCK(adapter) mtx_unloc 433 t3_read_reg(adapter_t *adapter, uint32_t reg_addr) argument 439 t3_write_reg(adapter_t *adapter, uint32_t reg_addr, uint32_t val) argument 445 t3_os_pci_read_config_4(adapter_t *adapter, int reg, uint32_t *val) argument 451 t3_os_pci_write_config_4(adapter_t *adapter, int reg, uint32_t val) argument 457 t3_os_pci_read_config_2(adapter_t *adapter, int reg, uint16_t *val) argument 468 t3_os_pci_write_config_2(adapter_t *adapter, int reg, uint16_t val) argument 574 offload_running(adapter_t *adapter) argument [all...] |
H A D | cxgb_common.h | 67 enum { /* adapter interrupt-maintained statistics */ 139 int (*read)(adapter_t *adapter, int phy_addr, int mmd_addr, 141 int (*write)(adapter_t *adapter, int phy_addr, int mmd_addr, 153 unsigned long caps; /* adapter capabilities */ 159 void (*phy_prep)(struct cphy *phy, adapter_t *adapter, int phy_addr, 436 adapter_t *adapter; member in struct:mc5 450 adapter_t *adapter; /* backpointer to adapter */ member in struct:mc7 464 adapter_t *adapter; member in struct:cmac 532 adapter_t *adapter; /* associate member in struct:cphy 555 cphy_init(struct cphy *phy, adapter_t *adapter, int phy_addr, struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops) argument 638 t3_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity, int attempts, int delay) argument [all...] |
H A D | cxgb_mc5.c | 99 static int mc5_cmd_write(adapter_t *adapter, u32 cmd) argument 101 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_CMD, cmd); 102 return t3_wait_op_done(adapter, A_MC5_DB_DBGI_RSP_STATUS, 106 static inline void dbgi_wr_addr3(adapter_t *adapter, u32 v1, u32 v2, u32 v3) argument 108 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_ADDR0, v1); 109 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_ADDR1, v2); 110 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_ADDR2, v3); 113 static inline void dbgi_wr_data3(adapter_t *adapter, u32 v1, u32 v2, u32 v3) argument 115 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA0, v1); 116 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA 120 dbgi_rd_rsp3(adapter_t *adapter, u32 *v1, u32 *v2, u32 *v3) argument 132 mc5_write(adapter_t *adapter, u32 addr_lo, u32 cmd) argument 465 t3_mc5_prep(adapter_t *adapter, struct mc5 *mc5, int mode) argument [all...] |
H A D | cxgb_offload.h | 46 struct adapter; 52 void cxgb_adapter_ofld(struct adapter *adapter); 53 void cxgb_adapter_unofld(struct adapter *adapter); 54 int cxgb_offload_activate(struct adapter *adapter); 55 void cxgb_offload_deactivate(struct adapter *adapter); 64 * adapter activate [all...] |
H A D | cxgb_offload.c | 66 TAILQ_HEAD(, adapter) adapter_list; 79 struct adapter *adapter = tdev2adap(tdev); local 81 return (isset(&adapter->open_device_map, OFFLOAD_DEVMAP_BIT)); 173 struct adapter *adapter; local 177 TAILQ_FOREACH(adapter, &adapter_list, adapter_entry) { 178 for_each_port(adapter, port) { 179 if (ifp == adapter->port[port].ifp) { 190 get_iff_from_mac(adapter_t *adapter, cons argument 215 failover_fixup(adapter_t *adapter, int port) argument 236 cxgb_ulp_iscsi_ctl(adapter_t *adapter, unsigned int req, void *data) argument 273 cxgb_rdma_ctl(adapter_t *adapter, unsigned int req, void *data) argument 355 struct adapter *adapter = tdev2adap(tdev); local 1357 cxgb_offload_activate(struct adapter *adapter) argument 1426 cxgb_offload_deactivate(struct adapter *adapter) argument 1465 cxgb_adapter_ofld(struct adapter *adapter) argument 1482 cxgb_adapter_unofld(struct adapter *adapter) argument [all...] |
H A D | cxgb_ael1002.c | 56 t3_set_reg_field(phy->adapter, A_T3DBG_GPIO_EN, 0, tx_on_gpio); 144 void t3_ael1002_phy_prep(struct cphy *phy, adapter_t *adapter, int phy_addr, argument 147 cphy_init(phy, adapter, phy_addr, &ael1002_ops, mdio_ops); 217 void t3_ael1006_phy_prep(struct cphy *phy, adapter_t *adapter, int phy_addr, argument 220 cphy_init(phy, adapter, phy_addr, &ael1006_ops, mdio_ops); 252 void t3_qt2045_phy_prep(struct cphy *phy, adapter_t *adapter, int phy_addr, argument 257 cphy_init(phy, adapter, phy_addr, &qt2045_ops, mdio_ops); 279 status = t3_read_reg(phy->adapter, 281 t3_read_reg(phy->adapter, 283 t3_read_reg(phy->adapter, 329 t3_xaui_direct_phy_prep(struct cphy *phy, adapter_t *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument [all...] |
H A D | cxgb_xgmac.c | 62 adapter_t *adap = mac->adapter; 80 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, 83 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, 0, 107 adapter_t *adap = mac->adapter; 171 adapter_t *adap = mac->adapter; 235 t3_write_reg(mac->adapter, A_XGM_RX_EXACT_MATCH_LOW_1 + oft, addr_lo); 236 t3_write_reg(mac->adapter, A_XGM_RX_EXACT_MATCH_HIGH_1 + oft, addr_hi); 243 idx = mac->ext_port + idx * mac->adapter->params.nports; 247 if (mac->multiport && idx < mac->adapter->params.nports) 248 t3_vsc7323_set_addr(mac->adapter, add [all...] |
H A D | cxgb_main.c | 91 static void cxgb_down_locked(struct adapter *sc); 101 static void cxgb_free(struct adapter *); 102 static __inline void reg_block_dump(struct adapter *ap, uint8_t *buf, unsigned int start, 111 CFATTACH_DECL_NEW(cxgbc, sizeof(struct adapter), cxgb_controller_match, cxgb_controller_attach, cxgb_controller_detach, NULL); 205 t3rev2char(struct adapter *adapter) argument 209 switch(adapter->params.rev) { 296 struct adapter *sc; 361 printf("prep adapter failed\n"); 424 /* Create a periodic callout for checking adapter statu 903 t3_os_link_changed(adapter_t *adapter, int port_id, int link_status, int speed, int duplex, int fc) argument 947 t3_os_set_hw_addr(adapter_t *adapter, int port_idx, u8 hw_addr[]) argument 1594 check_t3b2_mac(struct adapter *adapter) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/include/linux/ |
H A D | i2c-algo-bit.h | 55 i2c_bit_add_bus(struct i2c_adapter *adapter) argument 58 adapter->algo = &i2c_bit_algo;
|
H A D | i2c.h | 144 struct i2c_adapter *adapter; member in struct:i2c_client 176 i2c_add_adapter(struct i2c_adapter *adapter __unused) 183 i2c_del_adapter(struct i2c_adapter *adapter __unused) 188 i2c_get_adapdata(const struct i2c_adapter *adapter) argument 191 return adapter->i2ca_adapdata; 195 i2c_set_adapdata(struct i2c_adapter *adapter, void *data) argument 198 adapter->i2ca_adapdata = data;
|
/netbsd-current/sys/external/bsd/drm2/dist/include/drm/ |
H A D | drm_dp_dual_mode_helper.h | 69 ssize_t drm_dp_dual_mode_read(struct i2c_adapter *adapter, 71 ssize_t drm_dp_dual_mode_write(struct i2c_adapter *adapter, 108 enum drm_dp_dual_mode_type drm_dp_dual_mode_detect(struct i2c_adapter *adapter); 110 struct i2c_adapter *adapter); 112 struct i2c_adapter *adapter, bool *enabled); 114 struct i2c_adapter *adapter, bool enable); 117 int drm_lspcon_get_mode(struct i2c_adapter *adapter, 119 int drm_lspcon_set_mode(struct i2c_adapter *adapter,
|
H A D | drm_scdc_helper.h | 93 ssize_t drm_scdc_read(struct i2c_adapter *adapter, u8 offset, void *buffer, 95 ssize_t drm_scdc_write(struct i2c_adapter *adapter, u8 offset, 100 * @adapter: I2C adapter 110 static inline int drm_scdc_readb(struct i2c_adapter *adapter, u8 offset, argument 113 return drm_scdc_read(adapter, offset, value, sizeof(*value)); 118 * @adapter: I2C adapter 128 static inline int drm_scdc_writeb(struct i2c_adapter *adapter, u8 offset, argument 131 return drm_scdc_write(adapter, offse [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_scdc_helper.c | 48 * @adapter: I2C controller 58 ssize_t drm_scdc_read(struct i2c_adapter *adapter, u8 offset, void *buffer, argument 76 ret = i2c_transfer(adapter, msgs, ARRAY_SIZE(msgs)); 88 * @adapter: I2C controller 98 ssize_t drm_scdc_write(struct i2c_adapter *adapter, u8 offset, argument 119 err = i2c_transfer(adapter, &msg, 1); 134 * @adapter: I2C adapter for DDC channel 142 bool drm_scdc_get_scrambling_status(struct i2c_adapter *adapter) argument 147 ret = drm_scdc_readb(adapter, SCDC_SCRAMBLER_STATU 169 drm_scdc_set_scrambling(struct i2c_adapter *adapter, bool enable) argument 224 drm_scdc_set_high_tmds_clock_ratio(struct i2c_adapter *adapter, bool set) argument [all...] |
H A D | drm_dp_dual_mode_helper.c | 57 * @adapter: I2C adapter for the DDC bus 68 ssize_t drm_dp_dual_mode_read(struct i2c_adapter *adapter, argument 87 ret = i2c_transfer(adapter, msgs, ARRAY_SIZE(msgs)); 99 * @adapter: I2C adapter for the DDC bus 110 ssize_t drm_dp_dual_mode_write(struct i2c_adapter *adapter, argument 131 ret = i2c_transfer(adapter, &msg, 1); 174 * @adapter: I2C adapter fo 187 drm_dp_dual_mode_detect(struct i2c_adapter *adapter) argument 272 drm_dp_dual_mode_max_tmds_clock(enum drm_dp_dual_mode_type type, struct i2c_adapter *adapter) argument 316 drm_dp_dual_mode_get_tmds_output(enum drm_dp_dual_mode_type type, struct i2c_adapter *adapter, bool *enabled) argument 356 drm_dp_dual_mode_set_tmds_output(enum drm_dp_dual_mode_type type, struct i2c_adapter *adapter, bool enable) argument 441 drm_lspcon_get_mode(struct i2c_adapter *adapter, enum drm_lspcon_mode *mode) argument 487 drm_lspcon_set_mode(struct i2c_adapter *adapter, enum drm_lspcon_mode mode) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_gmbus.h | 42 int intel_gmbus_output_aksv(struct i2c_adapter *adapter); 46 void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed); 47 void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit); 48 bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter);
|
H A D | intel_gmbus.c | 147 return container_of(i2c, struct intel_gmbus, adapter); 279 intel_gpio_pre_xfer(struct i2c_adapter *adapter) argument 281 struct intel_gmbus *bus = container_of(adapter, 283 adapter); 298 intel_gpio_post_xfer(struct i2c_adapter *adapter) argument 300 struct intel_gmbus *bus = container_of(adapter, 302 adapter); 321 bus->adapter.algo_data = algo; 667 do_gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num, argument 670 struct intel_gmbus *bus = container_of(adapter, 796 gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num) argument 821 intel_gmbus_output_aksv(struct i2c_adapter *adapter) argument 861 gmbus_func(struct i2c_adapter *adapter) argument 875 gmbus_lock_bus(struct i2c_adapter *adapter, unsigned int flags) argument 884 gmbus_trylock_bus(struct i2c_adapter *adapter, unsigned int flags) argument 893 gmbus_unlock_bus(struct i2c_adapter *adapter, unsigned int flags) argument 998 intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed) argument 1005 intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit) argument 1020 intel_gmbus_is_forced_bit(struct i2c_adapter *adapter) argument [all...] |
H A D | dvo_ch7xxx.c | 144 struct i2c_adapter *adapter = dvo->i2c_bus; local 166 if (i2c_transfer(adapter, msgs, 2) == 2) { 173 addr, adapter->name, dvo->slave_addr); 182 struct i2c_adapter *adapter = dvo->i2c_bus; local 194 if (i2c_transfer(adapter, &msg, 1) == 1) 199 addr, adapter->name, dvo->slave_addr); 206 struct i2c_adapter *adapter) 217 dvo->i2c_bus = adapter; 227 vendor, adapter->name, dvo->slave_addr); 238 device, adapter 205 ch7xxx_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument [all...] |
H A D | dvo_sil164.c | 77 struct i2c_adapter *adapter = dvo->i2c_bus; local 99 if (i2c_transfer(adapter, msgs, 2) == 2) { 106 addr, adapter->name, dvo->slave_addr); 114 struct i2c_adapter *adapter = dvo->i2c_bus; local 126 if (i2c_transfer(adapter, &msg, 1) == 1) 131 addr, adapter->name, dvo->slave_addr); 139 struct i2c_adapter *adapter) 149 dvo->i2c_bus = adapter; 158 ch, adapter->name, dvo->slave_addr); 167 ch, adapter 138 sil164_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument [all...] |
H A D | dvo_tfp410.c | 102 struct i2c_adapter *adapter = dvo->i2c_bus; local 124 if (i2c_transfer(adapter, msgs, 2) == 2) { 131 addr, adapter->name, dvo->slave_addr); 139 struct i2c_adapter *adapter = dvo->i2c_bus; local 151 if (i2c_transfer(adapter, &msg, 1) == 1) 156 addr, adapter->name, dvo->slave_addr); 175 struct i2c_adapter *adapter) 185 dvo->i2c_bus = adapter; 192 id, adapter->name, dvo->slave_addr); 199 id, adapter 174 tfp410_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/linux/ |
H A D | linux_i2c.c | 66 i2c_new_device(struct i2c_adapter *adapter, const struct i2c_board_info *info) 71 client->adapter = adapter; 98 ret = i2c_transfer(client->adapter, &msg, 1); 116 ret = i2c_transfer(client->adapter, &msg, 1); 130 __i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) 132 unsigned timeout = hz; /* XXX adapter->timeout */ 137 ret = (*adapter->algo->master_xfer)(adapter, msgs, n); 140 } while (nretries++ < adapter 65 i2c_new_device(struct i2c_adapter *adapter, const struct i2c_board_info *info) argument 128 __i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) argument 145 i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) argument 240 linux_i2cbb_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) argument [all...] |
/netbsd-current/external/bsd/libpcap/dist/ |
H A D | pcap-airpcap.c | 47 /* Default size of the buffer for the AirPcap adapter. */ 103 * namely listing the adapters and creating a pcap_t for an adapter. 242 PAirpcapHandle adapter; member in struct:pcap_airpcap 255 if (!p_AirpcapSetFilter(pa->adapter, fp->bf_insns, 327 if (!p_AirpcapSetLinkType(pa->adapter, type)) { 330 p_AirpcapGetLastError(pa->adapter)); 382 if (!p_AirpcapGetStats(pa->adapter, &tas)) { 385 p_AirpcapGetLastError(pa->adapter)); 428 if (!p_AirpcapGetStats(pa->adapter, &tas)) { 431 p_AirpcapGetLastError(pa->adapter)); [all...] |
H A D | pcap-npf.c | 92 ADAPTER *adapter; /* the packet32 ADAPTER for the device */ member in struct:pcap_win 160 oid_get_request(ADAPTER *adapter, bpf_u_int32 oid, void *data, size_t *lenp, argument 184 if (!PacketRequest(adapter, FALSE, oid_data_arg)) { 223 if (!PacketGetStats(pw->adapter, &bstats)) { 280 if (!PacketGetStatsEx(pw->adapter, &bstats)) { 305 if(PacketSetBuff(pw->adapter,dim)==FALSE) 319 if(PacketSetMode(pw->adapter,mode)==FALSE) 334 if(PacketSetMinToCopy(pw->adapter, size)==FALSE) 347 return (PacketGetReadEvent(pw->adapter)); 355 return (oid_get_request(pw->adapter, oi 1601 ADAPTER *adapter = NULL; local 2078 ADAPTER *adapter; local [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_i2c.c | 184 i2c->adapter.owner = THIS_MODULE; 185 i2c->adapter.class = I2C_CLASS_DDC; 186 i2c->adapter.dev.parent = dev->dev; 188 i2c_set_adapdata(&i2c->adapter, i2c); 193 snprintf(i2c->adapter.name, sizeof(i2c->adapter.name), 195 i2c->adapter.algo = &amdgpu_atombios_i2c_algo; 196 ret = i2c_add_adapter(&i2c->adapter); 200 /* set the amdgpu bit adapter */ 201 snprintf(i2c->adapter [all...] |