Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-5.10/drivers/char/ipmi/
H A Dipmi_dmi.c27 u8 slave_addr; member
37 u8 slave_addr, in dmi_add_platform_ipmi()
74 p.slave_addr = slave_addr; in dmi_add_platform_ipmi()
84 info->slave_addr = slave_addr; in dmi_add_platform_ipmi()
109 return info->slave_addr; in ipmi_dmi_get_slave_addr()
132 u8 slave_addr; in dmi_decode_ipmi() local
140 slave_addr = data[DMI_IPMI_SLAVEADDR]; in dmi_decode_ipmi()
158 slave_addr in dmi_decode_ipmi()
35 dmi_add_platform_ipmi(unsigned long base_addr, unsigned int space, u8 slave_addr, int irq, int offset, int type) dmi_add_platform_ipmi() argument
[all...]
H A Dipmi_si_platform.c139 u8 type, slave_addr, addr_source, regsize, regshift; in platform_ipmi_probe() local
191 rv = device_property_read_u8(&pdev->dev, "slave-addr", &slave_addr); in platform_ipmi_probe()
193 io.slave_addr = 0x20; in platform_ipmi_probe()
195 io.slave_addr = slave_addr; in platform_ipmi_probe()
306 static int find_slave_address(struct si_sm_io *io, int slave_addr) in find_slave_address() argument
309 if (!slave_addr) in find_slave_address()
310 slave_addr = ipmi_dmi_get_slave_addr(io->si_type, in find_slave_address()
315 return slave_addr; in find_slave_address()
389 io.slave_addr in acpi_ipmi_probe()
[all...]
/kernel/linux/linux-6.6/drivers/char/ipmi/
H A Dipmi_dmi.c27 u8 slave_addr; member
37 u8 slave_addr, in dmi_add_platform_ipmi()
74 p.slave_addr = slave_addr; in dmi_add_platform_ipmi()
84 info->slave_addr = slave_addr; in dmi_add_platform_ipmi()
109 return info->slave_addr; in ipmi_dmi_get_slave_addr()
132 u8 slave_addr; in dmi_decode_ipmi() local
140 slave_addr = data[DMI_IPMI_SLAVEADDR]; in dmi_decode_ipmi()
158 slave_addr in dmi_decode_ipmi()
35 dmi_add_platform_ipmi(unsigned long base_addr, unsigned int space, u8 slave_addr, int irq, int offset, int type) dmi_add_platform_ipmi() argument
[all...]
H A Dipmi_si_platform.c137 u8 type, slave_addr, addr_source, regsize, regshift; in platform_ipmi_probe() local
189 rv = device_property_read_u8(&pdev->dev, "slave-addr", &slave_addr); in platform_ipmi_probe()
191 io.slave_addr = 0x20; in platform_ipmi_probe()
193 io.slave_addr = slave_addr; in platform_ipmi_probe()
299 static int find_slave_address(struct si_sm_io *io, int slave_addr) in find_slave_address() argument
302 if (!slave_addr) in find_slave_address()
303 slave_addr = ipmi_dmi_get_slave_addr(io->si_type, in find_slave_address()
308 return slave_addr; in find_slave_address()
379 io.slave_addr in acpi_ipmi_probe()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Ddvo_sil164.c78 .addr = dvo->slave_addr, in sil164_readb()
84 .addr = dvo->slave_addr, in sil164_readb()
101 addr, adapter->name, dvo->slave_addr); in sil164_readb()
112 .addr = dvo->slave_addr, in sil164_writeb()
126 addr, adapter->name, dvo->slave_addr); in sil164_writeb()
153 ch, adapter->name, dvo->slave_addr); in sil164_init()
162 ch, adapter->name, dvo->slave_addr); in sil164_init()
H A Ddvo_tfp410.c103 .addr = dvo->slave_addr, in tfp410_readb()
109 .addr = dvo->slave_addr, in tfp410_readb()
126 addr, adapter->name, dvo->slave_addr); in tfp410_readb()
137 .addr = dvo->slave_addr, in tfp410_writeb()
151 addr, adapter->name, dvo->slave_addr); in tfp410_writeb()
187 id, adapter->name, dvo->slave_addr); in tfp410_init()
194 id, adapter->name, dvo->slave_addr); in tfp410_init()
H A Ddvo_ivch.c201 .addr = dvo->slave_addr, in ivch_read()
212 .addr = dvo->slave_addr, in ivch_read()
229 addr, adapter->name, dvo->slave_addr); in ivch_read()
241 .addr = dvo->slave_addr, in ivch_write()
256 addr, adapter->name, dvo->slave_addr); in ivch_write()
286 if ((temp & VR00_BASE_ADDRESS_MASK) != dvo->slave_addr) { in ivch_init()
289 (temp & VR00_BASE_ADDRESS_MASK), dvo->slave_addr); in ivch_init()
H A Ddvo_ch7xxx.c145 .addr = dvo->slave_addr, in ch7xxx_readb()
151 .addr = dvo->slave_addr, in ch7xxx_readb()
168 addr, adapter->name, dvo->slave_addr); in ch7xxx_readb()
180 .addr = dvo->slave_addr, in ch7xxx_writeb()
194 addr, adapter->name, dvo->slave_addr); in ch7xxx_writeb()
222 vendor, adapter->name, dvo->slave_addr); in ch7xxx_init()
233 device, adapter->name, dvo->slave_addr); in ch7xxx_init()
/kernel/linux/linux-5.10/drivers/staging/hikey9xx/
H A Dhisi-spmi-controller.c112 u8 opc, u8 slave_id, u16 slave_addr, u8 *__buf, size_t bc) in spmi_read_cmd()
148 ((slave_addr & 0xffff) << SPMI_APB_SPMI_CMD_ADDR_OFFSET); /* slave_addr */ in spmi_read_cmd()
155 spmi_controller->base, slave_id, slave_addr); in spmi_read_cmd()
178 "spmi read wait timeout op:0x%x slave_id:%d slave_addr:0x%x bc:%zu\n", in spmi_read_cmd()
179 opc, slave_id, slave_addr, bc + 1); in spmi_read_cmd()
181 dev_dbg(&ctrl->dev, "%s: id:%d slave_addr:0x%x, read value: %*ph\n", in spmi_read_cmd()
182 __func__, slave_id, slave_addr, (int)bc, __buf); in spmi_read_cmd()
188 u8 opc, u8 slave_id, u16 slave_addr, const u8 *__buf, size_t bc) in spmi_write_cmd()
224 ((slave_addr in spmi_write_cmd()
111 spmi_read_cmd(struct spmi_controller *ctrl, u8 opc, u8 slave_id, u16 slave_addr, u8 *__buf, size_t bc) spmi_read_cmd() argument
187 spmi_write_cmd(struct spmi_controller *ctrl, u8 opc, u8 slave_id, u16 slave_addr, const u8 *__buf, size_t bc) spmi_write_cmd() argument
[all...]
/kernel/linux/linux-6.6/drivers/spmi/
H A Dhisi-spmi-controller.c112 u8 opc, u8 slave_id, u16 slave_addr, u8 *__buf, size_t bc) in spmi_read_cmd()
148 ((slave_addr & 0xffff) << SPMI_APB_SPMI_CMD_ADDR_OFFSET); /* slave_addr */ in spmi_read_cmd()
155 spmi_controller->base, slave_id, slave_addr); in spmi_read_cmd()
178 "spmi read wait timeout op:0x%x slave_id:%d slave_addr:0x%x bc:%zu\n", in spmi_read_cmd()
179 opc, slave_id, slave_addr, bc + 1); in spmi_read_cmd()
181 dev_dbg(&ctrl->dev, "%s: id:%d slave_addr:0x%x, read value: %*ph\n", in spmi_read_cmd()
182 __func__, slave_id, slave_addr, (int)bc, __buf); in spmi_read_cmd()
188 u8 opc, u8 slave_id, u16 slave_addr, const u8 *__buf, size_t bc) in spmi_write_cmd()
224 ((slave_addr in spmi_write_cmd()
111 spmi_read_cmd(struct spmi_controller *ctrl, u8 opc, u8 slave_id, u16 slave_addr, u8 *__buf, size_t bc) spmi_read_cmd() argument
187 spmi_write_cmd(struct spmi_controller *ctrl, u8 opc, u8 slave_id, u16 slave_addr, const u8 *__buf, size_t bc) spmi_write_cmd() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dqsfp.c216 u8 slave_addr, int offset, int offset_size, in i2c_bus_write()
227 msgs[0].addr = slave_addr; in i2c_bus_write()
239 msgs[0].addr = slave_addr; in i2c_bus_write()
244 msgs[1].addr = slave_addr; in i2c_bus_write()
257 __func__, i2c->num, slave_addr, offset, len, ret); in i2c_bus_write()
264 u8 slave_addr, int offset, int offset_size, in i2c_bus_read()
275 msgs[0].addr = slave_addr; in i2c_bus_read()
287 msgs[0].addr = slave_addr; in i2c_bus_read()
292 msgs[1].addr = slave_addr; in i2c_bus_read()
305 __func__, bus->num, slave_addr, offse in i2c_bus_read()
215 i2c_bus_write(struct hfi1_devdata *dd, struct hfi1_i2c_bus *i2c, u8 slave_addr, int offset, int offset_size, u8 *data, u16 len) i2c_bus_write() argument
263 i2c_bus_read(struct hfi1_devdata *dd, struct hfi1_i2c_bus *bus, u8 slave_addr, int offset, int offset_size, u8 *data, u16 len) i2c_bus_read() argument
321 u8 slave_addr; __i2c_write() local
360 u8 slave_addr; __i2c_read() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dqsfp.c174 u8 slave_addr, int offset, int offset_size, in i2c_bus_write()
185 msgs[0].addr = slave_addr; in i2c_bus_write()
197 msgs[0].addr = slave_addr; in i2c_bus_write()
202 msgs[1].addr = slave_addr; in i2c_bus_write()
215 __func__, i2c->num, slave_addr, offset, len, ret); in i2c_bus_write()
222 u8 slave_addr, int offset, int offset_size, in i2c_bus_read()
233 msgs[0].addr = slave_addr; in i2c_bus_read()
245 msgs[0].addr = slave_addr; in i2c_bus_read()
250 msgs[1].addr = slave_addr; in i2c_bus_read()
263 __func__, bus->num, slave_addr, offse in i2c_bus_read()
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) i2c_bus_write() 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) i2c_bus_read() argument
279 u8 slave_addr; __i2c_write() local
318 u8 slave_addr; __i2c_read() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Ddvo_tfp410.c103 .addr = dvo->slave_addr, in tfp410_readb()
109 .addr = dvo->slave_addr, in tfp410_readb()
126 addr, adapter->name, dvo->slave_addr); in tfp410_readb()
137 .addr = dvo->slave_addr, in tfp410_writeb()
151 addr, adapter->name, dvo->slave_addr); in tfp410_writeb()
187 id, adapter->name, dvo->slave_addr); in tfp410_init()
194 id, adapter->name, dvo->slave_addr); in tfp410_init()
H A Ddvo_sil164.c82 .addr = dvo->slave_addr, in sil164_readb()
88 .addr = dvo->slave_addr, in sil164_readb()
105 addr, adapter->name, dvo->slave_addr); in sil164_readb()
116 .addr = dvo->slave_addr, in sil164_writeb()
130 addr, adapter->name, dvo->slave_addr); in sil164_writeb()
157 ch, adapter->name, dvo->slave_addr); in sil164_init()
166 ch, adapter->name, dvo->slave_addr); in sil164_init()
H A Ddvo_ivch.c201 .addr = dvo->slave_addr, in ivch_read()
212 .addr = dvo->slave_addr, in ivch_read()
229 addr, adapter->name, dvo->slave_addr); in ivch_read()
241 .addr = dvo->slave_addr, in ivch_write()
256 addr, adapter->name, dvo->slave_addr); in ivch_write()
286 if ((temp & VR00_BASE_ADDRESS_MASK) != dvo->slave_addr) { in ivch_init()
289 (temp & VR00_BASE_ADDRESS_MASK), dvo->slave_addr); in ivch_init()
H A Ddvo_ch7xxx.c156 .addr = dvo->slave_addr, in ch7xxx_readb()
162 .addr = dvo->slave_addr, in ch7xxx_readb()
179 addr, adapter->name, dvo->slave_addr); in ch7xxx_readb()
191 .addr = dvo->slave_addr, in ch7xxx_writeb()
205 addr, adapter->name, dvo->slave_addr); in ch7xxx_writeb()
233 vendor, adapter->name, dvo->slave_addr); in ch7xxx_init()
244 device, adapter->name, dvo->slave_addr); in ch7xxx_init()
/kernel/linux/linux-5.10/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.h231 unsigned char slave_addr);
233 #define ipmi_register_smi(handlers, send_info, dev, slave_addr) \
234 ipmi_add_smi(THIS_MODULE, handlers, send_info, dev, slave_addr)
/kernel/linux/linux-6.6/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);
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c91 int slave_addr; member
124 if (p2wi->slave_addr >= 0 && addr != p2wi->slave_addr) { in p2wi_smbus_xfer()
191 u32 slave_addr; in p2wi_probe() local
218 p2wi->slave_addr = -1; in p2wi_probe()
223 * In this case the slave_addr is set to -1 and won't be checked when in p2wi_probe()
228 ret = of_property_read_u32(childnp, "reg", &slave_addr); in p2wi_probe()
235 p2wi->slave_addr = slave_addr; in p2wi_probe()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c91 int slave_addr; member
124 if (p2wi->slave_addr >= 0 && addr != p2wi->slave_addr) { in p2wi_smbus_xfer()
191 u32 slave_addr; in p2wi_probe() local
218 p2wi->slave_addr = -1; in p2wi_probe()
223 * In this case the slave_addr is set to -1 and won't be checked when in p2wi_probe()
228 ret = of_property_read_u32(childnp, "reg", &slave_addr); in p2wi_probe()
235 p2wi->slave_addr = slave_addr; in p2wi_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Datombios_i2c.c39 u8 slave_addr, u8 flags, in amdgpu_atombios_i2c_process_i2c_ch()
86 args.ucSlaveAddr = slave_addr << 1; in amdgpu_atombios_i2c_process_i2c_ch()
162 void amdgpu_atombios_i2c_channel_trans(struct amdgpu_device* adev, u8 slave_addr, u8 line_number, u8 offset, u8 data) in amdgpu_atombios_i2c_channel_trans() argument
172 args.ucSlaveAddr = slave_addr; in amdgpu_atombios_i2c_channel_trans()
38 amdgpu_atombios_i2c_process_i2c_ch(struct amdgpu_i2c_chan *chan, u8 slave_addr, u8 flags, u8 *buf, u8 num) amdgpu_atombios_i2c_process_i2c_ch() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Datombios_i2c.c39 u8 slave_addr, u8 flags, in amdgpu_atombios_i2c_process_i2c_ch()
86 args.ucSlaveAddr = slave_addr << 1; in amdgpu_atombios_i2c_process_i2c_ch()
162 void amdgpu_atombios_i2c_channel_trans(struct amdgpu_device *adev, u8 slave_addr, u8 line_number, u8 offset, u8 data) in amdgpu_atombios_i2c_channel_trans() argument
172 args.ucSlaveAddr = slave_addr; in amdgpu_atombios_i2c_channel_trans()
38 amdgpu_atombios_i2c_process_i2c_ch(struct amdgpu_i2c_chan *chan, u8 slave_addr, u8 flags, u8 *buf, u8 num) amdgpu_atombios_i2c_process_i2c_ch() argument
/kernel/linux/linux-5.10/drivers/video/fbdev/via/
H A Dvia_i2c.c107 int viafb_i2c_readbyte(u8 adap, u8 slave_addr, u8 index, u8 *pdata) in viafb_i2c_readbyte() argument
118 msgs[0].addr = msgs[1].addr = slave_addr / 2; in viafb_i2c_readbyte()
131 int viafb_i2c_writebyte(u8 adap, u8 slave_addr, u8 index, u8 data) in viafb_i2c_writebyte() argument
140 msgs.addr = slave_addr / 2; in viafb_i2c_writebyte()
152 int viafb_i2c_readbytes(u8 adap, u8 slave_addr, u8 index, u8 *buff, int buff_len) in viafb_i2c_readbytes() argument
162 msgs[0].addr = msgs[1].addr = slave_addr / 2; in viafb_i2c_readbytes()
/kernel/linux/linux-6.6/drivers/video/fbdev/via/
H A Dvia_i2c.c107 int viafb_i2c_readbyte(u8 adap, u8 slave_addr, u8 index, u8 *pdata) in viafb_i2c_readbyte() argument
118 msgs[0].addr = msgs[1].addr = slave_addr / 2; in viafb_i2c_readbyte()
131 int viafb_i2c_writebyte(u8 adap, u8 slave_addr, u8 index, u8 data) in viafb_i2c_writebyte() argument
140 msgs.addr = slave_addr / 2; in viafb_i2c_writebyte()
152 int viafb_i2c_readbytes(u8 adap, u8 slave_addr, u8 index, u8 *buff, int buff_len) in viafb_i2c_readbytes() argument
162 msgs[0].addr = msgs[1].addr = slave_addr / 2; in viafb_i2c_readbytes()

Completed in 13 milliseconds

123456