/linux-master/drivers/i2c/busses/ |
H A D | i2c-sibyte.c | 31 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; local 35 while (csr_in32(SMB_CSR(adap, R_SMB_STATUS)) & M_SMB_BUSY) 42 V_SMB_TT_QUICKCMD), SMB_CSR(adap, R_SMB_START)); 47 SMB_CSR(adap, R_SMB_START)); 50 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); 52 SMB_CSR(adap, R_SMB_START)); 56 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); 59 SMB_CSR(adap, R_SMB_START)); 63 SMB_CSR(adap, R_SMB_DATA)); 65 SMB_CSR(adap, R_SMB_STAR 105 bit_func(struct i2c_adapter *adap) argument 124 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; local [all...] |
H A D | i2c-uniphier.c | 40 struct i2c_adapter adap; member in struct:uniphier_i2c_priv 61 static int uniphier_i2c_xfer_byte(struct i2c_adapter *adap, u32 txdata, argument 64 struct uniphier_i2c_priv *priv = i2c_get_adapdata(adap); 73 time_left = wait_for_completion_timeout(&priv->comp, adap->timeout); 75 dev_err(&adap->dev, "transaction timeout\n"); 86 static int uniphier_i2c_send_byte(struct i2c_adapter *adap, u32 txdata) argument 91 ret = uniphier_i2c_xfer_byte(adap, txdata, &rxdata); 104 static int uniphier_i2c_tx(struct i2c_adapter *adap, u16 addr, u16 len, argument 109 ret = uniphier_i2c_send_byte(adap, addr << 1 | 116 ret = uniphier_i2c_send_byte(adap, 125 uniphier_i2c_rx(struct i2c_adapter *adap, u16 addr, u16 len, u8 *buf) argument 151 uniphier_i2c_stop(struct i2c_adapter *adap) argument 157 uniphier_i2c_master_xfer_one(struct i2c_adapter *adap, struct i2c_msg *msg, bool stop) argument 194 uniphier_i2c_check_bus_busy(struct i2c_adapter *adap) argument 216 uniphier_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 238 uniphier_i2c_functionality(struct i2c_adapter *adap) argument 256 uniphier_i2c_get_scl(struct i2c_adapter *adap) argument 264 uniphier_i2c_set_scl(struct i2c_adapter *adap, int val) argument 272 uniphier_i2c_get_sda(struct i2c_adapter *adap) argument 280 uniphier_i2c_unprepare_recovery(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-powermac.c | 28 static s32 i2c_powermac_smbus_xfer( struct i2c_adapter* adap, argument 36 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); 95 dev_err(&adap->dev, "Failed to open I2C, err %d\n", rc); 101 dev_err(&adap->dev, "Failed to set I2C mode %d, err %d\n", 109 dev_dbg(&adap->dev, 113 dev_err(&adap->dev, 134 static int i2c_powermac_master_xfer( struct i2c_adapter *adap, argument 138 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); 148 dev_err(&adap->dev, "Failed to open I2C, err %d\n", rc); 153 dev_err(&adap 199 i2c_powermac_get_addr(struct i2c_adapter *adap, struct pmac_i2c_bus *bus, struct device_node *node) argument 227 i2c_powermac_create_one(struct i2c_adapter *adap, const char *type, u32 addr) argument 243 i2c_powermac_add_missing(struct i2c_adapter *adap, struct pmac_i2c_bus *bus, bool found_onyx) argument 269 i2c_powermac_get_type(struct i2c_adapter *adap, struct device_node *node, u32 addr, char *type, int type_size) argument 306 i2c_powermac_register_devices(struct i2c_adapter *adap, struct pmac_i2c_bus *bus) argument [all...] |
H A D | i2c-eg20t.c | 111 #define pch_dbg(adap, fmt, arg...) \ 112 dev_dbg(adap->pch_adapter.dev.parent, "%s :" fmt, __func__, ##arg) 114 #define pch_err(adap, fmt, arg...) \ 115 dev_err(adap->pch_adapter.dev.parent, "%s :" fmt, __func__, ##arg) 205 * @adap: Pointer to struct i2c_algo_pch_data. 207 static void pch_i2c_init(struct i2c_algo_pch_data *adap) argument 209 void __iomem *p = adap->pch_base_address; 222 pch_setbit(adap->pch_base_address, PCH_I2CCTL, PCH_I2CCTL_I2CMEN); 230 pch_dbg(adap, "Fast mode enabled\n"); 246 pch_dbg(adap, 258 pch_i2c_wait_for_bus_idle(struct i2c_algo_pch_data *adap, s32 timeout) argument 294 pch_i2c_start(struct i2c_algo_pch_data *adap) argument 305 pch_i2c_stop(struct i2c_algo_pch_data *adap) argument 313 pch_i2c_wait_for_check_xfer(struct i2c_algo_pch_data *adap) argument 351 pch_i2c_repstart(struct i2c_algo_pch_data *adap) argument 371 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; local 447 pch_i2c_sendack(struct i2c_algo_pch_data *adap) argument 458 pch_i2c_sendnack(struct i2c_algo_pch_data *adap) argument 471 pch_i2c_restart(struct i2c_algo_pch_data *adap) argument 488 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; local 594 pch_i2c_cb(struct i2c_algo_pch_data *adap) argument 662 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; local 705 pch_i2c_func(struct i2c_adapter *adap) argument 719 pch_i2c_disbl_int(struct i2c_algo_pch_data *adap) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32.h | 42 struct adapter *adap = netdev2adap(dev); local 44 return (dev->features & NETIF_F_HW_TC) && adap->tc_u32 ? true : false; 51 struct cxgb4_tc_u32_table *cxgb4_init_tc_u32(struct adapter *adap);
|
H A D | cxgb4_main.c | 187 static int cfg_queues(struct adapter *adap); 237 struct adapter *adap = pi->adapter; local 238 struct sge_eth_txq *txq = &adap->sge.ethtxq[pi->first_qset]; 258 err = t4_set_params_timeout(adap, adap->mbox, adap->pf, 0, 1, 263 dev_err(adap->pdev_dev, 305 void t4_os_portmod_changed(struct adapter *adap, int port_id) argument 311 struct net_device *dev = adap->port[port_id]; 350 struct adapter *adap local 367 struct adapter *adap = pi->adapter; local 405 struct adapter *adap = pi->adapter; local 534 dcb_rpl(struct adapter *adap, const struct fw_port_cmd *pcmd) argument 677 struct adapter *adap = cookie; local 689 cxgb4_set_msix_aff(struct adapter *adap, unsigned short vec, cpumask_var_t *aff_mask, int idx) argument 717 request_msix_queue_irqs(struct adapter *adap) argument 757 free_msix_queue_irqs(struct adapter *adap) argument 771 setup_ppod_edram(struct adapter *adap) argument 828 struct adapter *adap = pi->adapter; local 886 setup_rss(struct adapter *adap) argument 922 quiesce_rx(struct adapter *adap) argument 937 disable_interrupts(struct adapter *adap) argument 954 cxgb4_enable_rx(struct adapter *adap, struct sge_rspq *q) argument 968 enable_rx(struct adapter *adap) argument 982 setup_non_data_intr(struct adapter *adap) argument 1003 setup_fw_sge_queues(struct adapter *adap) argument 1045 setup_sge_queues(struct adapter *adap) argument 1243 struct adapter *adap = q->adap; local 1289 setup_debugfs(struct adapter *adap) argument 1300 cxgb4_port_mirror_free_rxq(struct adapter *adap, struct sge_eth_rxq *mirror_rxq) argument 1320 struct adapter *adap = netdev2adap(dev); local 1427 struct adapter *adap = netdev2adap(dev); local 1448 struct adapter *adap = netdev2adap(dev); local 1504 struct adapter *adap = netdev2adap(dev); local 1516 struct adapter *adap = netdev2adap(dev); local 1564 struct adapter *adap = netdev2adap(dev); local 1746 struct adapter *adap = container_of(t, struct adapter, tids); local 1766 struct adapter *adap; local 1799 struct adapter *adap = container_of(t, struct adapter, tids); local 1834 struct adapter *adap = container_of(t, struct adapter, tids); local 1928 struct adapter *adap; local 1969 struct adapter *adap; local 2000 struct adapter *adap; local 2140 struct adapter *adap = netdev2adap(dev); local 2183 struct adapter *adap = pci_get_drvdata(pdev); local 2194 struct adapter *adap = netdev2adap(dev); local 2205 struct adapter *adap = netdev2adap(dev); local 2211 read_eq_indices(struct adapter *adap, u16 qid, u16 *pidx, u16 *cidx) argument 2232 struct adapter *adap = netdev2adap(dev); local 2267 struct adapter *adap; local 2341 struct adapter *adap; local 2402 drain_db_fifo(struct adapter *adap, int usecs) argument 2433 enable_txq_db(struct adapter *adap, struct sge_txq *q) argument 2449 disable_dbs(struct adapter *adap) argument 2471 enable_dbs(struct adapter *adap) argument 2493 notify_rdma_uld(struct adapter *adap, enum cxgb4_control cmd) argument 2503 struct adapter *adap; local 2519 sync_txq_pidx(struct adapter *adap, struct sge_txq *q) argument 2553 recover_all_queues(struct adapter *adap) argument 2576 struct adapter *adap; local 2613 t4_db_full(struct adapter *adap) argument 2624 t4_db_dropped(struct adapter *adap) argument 2641 detach_ulds(struct adapter *adap) argument 2663 notify_ulds(struct adapter *adap, enum cxgb4_state new_state) argument 2683 struct adapter *adap; local 2730 update_clip(const struct adapter *adap) argument 2762 cxgb_up(struct adapter *adap) argument 2920 struct adapter *adap; local 2988 struct adapter *adap; local 3198 cxgb4_mgmt_fill_vf_station_mac_addr(struct adapter *adap) argument 3236 struct adapter *adap = pi->adapter; local 3259 struct adapter *adap = pi->adapter; local 3291 struct adapter *adap = pi->adapter; local 3392 struct adapter *adap = pi->adapter; local 3416 struct adapter *adap = pi->adapter; local 3478 struct adapter *adap = pi->adapter; local 3494 struct adapter *adap = pi->adapter; local 3613 struct adapter *adap = netdev2adap(dev); local 3639 struct adapter *adap = netdev2adap(dev); local 3668 struct adapter *adap = netdev2adap(dev); local 3693 struct adapter *adap = netdev2adap(dev); local 3917 struct adapter *adap; local 3923 t4_fatal_err(struct adapter *adap) argument 3950 setup_memwin(struct adapter *adap) argument 3957 setup_memwin_rdma(struct adapter *adap) argument 4178 adap_init1(struct adapter *adap, struct fw_caps_config_cmd *c) argument 4383 adap_init0_phy(struct adapter *adap) argument 4761 adap_init0(struct adapter *adap, int vpd_skip) argument 5431 struct adapter *adap = pci_get_drvdata(pdev); local 5464 struct adapter *adap = pci_get_drvdata(pdev); local 5527 struct adapter *adap = pci_get_drvdata(pdev); local 5653 cfg_queues(struct adapter *adap) argument 5820 reduce_ethqs(struct adapter *adap, int n) argument 5844 alloc_msix_info(struct adapter *adap, u32 num_vec) argument 5865 free_msix_info(struct adapter *adap) argument 5871 cxgb4_get_msix_idx_from_bmap(struct adapter *adap) argument 5890 cxgb4_free_msix_idx_in_bmap(struct adapter *adap, unsigned int msix_idx) argument 5904 enable_msix(struct adapter *adap) argument 6098 init_rss(struct adapter *adap) argument 6136 const struct adapter *adap = pi->adapter; local 6213 t4_get_chip_type(struct adapter *adap, int ver) argument 6248 struct adapter *adap = pci_get_drvdata(pdev); local 6393 chcr_offload_state(struct adapter *adap, enum cxgb4_netdev_tls_ops op_val) argument 6441 struct adapter *adap = netdev2adap(netdev); local 6470 struct adapter *adap = netdev2adap(netdev); local 6495 struct adapter *adap = netdev2adap(x->xso.dev); local 6516 struct adapter *adap = netdev2adap(x->xso.dev); local 6534 struct adapter *adap = netdev2adap(x->xso.dev); local 6552 struct adapter *adap = netdev2adap(x->xso.dev); local 6572 struct adapter *adap = netdev2adap(x->xso.dev); local [all...] |
H A D | cxgb4_fcoe.c | 41 bool cxgb_fcoe_sof_eof_supported(struct adapter *adap, struct sk_buff *skb) argument 48 dev_err(adap->pdev_dev, "Unsupported SOF 0x%x\n", sof); 55 dev_err(adap->pdev_dev, "Unsupported EOF 0x%x\n", eof); 71 struct adapter *adap = pi->adapter; local 74 if (is_t4(adap->params.chip)) 77 if (!(adap->flags & CXGB4_FULL_INIT_DONE)) 80 dev_info(adap->pdev_dev, "Enabling FCoE offload features\n"); 103 struct adapter *adap = pi->adapter; local 109 dev_info(adap->pdev_dev, "Disabling FCoE offload features\n");
|
H A D | cxgb4_ptp.h | 65 void cxgb4_ptp_init(struct adapter *adap); 66 void cxgb4_ptp_stop(struct adapter *adap); 70 int cxgb4_ptp_redirect_rx_packet(struct adapter *adap, struct port_info *pi); 71 int cxgb4_ptp_txtype(struct adapter *adap, u8 port_id); 72 void cxgb4_ptp_read_hwstamp(struct adapter *adap, struct port_info *pi);
|
H A D | cxgb4.h | 62 #define CH_WARN(adap, fmt, ...) dev_warn(adap->pdev_dev, fmt, ## __VA_ARGS__) 794 struct adapter *adap; member in struct:sge_rspq 881 struct adapter *adap; member in struct:sge_uld_txq 891 struct adapter *adap; member in struct:sge_ctrl_txq 956 struct adapter *adap; /* Backpointer to adapter */ member in struct:sge_eohw_txq 1476 static inline int is_offload(const struct adapter *adap) argument 1478 return adap->params.offload; 1481 static inline int is_hashfilter(const struct adapter *adap) argument 1483 return adap 1486 is_pci_uld(const struct adapter *adap) argument 1491 is_uld(const struct adapter *adap) argument 1496 is_ethofld(const struct adapter *adap) argument 1501 t4_read_reg(struct adapter *adap, u32 reg_addr) argument 1506 t4_write_reg(struct adapter *adap, u32 reg_addr, u32 val) argument 1524 t4_read_reg64(struct adapter *adap, u32 reg_addr) argument 1529 t4_write_reg64(struct adapter *adap, u32 reg_addr, u64 val) argument 1568 adap2pinfo(struct adapter *adap, int idx) argument 1596 qtimer_val(const struct adapter *adap, const struct sge_rspq *q) argument 1651 is_bypass(struct adapter *adap) argument 1681 core_ticks_per_usec(const struct adapter *adap) argument 1686 us_to_core_ticks(const struct adapter *adap, unsigned int us) argument 1700 dack_ticks_to_usec(const struct adapter *adap, unsigned int ticks) argument 1714 t4_wr_mbox_timeout(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, int timeout) argument 1722 t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) argument 1728 t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) argument 1754 init_rspq(struct adapter *adap, struct sge_rspq *q, unsigned int us, unsigned int cnt, unsigned int size, unsigned int iqe_size) argument 1830 t4_memory_write(struct adapter *adap, int mtype, u32 addr, u32 len, __be32 *buf) argument [all...] |
H A D | cxgb4_cudbg.h | 35 u32 cxgb4_get_dump_length(struct adapter *adap, u32 flag); 36 int cxgb4_cudbg_collect(struct adapter *adap, void *buf, u32 *buf_size, 39 int cxgb4_cudbg_vmcore_add_dump(struct adapter *adap);
|
H A D | cxgb4_tc_mqprio.h | 42 void cxgb4_mqprio_stop_offload(struct adapter *adap); 43 int cxgb4_init_tc_mqprio(struct adapter *adap); 44 void cxgb4_cleanup_tc_mqprio(struct adapter *adap);
|
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-i2c.h | 13 int mxl111sf_i2c_xfer(struct i2c_adapter *adap,
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 85 static int bristol_frontend_attach(struct dvb_usb_adapter *adap) argument 87 struct dib0700_state *st = adap->dev->priv; 88 if (adap->id == 0) { 89 dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 0); msleep(10); 90 dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 1); msleep(10); 91 dib0700_set_gpio(adap->dev, GPIO10, GPIO_OUT, 0); msleep(10); 92 dib0700_set_gpio(adap->dev, GPIO10, GPIO_OUT, 1); msleep(10); 95 dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 1); 97 dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 0); 99 if (dib3000mc_i2c_enumeration(&adap 109 eeprom_read(struct i2c_adapter *adap,u8 adrs,u8 *pval) argument 119 bristol_tuner_attach(struct dvb_usb_adapter *adap) argument 273 stk7700P2_frontend_attach(struct dvb_usb_adapter *adap) argument 306 stk7700d_frontend_attach(struct dvb_usb_adapter *adap) argument 340 stk7700d_tuner_attach(struct dvb_usb_adapter *adap) argument 422 struct dvb_usb_adapter *adap = ptr; local 454 stk7700ph_frontend_attach(struct dvb_usb_adapter *adap) argument 492 stk7700ph_tuner_attach(struct dvb_usb_adapter *adap) argument 701 stk7700p_frontend_attach(struct dvb_usb_adapter *adap) argument 740 stk7700p_tuner_attach(struct dvb_usb_adapter *adap) argument 798 struct dvb_usb_adapter *adap = fe->dvb->priv; local 807 struct dvb_usb_adapter *adap = fe->dvb->priv; local 844 struct dvb_usb_adapter *adap = fe->dvb->priv; local 862 struct dvb_usb_adapter *adap = fe->dvb->priv; local 883 dib7770p_tuner_attach(struct dvb_usb_adapter *adap) argument 898 dib7070p_tuner_attach(struct dvb_usb_adapter *adap) argument 984 stk7070p_frontend_attach(struct dvb_usb_adapter *adap) argument 1042 stk7770p_frontend_attach(struct dvb_usb_adapter *adap) argument 1232 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1240 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1286 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1305 dib807x_tuner_attach(struct dvb_usb_adapter *adap) argument 1343 stk807x_frontend_attach(struct dvb_usb_adapter *adap) argument 1375 stk807xpvr_frontend_attach0(struct dvb_usb_adapter *adap) argument 1408 stk807xpvr_frontend_attach1(struct dvb_usb_adapter *adap) argument 1538 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1652 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1736 dib809x_tuner_attach(struct dvb_usb_adapter *adap) argument 1750 stk809x_frontend_attach(struct dvb_usb_adapter *adap) argument 1779 stk809x_frontend1_attach(struct dvb_usb_adapter *adap) argument 1793 nim8096md_tuner_attach(struct dvb_usb_adapter *adap) argument 1816 nim8096md_frontend_attach(struct dvb_usb_adapter *adap) argument 2107 struct dvb_usb_adapter *adap = fe->dvb->priv; local 2137 tfe8096p_frontend_attach(struct dvb_usb_adapter *adap) argument 2173 tfe8096p_tuner_attach(struct dvb_usb_adapter *adap) argument 2376 stk9090m_frontend_attach(struct dvb_usb_adapter *adap) argument 2418 dib9090_tuner_attach(struct dvb_usb_adapter *adap) argument 2446 nim9090md_frontend_attach(struct dvb_usb_adapter *adap) argument 2500 nim9090md_tuner_attach(struct dvb_usb_adapter *adap) argument 2621 struct dvb_usb_adapter *adap = fe->dvb->priv; local 2657 struct dvb_usb_adapter *adap = fe->dvb->priv; local 2812 struct dvb_usb_adapter *adap = fe->dvb->priv; local 3036 nim7090_frontend_attach(struct dvb_usb_adapter *adap) argument 3065 nim7090_tuner_attach(struct dvb_usb_adapter *adap) argument 3084 tfe7090pvr_frontend0_attach(struct dvb_usb_adapter *adap) argument 3124 tfe7090pvr_frontend1_attach(struct dvb_usb_adapter *adap) argument 3150 tfe7090pvr_tuner0_attach(struct dvb_usb_adapter *adap) argument 3169 tfe7090pvr_tuner1_attach(struct dvb_usb_adapter *adap) argument 3188 tfe7790p_frontend_attach(struct dvb_usb_adapter *adap) argument 3224 tfe7790p_tuner_attach(struct dvb_usb_adapter *adap) argument 3294 stk7070pd_frontend_attach0(struct dvb_usb_adapter *adap) argument 3318 stk7070pd_frontend_attach1(struct dvb_usb_adapter *adap) argument 3332 struct dvb_usb_adapter *adap = fe->dvb->priv; local 3348 struct dvb_usb_adapter *adap = fe->dvb->priv; local 3364 novatd_frontend_attach(struct dvb_usb_adapter *adap) argument 3427 s5h1411_frontend_attach(struct dvb_usb_adapter *adap) argument 3465 struct dvb_usb_adapter *adap = priv; local 3486 xc5000_tuner_attach(struct dvb_usb_adapter *adap) argument 3499 struct dvb_usb_adapter *adap = priv; local 3589 pctv340e_frontend_attach(struct dvb_usb_adapter *adap) argument 3640 xc4000_tuner_attach(struct dvb_usb_adapter *adap) argument 3689 lgdt3305_frontend_attach(struct dvb_usb_adapter *adap) argument 3719 mxl5007t_tuner_attach(struct dvb_usb_adapter *adap) argument 3726 xbox_one_attach(struct dvb_usb_adapter *adap) argument [all...] |
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_cec.c | 93 static int drm_dp_cec_adap_enable(struct cec_adapter *adap, bool enable) argument 95 struct drm_dp_aux *aux = cec_get_drvdata(adap); 103 static int drm_dp_cec_adap_log_addr(struct cec_adapter *adap, u8 addr) argument 105 struct drm_dp_aux *aux = cec_get_drvdata(adap); 112 la_mask |= adap->log_addrs.log_addr_mask | (1 << addr); 119 static int drm_dp_cec_adap_transmit(struct cec_adapter *adap, u8 attempts, argument 122 struct drm_dp_aux *aux = cec_get_drvdata(adap); 137 static int drm_dp_cec_adap_monitor_all_enable(struct cec_adapter *adap, argument 140 struct drm_dp_aux *aux = cec_get_drvdata(adap); 144 if (!(adap 158 drm_dp_cec_adap_status(struct cec_adapter *adap, struct seq_file *file) argument 192 struct cec_adapter *adap = aux->cec.adap; local 215 struct cec_adapter *adap = aux->cec.adap; local [all...] |
/linux-master/drivers/media/usb/as102/ |
H A D | as10x_cmd_cfg.c | 17 * @adap: pointer to AS10x bus adapter 23 int as10x_cmd_get_context(struct as10x_bus_adapter_t *adap, uint16_t tag, argument 29 pcmd = adap->cmd; 30 prsp = adap->rsp; 33 as10x_cmd_build(pcmd, (++adap->cmd_xid), 42 if (adap->ops->xfer_cmd) { 43 error = adap->ops->xfer_cmd(adap, 73 * @adap: pointer to AS10x bus adapter 79 int as10x_cmd_set_context(struct as10x_bus_adapter_t *adap, uint16_ argument 134 as10x_cmd_eLNA_change_mode(struct as10x_bus_adapter_t *adap, uint8_t mode) argument [all...] |
H A D | as10x_cmd.c | 14 * @adap: pointer to AS10x bus adapter 18 int as10x_cmd_turn_on(struct as10x_bus_adapter_t *adap) argument 23 pcmd = adap->cmd; 24 prsp = adap->rsp; 27 as10x_cmd_build(pcmd, (++adap->cmd_xid), 34 if (adap->ops->xfer_cmd) { 35 error = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd, 55 * @adap: pointer to AS10x bus adapter 59 int as10x_cmd_turn_off(struct as10x_bus_adapter_t *adap) argument 100 as10x_cmd_set_tune(struct as10x_bus_adapter_t *adap, struct as10x_tune_args *ptune) argument 155 as10x_cmd_get_tune_status(struct as10x_bus_adapter_t *adap, struct as10x_tune_status *pstatus) argument 208 as10x_cmd_get_tps(struct as10x_bus_adapter_t *adap, struct as10x_tps *ptps) argument 266 as10x_cmd_get_demod_stats(struct as10x_bus_adapter_t *adap, struct as10x_demod_stats *pdemod_stats) argument 326 as10x_cmd_get_impulse_resp(struct as10x_bus_adapter_t *adap, uint8_t *is_ready) argument [all...] |
/linux-master/drivers/i2c/ |
H A D | i2c-core-base.c | 179 static int get_scl_gpio_value(struct i2c_adapter *adap) argument 181 return gpiod_get_value_cansleep(adap->bus_recovery_info->scl_gpiod); 184 static void set_scl_gpio_value(struct i2c_adapter *adap, int val) argument 186 gpiod_set_value_cansleep(adap->bus_recovery_info->scl_gpiod, val); 189 static int get_sda_gpio_value(struct i2c_adapter *adap) argument 191 return gpiod_get_value_cansleep(adap->bus_recovery_info->sda_gpiod); 194 static void set_sda_gpio_value(struct i2c_adapter *adap, int val) argument 196 gpiod_set_value_cansleep(adap->bus_recovery_info->sda_gpiod, val); 199 static int i2c_generic_bus_free(struct i2c_adapter *adap) argument 201 struct i2c_bus_recovery_info *bri = adap 223 i2c_generic_scl_recovery(struct i2c_adapter *adap) argument 294 i2c_recover_bus(struct i2c_adapter *adap) argument 304 i2c_gpio_init_pinctrl_recovery(struct i2c_adapter *adap) argument 351 i2c_gpio_init_generic_recovery(struct i2c_adapter *adap) argument 419 i2c_gpio_init_recovery(struct i2c_adapter *adap) argument 425 i2c_init_recovery(struct i2c_adapter *adap) argument 477 struct i2c_adapter *adap = client->adapter; local 872 i2c_dev_set_name(struct i2c_adapter *adap, struct i2c_client *client, struct i2c_board_info const *info) argument 935 i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info) argument 1193 struct i2c_adapter *adap = to_i2c_adapter(dev); local 1227 struct i2c_adapter *adap = to_i2c_adapter(dev); local 1295 struct i2c_adapter *adap = to_i2c_adapter(dev); local 1388 i2c_do_add_adapter(struct i2c_driver *driver, struct i2c_adapter *adap) argument 1408 i2c_host_notify_irq_teardown(struct i2c_adapter *adap) argument 1436 i2c_setup_host_notify_irq_domain(struct i2c_adapter *adap) argument 1464 i2c_handle_smbus_host_notify(struct i2c_adapter *adap, unsigned short addr) argument 1481 i2c_register_adapter(struct i2c_adapter *adap) argument 1589 __i2c_add_numbered_adapter(struct i2c_adapter *adap) argument 1665 i2c_add_numbered_adapter(struct i2c_adapter *adap) argument 1720 i2c_del_adapter(struct i2c_adapter *adap) argument 2045 i2c_clients_command(struct i2c_adapter *adap, unsigned int cmd, void *arg) argument 2131 i2c_quirk_error(struct i2c_adapter *adap, struct i2c_msg *msg, char *err_msg) argument 2139 i2c_check_for_quirks(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 2205 __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 2277 i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 2349 struct i2c_adapter *adap = client->adapter; local 2402 i2c_default_probe(struct i2c_adapter *adap, unsigned short addr) argument 2535 i2c_probe_func_quick_read(struct i2c_adapter *adap, unsigned short addr) argument 2543 i2c_new_scanned_device(struct i2c_adapter *adap, struct i2c_board_info *info, unsigned short const *addr_list, int (*probe)(struct i2c_adapter *adap, unsigned short addr)) argument 2604 i2c_put_adapter(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-core-of.c | 65 static struct i2c_client *of_i2c_register_device(struct i2c_adapter *adap, argument 72 dev_dbg(&adap->dev, "of_i2c: register %pOF\n", node); 74 ret = of_i2c_get_board_info(&adap->dev, node, &info); 78 client = i2c_new_client_device(adap, &info); 80 dev_err(&adap->dev, "of_i2c: Failure registering %pOF\n", node); 85 void of_i2c_register_devices(struct i2c_adapter *adap) argument 91 if (!adap->dev.of_node) 94 dev_dbg(&adap->dev, "of_i2c: walking child nodes\n"); 96 bus = of_get_child_by_name(adap->dev.of_node, "i2c-bus"); 98 bus = of_node_get(adap 167 struct i2c_adapter *adap; local [all...] |
/linux-master/drivers/media/cec/platform/cec-gpio/ |
H A D | cec-gpio.c | 15 struct cec_adapter *adap; member in struct:cec_gpio 34 static int cec_gpio_read(struct cec_adapter *adap) argument 36 struct cec_gpio *cec = cec_get_drvdata(adap); 43 static void cec_gpio_high(struct cec_adapter *adap) argument 45 struct cec_gpio *cec = cec_get_drvdata(adap); 53 static void cec_gpio_low(struct cec_adapter *adap) argument 55 struct cec_gpio *cec = cec_get_drvdata(adap); 67 cec_queue_pin_hpd_event(cec->adap, cec->hpd_is_high, cec->hpd_ts); 88 cec_queue_pin_5v_event(cec->adap, cec->v5_is_high, cec->v5_ts); 111 cec_pin_changed(cec->adap, va 115 cec_gpio_enable_irq(struct cec_adapter *adap) argument 123 cec_gpio_disable_irq(struct cec_adapter *adap) argument 130 cec_gpio_status(struct cec_adapter *adap, struct seq_file *file) argument 144 cec_gpio_read_hpd(struct cec_adapter *adap) argument 153 cec_gpio_read_5v(struct cec_adapter *adap) argument [all...] |
/linux-master/drivers/usb/misc/ |
H A D | usb-ljca.c | 191 static void ljca_handle_event(struct ljca_adapter *adap, argument 196 list_for_each_entry(client, &adap->client_list, link) { 216 static void ljca_handle_cmd_ack(struct ljca_adapter *adap, struct ljca_msg *header) argument 218 struct ljca_msg *tx_header = adap->tx_buf; 223 spin_lock_irqsave(&adap->lock, flags); 226 spin_unlock_irqrestore(&adap->lock, flags); 227 dev_err(adap->dev, "cmd ack mismatch error\n"); 231 ibuf_len = adap->ex_buf_len; 232 ibuf = adap->ex_buf; 241 adap 251 struct ljca_adapter *adap = urb->context; local 292 ljca_send(struct ljca_adapter *adap, u8 type, u8 cmd, const u8 *obuf, u8 obuf_len, u8 *ibuf, u8 ibuf_len, bool ack, unsigned long timeout) argument 455 ljca_auxdev_acpi_bind(struct ljca_adapter *adap, struct auxiliary_device *auxdev, u64 adr, u8 id) argument 513 ljca_new_client_device(struct ljca_adapter *adap, u8 type, u8 id, char *name, void *data, u64 adr) argument 564 ljca_enumerate_gpio(struct ljca_adapter *adap) argument 601 ljca_enumerate_i2c(struct ljca_adapter *adap) argument 639 ljca_enumerate_spi(struct ljca_adapter *adap) argument 677 ljca_reset_handshake(struct ljca_adapter *adap) argument 697 ljca_enumerate_clients(struct ljca_adapter *adap) argument 749 struct ljca_adapter *adap; local 830 struct ljca_adapter *adap = usb_get_intfdata(interface); local 854 struct ljca_adapter *adap = usb_get_intfdata(interface); local 863 struct ljca_adapter *adap = usb_get_intfdata(interface); local [all...] |
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-i2c.c | 108 struct i2c_adapter *adap, bool start, bool stop, 141 if (time_after(jiffies, start_time + adap->timeout)) 166 struct i2c_adapter *adap, bool start, bool stop, 200 if (time_after(jiffies, start_time + adap->timeout)) 223 struct i2c_adapter *adap) 227 return cobalt_tx_bytes(regs, adap, true, true, &data, 1); 230 static int cobalt_xfer(struct i2c_adapter *adap, argument 233 struct cobalt_i2c_data *data = adap->algo_data; 253 for (j = 0; j < adap->retries; j++) { 254 ret = cobalt_tx_bytes(regs, adap, tru 107 cobalt_tx_bytes(struct cobalt_i2c_regs __iomem *regs, struct i2c_adapter *adap, bool start, bool stop, u8 *data, u16 len) argument 165 cobalt_rx_bytes(struct cobalt_i2c_regs __iomem *regs, struct i2c_adapter *adap, bool start, bool stop, u8 *data, u16 len) argument 222 cobalt_stop(struct cobalt_i2c_regs __iomem *regs, struct i2c_adapter *adap) argument 286 cobalt_func(struct i2c_adapter *adap) argument 320 struct i2c_adapter *adap = &cobalt->i2c_adap[i]; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | anx9805.c | 47 struct i2c_adapter *adap = &pad->bus->i2c; local 53 tmp = nvkm_rdi2cr(adap, pad->addr, 0x07) & ~0x10; 54 nvkm_wri2cr(adap, pad->addr, 0x07, tmp | 0x10); 55 nvkm_wri2cr(adap, pad->addr, 0x07, tmp); 56 nvkm_wri2cr(adap, bus->addr, 0x43, 0x05); 61 nvkm_wri2cr(adap, bus->addr, 0x40, msg->addr << 1); 62 nvkm_wri2cr(adap, bus->addr, 0x41, seg); 63 nvkm_wri2cr(adap, bus->addr, 0x42, off); 64 nvkm_wri2cr(adap, bus->addr, 0x44, msg->len); 65 nvkm_wri2cr(adap, bu 141 struct i2c_adapter *adap = &pad->bus->i2c; local 197 struct i2c_adapter *adap = &pad->bus->i2c; local [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | xgmac.c | 54 struct adapter *adap = mac->adapter; local 57 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] | 61 t3_read_reg(adap, ctrl); 65 t3_set_reg_field(adap, ctrl, clear[i], 0); 99 struct adapter *adap = mac->adapter; local 102 t3_write_reg(adap, A_XGM_RESET_CTRL + oft, F_MAC_RESET_); 103 t3_read_reg(adap, A_XGM_RESET_CTRL + oft); /* flush */ 105 t3_write_regs(adap, mac_reset_avp, ARRAY_SIZE(mac_reset_avp), oft); 106 t3_set_reg_field(adap, A_XGM_RXFIFO_CF 152 struct adapter *adap = mac->adapter; local 303 struct adapter *adap = mac->adapter; local 350 struct adapter *adap = mac->adapter; local 431 struct adapter *adap = mac->adapter; local 470 struct adapter *adap = mac->adapter; local 508 struct adapter *adap = mac->adapter; local 534 struct adapter *adap = mac->adapter; local [all...] |
/linux-master/include/linux/ |
H A D | via_i2c.h | 21 int viafb_i2c_readbyte(u8 adap, u8 slave_addr, u8 index, u8 *pdata); 22 int viafb_i2c_writebyte(u8 adap, u8 slave_addr, u8 index, u8 data); 23 int viafb_i2c_readbytes(u8 adap, u8 slave_addr, u8 index, u8 *buff, int buff_len);
|
/linux-master/drivers/media/pci/pt3/ |
H A D | pt3.c | 92 pt3_demod_write(struct pt3_adapter *adap, const struct reg_val *data, int num) argument 98 msg.addr = adap->i2c_demod->addr; 103 ret = i2c_transfer(adap->i2c_demod->adapter, &msg, 1); 150 struct pt3_adapter *adap; local 157 adap = pt3_find_adapter(fe); 159 if (val == LNA_AUTO || val == adap->cur_lna) 162 pt3 = adap->dvb_adap.priv; 179 adap->cur_lna = (val != 0); 185 struct pt3_adapter *adap; local 191 adap 427 struct pt3_adapter *adap = data; local 458 pt3_start_streaming(struct pt3_adapter *adap) argument 479 pt3_stop_streaming(struct pt3_adapter *adap) argument 497 struct pt3_adapter *adap; local 513 struct pt3_adapter *adap; local 529 struct pt3_adapter *adap; local 596 struct pt3_adapter *adap; local 631 struct pt3_adapter *adap; local 650 struct pt3_adapter *adap; local [all...] |