Searched refs:slave_addr (Results 1 - 25 of 72) sorted by relevance

123

/linux-master/include/linux/
H A Dvia_i2c.h21 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);
H A Dipmi_smi.h296 unsigned char slave_addr);
298 #define ipmi_register_smi(handlers, send_info, dev, slave_addr) \
299 ipmi_add_smi(THIS_MODULE, handlers, send_info, dev, slave_addr)
/linux-master/drivers/char/ipmi/
H A Dipmi_dmi.c27 u8 slave_addr; member in struct:ipmi_dmi_info
37 u8 slave_addr,
74 p.slave_addr = slave_addr;
84 info->slave_addr = slave_addr;
109 return info->slave_addr;
132 u8 slave_addr; local
140 slave_addr = data[DMI_IPMI_SLAVEADDR];
158 slave_addr
35 dmi_add_platform_ipmi(unsigned long base_addr, unsigned int space, u8 slave_addr, int irq, int offset, int type) argument
[all...]
H A Dipmi_plat_data.h20 unsigned int slave_addr; member in struct:ipmi_plat_data
H A Dipmi_si_platform.c138 u8 type, slave_addr, addr_source, regsize, regshift; local
190 rv = device_property_read_u8(&pdev->dev, "slave-addr", &slave_addr);
192 io.slave_addr = 0x20;
194 io.slave_addr = slave_addr;
295 static int find_slave_address(struct si_sm_io *io, int slave_addr) argument
298 if (!slave_addr)
299 slave_addr = ipmi_dmi_get_slave_addr(io->si_type,
304 return slave_addr;
375 io.slave_addr
[all...]
H A Dipmi_plat_data.c40 if (p->slave_addr)
41 pr[pidx++] = PROPERTY_ENTRY_U8("slave-addr", p->slave_addr);
H A Dipmi_si.h66 u8 slave_addr; member in struct:si_sm_io
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Datombios_i2c.h31 u8 slave_addr, u8 line_number, u8 offset, u8 data);
H A Datombios_i2c.c39 u8 slave_addr, u8 flags,
86 args.ucSlaveAddr = slave_addr << 1;
162 void amdgpu_atombios_i2c_channel_trans(struct amdgpu_device *adev, u8 slave_addr, u8 line_number, u8 offset, u8 data) argument
172 args.ucSlaveAddr = slave_addr;
38 amdgpu_atombios_i2c_process_i2c_ch(struct amdgpu_i2c_chan *chan, u8 slave_addr, u8 flags, u8 *buf, u8 num) argument
/linux-master/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c91 int slave_addr; member in struct:p2wi
124 if (p2wi->slave_addr >= 0 && addr != p2wi->slave_addr) {
191 u32 slave_addr; local
218 p2wi->slave_addr = -1;
223 * In this case the slave_addr is set to -1 and won't be checked when
228 ret = of_property_read_u32(childnp, "reg", &slave_addr);
235 p2wi->slave_addr = slave_addr;
H A Di2c-ljca.c79 static int ljca_i2c_start(struct ljca_i2c_dev *ljca_i2c, u8 slave_addr, argument
91 w_packet->data[0] = (slave_addr << 1) | type;
110 static void ljca_i2c_stop(struct ljca_i2c_dev *ljca_i2c, u8 slave_addr) argument
172 static int ljca_i2c_read(struct ljca_i2c_dev *ljca_i2c, u8 slave_addr, u8 *data, argument
177 ret = ljca_i2c_start(ljca_i2c, slave_addr, LJCA_I2C_READ_XFER_TYPE);
181 ljca_i2c_stop(ljca_i2c, slave_addr);
216 static int ljca_i2c_write(struct ljca_i2c_dev *ljca_i2c, u8 slave_addr, argument
221 ret = ljca_i2c_start(ljca_i2c, slave_addr, LJCA_I2C_WRITE_XFER_TYPE);
225 ljca_i2c_stop(ljca_i2c, slave_addr);
H A Di2c-amd-mp2.h73 * @slave_addr: bit 8..15 slave address
83 u32 slave_addr : 8; member in struct:i2c_cmd_base::__anon231
122 * @slave_addr: bit 24-31 slave address
132 u32 slave_addr : 8; member in struct:i2c_event::__anon232
/linux-master/drivers/spmi/
H A Dhisi-spmi-controller.c112 u8 opc, u8 slave_id, u16 slave_addr, u8 *__buf, size_t bc)
148 ((slave_addr & 0xffff) << SPMI_APB_SPMI_CMD_ADDR_OFFSET); /* slave_addr */
155 spmi_controller->base, slave_id, slave_addr);
178 "spmi read wait timeout op:0x%x slave_id:%d slave_addr:0x%x bc:%zu\n",
179 opc, slave_id, slave_addr, bc + 1);
181 dev_dbg(&ctrl->dev, "%s: id:%d slave_addr:0x%x, read value: %*ph\n",
182 __func__, slave_id, slave_addr, (int)bc, __buf);
188 u8 opc, u8 slave_id, u16 slave_addr, const u8 *__buf, size_t bc)
224 ((slave_addr
111 spmi_read_cmd(struct spmi_controller *ctrl, u8 opc, u8 slave_id, u16 slave_addr, u8 *__buf, size_t bc) argument
187 spmi_write_cmd(struct spmi_controller *ctrl, u8 opc, u8 slave_id, u16 slave_addr, const u8 *__buf, size_t bc) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Ddvo_tfp410.c103 .addr = dvo->slave_addr,
109 .addr = dvo->slave_addr,
126 addr, adapter->name, dvo->slave_addr);
137 .addr = dvo->slave_addr,
151 addr, adapter->name, dvo->slave_addr);
187 id, adapter->name, dvo->slave_addr);
194 id, adapter->name, dvo->slave_addr);
H A Ddvo_sil164.c82 .addr = dvo->slave_addr,
88 .addr = dvo->slave_addr,
105 addr, adapter->name, dvo->slave_addr);
116 .addr = dvo->slave_addr,
130 addr, adapter->name, dvo->slave_addr);
157 ch, adapter->name, dvo->slave_addr);
166 ch, adapter->name, dvo->slave_addr);
H A Ddvo_ch7xxx.c156 .addr = dvo->slave_addr,
162 .addr = dvo->slave_addr,
179 addr, adapter->name, dvo->slave_addr);
191 .addr = dvo->slave_addr,
205 addr, adapter->name, dvo->slave_addr);
233 vendor, adapter->name, dvo->slave_addr);
244 device, adapter->name, dvo->slave_addr);
H A Dintel_dvo_dev.h41 int slave_addr; member in struct:intel_dvo_device
H A Ddvo_ivch.c201 .addr = dvo->slave_addr,
212 .addr = dvo->slave_addr,
229 addr, adapter->name, dvo->slave_addr);
241 .addr = dvo->slave_addr,
256 addr, adapter->name, dvo->slave_addr);
286 if ((temp & VR00_BASE_ADDRESS_MASK) != dvo->slave_addr) {
289 (temp & VR00_BASE_ADDRESS_MASK), dvo->slave_addr);
/linux-master/include/linux/platform_data/
H A Di2c-s3c2410.h20 * @slave_addr: The I2C address for the slave device (if enabled).
31 unsigned int slave_addr; member in struct:s3c2410_platform_i2c
/linux-master/drivers/video/fbdev/via/
H A Dvia_i2c.c107 int viafb_i2c_readbyte(u8 adap, u8 slave_addr, u8 index, u8 *pdata) argument
118 msgs[0].addr = msgs[1].addr = slave_addr / 2;
131 int viafb_i2c_writebyte(u8 adap, u8 slave_addr, u8 index, u8 data) argument
140 msgs.addr = slave_addr / 2;
152 int viafb_i2c_readbytes(u8 adap, u8 slave_addr, u8 index, u8 *buff, int buff_len) argument
162 msgs[0].addr = msgs[1].addr = slave_addr / 2;
/linux-master/include/uapi/linux/
H A Dipmi.h79 unsigned char slave_addr; member in struct:ipmi_ipmb_addr
92 unsigned char slave_addr; member in struct:ipmi_ipmb_direct_addr
/linux-master/drivers/gpu/drm/radeon/
H A Datombios_i2c.c37 u8 slave_addr, u8 flags,
78 args.ucSlaveAddr = slave_addr << 1;
36 radeon_process_i2c_ch(struct radeon_i2c_chan *chan, u8 slave_addr, u8 flags, u8 *buf, int num) argument
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Ddcb.h53 int slave_addr; member in struct:dcb_output::__anon754::__anon759
/linux-master/drivers/infiniband/hw/hfi1/
H A Dqsfp.c174 u8 slave_addr, int offset, int offset_size,
185 msgs[0].addr = slave_addr;
197 msgs[0].addr = slave_addr;
202 msgs[1].addr = slave_addr;
215 __func__, i2c->num, slave_addr, offset, len, ret);
222 u8 slave_addr, int offset, int offset_size,
233 msgs[0].addr = slave_addr;
245 msgs[0].addr = slave_addr;
250 msgs[1].addr = slave_addr;
263 __func__, bus->num, slave_addr, offse
173 i2c_bus_write(struct hfi1_devdata *dd, struct hfi1_i2c_bus *i2c, u8 slave_addr, int offset, int offset_size, u8 *data, u16 len) argument
221 i2c_bus_read(struct hfi1_devdata *dd, struct hfi1_i2c_bus *bus, u8 slave_addr, int offset, int offset_size, u8 *data, u16 len) argument
279 u8 slave_addr; local
318 u8 slave_addr; local
[all...]
/linux-master/drivers/dma/sh/
H A Dshdma.h30 dma_addr_t slave_addr; member in struct:sh_dmae_chan

Completed in 319 milliseconds

123