Searched refs:adap (Results 26 - 50 of 411) sorted by last modified time

1234567891011>>

/linux-master/drivers/media/cec/platform/cros-ec/
H A Dcros-ec-cec.c28 * @adap: CEC adapter
35 struct cec_adapter *adap; member in struct:cros_ec_cec_port
67 cec_received_msg(port->adap, &port->rx_msg);
133 cec_transmit_attempt_done(port->adap, CEC_TX_STATUS_OK);
137 cec_transmit_attempt_done(port->adap,
168 static int cros_ec_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr) argument
170 struct cros_ec_cec_port *port = adap->priv;
191 static int cros_ec_cec_transmit(struct cec_adapter *adap, u8 attempts, argument
194 struct cros_ec_cec_port *port = adap->priv;
223 static int cros_ec_cec_adap_enable(struct cec_adapter *adap, boo argument
[all...]
/linux-master/drivers/media/cec/core/
H A Dcec-core.c169 static void cec_devnode_unregister(struct cec_adapter *adap) argument
171 struct cec_devnode *devnode = &adap->devnode;
191 mutex_lock(&adap->lock);
192 __cec_s_phys_addr(adap, CEC_PHYS_ADDR_INVALID, false);
193 __cec_s_log_addrs(adap, NULL, false);
194 // Disable the adapter (since adap->devnode.unregistered is true)
195 cec_adap_enable(adap);
196 mutex_unlock(&adap->lock);
207 struct cec_adapter *adap = sf->private; local
221 if (!call_op(adap, error_inj_parse_lin
232 struct cec_adapter *adap = sf->private; local
255 struct cec_adapter *adap; local
335 cec_register_adapter(struct cec_adapter *adap, struct device *parent) argument
396 cec_unregister_adapter(struct cec_adapter *adap) argument
414 cec_delete_adapter(struct cec_adapter *adap) argument
[all...]
H A Dcec-adap.c3 * cec-adap.c - HDMI Consumer Electronics Control framework - CEC adapter
26 static void cec_fill_msg_report_features(struct cec_adapter *adap,
30 static int cec_log_addr2idx(const struct cec_adapter *adap, u8 log_addr) argument
34 for (i = 0; i < adap->log_addrs.num_log_addrs; i++)
35 if (adap->log_addrs.log_addr[i] == log_addr)
40 static unsigned int cec_log_addr2dev(const struct cec_adapter *adap, u8 log_addr) argument
42 int i = cec_log_addr2idx(adap, log_addr);
44 return adap->log_addrs.primary_device_type[i < 0 ? 0 : i];
137 static void cec_queue_event(struct cec_adapter *adap, argument
143 mutex_lock(&adap
150 cec_queue_pin_cec_event(struct cec_adapter *adap, bool is_high, bool dropped_events, ktime_t ts) argument
170 cec_queue_pin_hpd_event(struct cec_adapter *adap, bool is_high, ktime_t ts) argument
186 cec_queue_pin_5v_event(struct cec_adapter *adap, bool is_high, ktime_t ts) argument
261 cec_queue_msg_monitor(struct cec_adapter *adap, const struct cec_msg *msg, bool valid_la) argument
280 cec_queue_msg_followers(struct cec_adapter *adap, const struct cec_msg *msg) argument
294 cec_post_state_event(struct cec_adapter *adap) argument
354 struct cec_adapter *adap = data->adap; local
399 cec_flush(struct cec_adapter *adap) argument
450 struct cec_adapter *adap = _adap; local
585 cec_transmit_done_ts(struct cec_adapter *adap, u8 status, u8 arb_lost_cnt, u8 nack_cnt, u8 low_drive_cnt, u8 error_cnt, ktime_t ts) argument
713 cec_transmit_attempt_done_ts(struct cec_adapter *adap, u8 status, ktime_t ts) argument
746 struct cec_adapter *adap = data->adap; local
769 cec_transmit_msg_fh(struct cec_adapter *adap, struct cec_msg *msg, struct cec_fh *fh, bool block) argument
962 cec_transmit_msg(struct cec_adapter *adap, struct cec_msg *msg, bool block) argument
1073 cec_received_msg_ts(struct cec_adapter *adap, struct cec_msg *msg, ktime_t ts) argument
1272 cec_config_log_addr(struct cec_adapter *adap, unsigned int idx, unsigned int log_addr) argument
1355 cec_adap_unconfigure(struct cec_adapter *adap) argument
1420 struct cec_adapter *adap = arg; local
1576 cec_claim_log_addrs(struct cec_adapter *adap, bool block) argument
1602 cec_adap_enable(struct cec_adapter *adap) argument
1660 __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block) argument
1695 cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block) argument
1711 cec_s_phys_addr_from_edid(struct cec_adapter *adap, const struct edid *edid) argument
1723 cec_s_conn_info(struct cec_adapter *adap, const struct cec_connector_info *conn_info) argument
1747 __cec_s_log_addrs(struct cec_adapter *adap, struct cec_log_addrs *log_addrs, bool block) argument
1910 cec_s_log_addrs(struct cec_adapter *adap, struct cec_log_addrs *log_addrs, bool block) argument
1925 cec_fill_msg_report_features(struct cec_adapter *adap, struct cec_msg *msg, unsigned int la_idx) argument
1953 cec_feature_abort_reason(struct cec_adapter *adap, struct cec_msg *msg, u8 reason) argument
1972 cec_feature_abort(struct cec_adapter *adap, struct cec_msg *msg) argument
1978 cec_feature_refused(struct cec_adapter *adap, struct cec_msg *msg) argument
1991 cec_receive_notify(struct cec_adapter *adap, struct cec_msg *msg, bool is_reply) argument
2203 cec_monitor_all_cnt_inc(struct cec_adapter *adap) argument
2216 cec_monitor_all_cnt_dec(struct cec_adapter *adap) argument
2231 cec_monitor_pin_cnt_inc(struct cec_adapter *adap) argument
2244 cec_monitor_pin_cnt_dec(struct cec_adapter *adap) argument
2261 struct cec_adapter *adap = dev_get_drvdata(file->private); local
[all...]
/linux-master/drivers/macintosh/
H A Dtherm_windtunnel.c459 struct i2c_adapter *adap; local
462 adap = i2c_get_adapter(0);
463 if (!adap)
468 i2c_put_adapter(adap);
473 while (adap) {
474 do_attach(adap);
477 i2c_put_adapter(adap);
478 adap = i2c_get_adapter(++i);
/linux-master/drivers/i2c/
H A Di2c-smbus.c315 void i2c_register_spd(struct i2c_adapter *adap) argument
342 dev_warn(&adap->dev,
358 if (i2c_parent_is_i2c_adapter(adap)) {
362 dev_warn(&adap->dev,
386 dev_info(&adap->dev,
407 if (!IS_ERR(i2c_new_scanned_device(adap, &info, addr_list, NULL))) {
408 dev_info(&adap->dev,
/linux-master/drivers/i2c/busses/
H A Di2c-sprd.c79 struct i2c_adapter adap; member in struct:sprd_i2c
311 static u32 sprd_i2c_func(struct i2c_adapter *adap) argument
453 i2c_dev->adap.nr);
460 i2c_dev->adap.nr);
470 i2c_dev->adap.nr, i2c_dev->src_clk);
475 i2c_dev->adap.nr);
503 i2c_set_adapdata(&i2c_dev->adap, i2c_dev);
505 snprintf(i2c_dev->adap.name, sizeof(i2c_dev->adap.name),
509 i2c_dev->adap
[all...]
H A Di2c-npcm7xx.c290 struct i2c_adapter adap; member in struct:npcm_i2c
378 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
385 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
962 bus->slv_rd_size = bus->adap.quirks->max_read_len;
1001 * NACK on read will be once reached to bus->adap->quirks->max_read_len.
1034 npcm_i2c_slave_xmit(bus, bus->adap.quirks->max_write_len,
1047 npcm_i2c_slave_receive(bus, bus->adap.quirks->max_read_len,
1695 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
1773 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap);
1969 if ((npcm_i2c_get_SDA(&bus->adap)
2078 npcm_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
2225 npcm_i2c_functionality(struct i2c_adapter *adap) argument
2265 struct i2c_adapter *adap; local
[all...]
H A Di2c-sh_mobile.c116 struct i2c_adapter adap; member in struct:sh_mobile_i2c_data
663 unsigned long j = jiffies + pd->adap.timeout;
683 pd->adap.timeout);
868 struct i2c_adapter *adap; local
923 adap = &pd->adap;
924 i2c_set_adapdata(adap, pd);
926 adap->owner = THIS_MODULE;
927 adap->algo = &sh_mobile_i2c_algorithm;
928 adap
[all...]
H A Di2c-mpc.c87 struct i2c_adapter adap; member in struct:mpc_i2c
661 time_left = wait_event_timeout(i2c->waitq, !i2c->block, i2c->adap.timeout);
697 i2c_recover_bus(&i2c->adap);
709 i2c_recover_bus(&i2c->adap);
719 static int mpc_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
722 struct mpc_i2c *i2c = i2c_get_adapdata(adap);
746 static u32 mpc_functionality(struct i2c_adapter *adap) argument
752 static int fsl_i2c_bus_recovery(struct i2c_adapter *adap) argument
754 struct mpc_i2c *i2c = i2c_get_adapdata(adap);
870 i2c->adap
[all...]
H A Di2c-designware-platdrv.c278 struct i2c_adapter *adap; local
358 adap = &dev->adapter;
359 adap->owner = THIS_MODULE;
360 adap->class = dmi_check_system(dw_i2c_hwmon_class_dmi) ?
362 ACPI_COMPANION_SET(&adap->dev, ACPI_COMPANION(&pdev->dev));
363 adap->dev.of_node = pdev->dev.of_node;
364 adap->nr = -1;
H A Di2c-hisi.c200 static int hisi_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
203 struct hisi_i2c_controller *ctlr = i2c_get_adapdata(adap);
214 if (!wait_for_completion_timeout(ctlr->completion, adap->timeout)) {
233 static u32 hisi_i2c_functionality(struct i2c_adapter *adap) argument
H A Di2c-designware-master.c285 static int amd_i2c_dw_xfer_quirk(struct i2c_adapter *adap, struct i2c_msg *msgs, int num_msgs) argument
287 struct dw_i2c_dev *dev = i2c_get_adapdata(adap);
742 i2c_dw_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
744 struct dw_i2c_dev *dev = i2c_get_adapdata(adap);
753 ret = amd_i2c_dw_xfer_quirk(adap, msgs, num);
867 static void i2c_dw_prepare_recovery(struct i2c_adapter *adap) argument
869 struct dw_i2c_dev *dev = i2c_get_adapdata(adap);
876 static void i2c_dw_unprepare_recovery(struct i2c_adapter *adap) argument
878 struct dw_i2c_dev *dev = i2c_get_adapdata(adap);
888 struct i2c_adapter *adap local
926 struct i2c_adapter *adap = &dev->adapter; local
[all...]
H A Di2c-designware-pcidrv.c252 struct i2c_adapter *adap; local
326 adap = &dev->adapter;
327 adap->owner = THIS_MODULE;
328 adap->class = 0;
329 ACPI_COMPANION_SET(&adap->dev, ACPI_COMPANION(&pdev->dev));
330 adap->nr = controller->bus_num;
H A Di2c-designware-core.h342 u32 i2c_dw_func(struct i2c_adapter *adap);
H A Di2c-designware-common.c631 u32 i2c_dw_func(struct i2c_adapter *adap) argument
633 struct dw_i2c_dev *dev = i2c_get_adapdata(adap);
H A Di2c-cadence.c168 * @adap: I2C adapter instance
196 struct i2c_adapter adap; member in struct:cdns_i2c
447 dev_err(id->adap.dev.parent,
725 * @adap: pointer to the i2c adapter driver instance
730 static void cdns_i2c_master_reset(struct i2c_adapter *adap) argument
732 struct cdns_i2c *id = adap->algo_data;
753 struct i2c_adapter *adap)
785 if (msg_timeout < adap->timeout)
786 msg_timeout = adap->timeout;
791 cdns_i2c_master_reset(adap);
752 cdns_i2c_process_msg(struct cdns_i2c *id, struct i2c_msg *msg, struct i2c_adapter *adap) argument
820 cdns_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
936 cdns_i2c_func(struct i2c_adapter *adap) argument
[all...]
/linux-master/include/drm/display/
H A Ddrm_dp_helper.h296 * @adap: the CEC adapter for CEC-Tunneling-over-AUX support.
302 struct cec_adapter *adap; member in struct:drm_dp_aux_cec
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_thermal.c15 struct adapter *adap = thermal_zone_device_priv(tzdev); local
23 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1,
38 int cxgb4_thermal_init(struct adapter *adap) argument
40 struct ch_thermal *ch_thermal = &adap->ch_thermal;
53 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1,
61 snprintf(ch_tz_name, sizeof(ch_tz_name), "cxgb4_%s", adap
83 cxgb4_thermal_remove(struct adapter *adap) argument
[all...]
/linux-master/drivers/i2c/muxes/
H A Di2c-mux-mlxcpld.c60 static int mlxcpld_mux_reg_write(struct i2c_adapter *adap, argument
71 return __i2c_smbus_xfer(adap, client->addr, client->flags,
82 return __i2c_transfer(adap, &msg, 1);
/linux-master/drivers/hwmon/
H A Dsht3x.c899 struct i2c_adapter *adap = client->adapter; local
907 if (!i2c_check_functionality(adap, I2C_FUNC_I2C))
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_connector_test.c45 struct i2c_adapter *adap = ptr; local
47 i2c_del_adapter(adap);
/linux-master/drivers/gpu/drm/rockchip/
H A Dinno_hdmi.c43 struct i2c_adapter adap; member in struct:inno_hdmi_i2c
828 static int inno_hdmi_i2c_xfer(struct i2c_adapter *adap, argument
831 struct inno_hdmi *hdmi = i2c_get_adapdata(adap);
878 struct i2c_adapter *adap; local
889 adap = &i2c->adap;
890 adap->owner = THIS_MODULE;
891 adap->dev.parent = hdmi->dev;
892 adap->dev.of_node = hdmi->dev->of_node;
893 adap
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Datombios_i2c.c150 u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap) argument
H A Datom.h162 u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dinit.c287 struct i2c_adapter *adap = init_i2c(init, index); local
288 if (adap && init_exec(init))
289 return nvkm_rdi2cr(adap, addr, reg);
296 struct i2c_adapter *adap = init_i2c(init, index); local
297 if (adap && init_exec(init))
298 return nvkm_wri2cr(adap, addr, reg, val);
1077 struct i2c_adapter *adap = init_i2c(init, index); local
1083 if (adap && (ret = i2c_transfer(adap, &msg, 1)) != 1)
2161 struct i2c_adapter *adap; local
[all...]

Completed in 291 milliseconds

1234567891011>>