/openbmc/qemu/tests/qtest/ |
H A D | isl_pmbus_vr-test.c | 57 static uint16_t isl_pmbus_vr_i2c_get16(QI2CDevice *i2cdev, uint8_t reg) in isl_pmbus_vr_i2c_get16() argument 60 i2c_read_block(i2cdev, reg, resp, sizeof(resp)); in isl_pmbus_vr_i2c_get16() 65 static void isl_pmbus_vr_i2c_set16(QI2CDevice *i2cdev, uint8_t reg, in isl_pmbus_vr_i2c_set16() argument 72 i2c_write_block(i2cdev, reg, data, sizeof(data)); in isl_pmbus_vr_i2c_set16() 78 QI2CDevice *i2cdev = (QI2CDevice *)obj; in test_defaults() local 83 i2c_value = isl_pmbus_vr_i2c_get16(i2cdev, PMBUS_READ_IOUT); in test_defaults() 89 i2c_value = isl_pmbus_vr_i2c_get16(i2cdev, PMBUS_READ_VIN); in test_defaults() 95 i2c_value = isl_pmbus_vr_i2c_get16(i2cdev, PMBUS_READ_PIN); in test_defaults() 101 i2c_value = isl_pmbus_vr_i2c_get16(i2cdev, PMBUS_READ_TEMPERATURE_2); in test_defaults() 104 i2c_value = i2c_get8(i2cdev, PMBUS_CAPABILITY); in test_defaults() [all …]
|
H A D | max34451-test.c | 69 static uint16_t max34451_i2c_get16(QI2CDevice *i2cdev, uint8_t reg) in max34451_i2c_get16() argument 72 i2c_read_block(i2cdev, reg, resp, sizeof(resp)); in max34451_i2c_get16() 77 static void max34451_i2c_set16(QI2CDevice *i2cdev, uint8_t reg, uint16_t value) in max34451_i2c_set16() argument 83 i2c_write_block(i2cdev, reg, data, sizeof(data)); in max34451_i2c_set16() 90 QI2CDevice *i2cdev = (QI2CDevice *)obj; in test_defaults() local 101 i2c_set8(i2cdev, PMBUS_PAGE, i + 16); in test_defaults() 102 i2c_value = max34451_i2c_get16(i2cdev, PMBUS_READ_TEMPERATURE_1); in test_defaults() 105 i2c_value = max34451_i2c_get16(i2cdev, PMBUS_OT_FAULT_LIMIT); in test_defaults() 108 i2c_value = max34451_i2c_get16(i2cdev, PMBUS_OT_WARN_LIMIT); in test_defaults() 119 i2c_set8(i2cdev, PMBUS_PAGE, i); in test_defaults() [all …]
|
H A D | adm1272-test.c | 173 static uint16_t adm1272_i2c_get16(QI2CDevice *i2cdev, uint8_t reg) in adm1272_i2c_get16() argument 176 i2c_read_block(i2cdev, reg, resp, sizeof(resp)); in adm1272_i2c_get16() 181 static void adm1272_i2c_set16(QI2CDevice *i2cdev, uint8_t reg, uint16_t value) in adm1272_i2c_set16() argument 187 i2c_write_block(i2cdev, reg, data, sizeof(data)); in adm1272_i2c_set16() 194 QI2CDevice *i2cdev = (QI2CDevice *)obj; in test_defaults() local 199 i2c_value = i2c_get8(i2cdev, PMBUS_OPERATION); in test_defaults() 202 i2c_value = i2c_get8(i2cdev, PMBUS_VOUT_MODE); in test_defaults() 205 i2c_value = adm1272_i2c_get16(i2cdev, PMBUS_VOUT_OV_WARN_LIMIT); in test_defaults() 208 i2c_value = adm1272_i2c_get16(i2cdev, PMBUS_VOUT_UV_WARN_LIMIT); in test_defaults() 211 i2c_value = adm1272_i2c_get16(i2cdev, PMBUS_IOUT_OC_WARN_LIMIT); in test_defaults() [all …]
|
H A D | adm1266-test.c | 48 static void compare_string(QI2CDevice *i2cdev, uint8_t reg, in compare_string() argument 51 uint8_t len = i2c_get8(i2cdev, reg); in compare_string() 54 i2c_read_block(i2cdev, reg, (uint8_t *)i2c_str, len); in compare_string() 58 static void write_and_compare_string(QI2CDevice *i2cdev, uint8_t reg, in write_and_compare_string() argument 64 i2c_write_block(i2cdev, reg, (uint8_t *)buf, len + 1); in write_and_compare_string() 65 compare_string(i2cdev, reg, test_str); in write_and_compare_string() 71 QI2CDevice *i2cdev = (QI2CDevice *)obj; in test_defaults() local 73 i2c_value = i2c_get8(i2cdev, PMBUS_OPERATION); in test_defaults() 76 i2c_value = i2c_get8(i2cdev, PMBUS_REVISION); in test_defaults() 79 compare_string(i2cdev, PMBUS_MFR_ID, ADM1266_MFR_ID_DEFAULT); in test_defaults() [all …]
|
H A D | tmp105-test.c | 48 QI2CDevice *i2cdev = (QI2CDevice *)obj; in send_and_receive() local 53 value = i2c_get16(i2cdev, TMP105_REG_TEMPERATURE); in send_and_receive() 60 value = i2c_get16(i2cdev, TMP105_REG_TEMPERATURE); in send_and_receive() 69 i2c_set8(i2cdev, TMP105_REG_CONFIG, 0x60); in send_and_receive() 70 value = i2c_get8(i2cdev, TMP105_REG_CONFIG); in send_and_receive() 73 value = i2c_get16(i2cdev, TMP105_REG_TEMPERATURE); in send_and_receive() 77 i2c_set8(i2cdev, TMP105_REG_CONFIG, 0x00); in send_and_receive() 78 g_assert_cmphex(i2c_get8(i2cdev, TMP105_REG_CONFIG), ==, 0x00); in send_and_receive() 79 value = i2c_get16(i2cdev, TMP105_REG_TEMPERATURE); in send_and_receive() 82 i2c_set8(i2cdev, TMP105_REG_CONFIG, 0x20); in send_and_receive() [all …]
|
H A D | pca9552-test.c | 20 static void pca9552_init(QI2CDevice *i2cdev) in pca9552_init() argument 23 i2c_set8(i2cdev, PCA9552_LS0, 0x54); in pca9552_init() 24 i2c_set8(i2cdev, PCA9552_LS3, 0x54); in pca9552_init() 29 QI2CDevice *i2cdev = (QI2CDevice *)obj; in receive_autoinc() local 33 pca9552_init(i2cdev); in receive_autoinc() 35 qi2c_send(i2cdev, ®, 1); in receive_autoinc() 38 qi2c_recv(i2cdev, &resp, 1); in receive_autoinc() 42 qi2c_recv(i2cdev, &resp, 1); in receive_autoinc() 46 qi2c_recv(i2cdev, &resp, 1); in receive_autoinc() 50 qi2c_recv(i2cdev, &resp, 1); in receive_autoinc() [all …]
|
H A D | lsm303dlhc-mag-test.c | 54 QI2CDevice *i2cdev = (QI2CDevice *)obj; in send_and_receive() local 57 g_assert_cmphex(i2c_get8(i2cdev, LSM303DLHC_MAG_REG_CRB), ==, 0x20); in send_and_receive() 86 value = i2c_get16(i2cdev, LSM303DLHC_MAG_REG_OUT_X_H); in send_and_receive() 90 value = i2c_get16(i2cdev, LSM303DLHC_MAG_REG_OUT_Y_H); in send_and_receive() 94 value = i2c_get16(i2cdev, LSM303DLHC_MAG_REG_OUT_Z_H); in send_and_receive() 98 value = i2c_get16(i2cdev, LSM303DLHC_MAG_REG_TEMP_OUT_H); in send_and_receive() 102 i2c_set8(i2cdev, LSM303DLHC_MAG_REG_CRA, 0x90); in send_and_receive() 105 value = i2c_get16(i2cdev, LSM303DLHC_MAG_REG_TEMP_OUT_H); in send_and_receive() 112 QI2CDevice *i2cdev = (QI2CDevice *)obj; in reg_wraparound() local 119 i2c_read_block(i2cdev, LSM303DLHC_MAG_REG_OUT_Y_H, value, 4); in reg_wraparound() [all …]
|
H A D | emc141x-test.c | 44 QI2CDevice *i2cdev = (QI2CDevice *)obj; in send_and_receive() local 49 value = i2c_get8(i2cdev, EMC141X_TEMP_HIGH0); in send_and_receive() 53 value = i2c_get8(i2cdev, EMC141X_TEMP_MAX_HIGH0); in send_and_receive() 56 value = i2c_get8(i2cdev, EMC141X_TEMP_MIN_HIGH0); in send_and_receive() 64 value = i2c_get8(i2cdev, EMC141X_TEMP_HIGH0); in send_and_receive()
|
H A D | ds1338-test.c | 33 QI2CDevice *i2cdev = (QI2CDevice *)obj; in send_and_receive() local 39 i2c_read_block(i2cdev, 0, resp, sizeof(resp)); in send_and_receive()
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | i2c.c | 13 void qi2c_send(QI2CDevice *i2cdev, const uint8_t *buf, uint16_t len) in qi2c_send() argument 15 i2cdev->bus->send(i2cdev->bus, i2cdev->addr, buf, len); in qi2c_send() 18 void qi2c_recv(QI2CDevice *i2cdev, uint8_t *buf, uint16_t len) in qi2c_recv() argument 20 i2cdev->bus->recv(i2cdev->bus, i2cdev->addr, buf, len); in qi2c_recv() 23 void i2c_read_block(QI2CDevice *i2cdev, uint8_t reg, in i2c_read_block() argument 26 qi2c_send(i2cdev, ®, 1); in i2c_read_block() 27 qi2c_recv(i2cdev, buf, len); in i2c_read_block() 30 void i2c_write_block(QI2CDevice *i2cdev, uint8_t reg, in i2c_write_block() argument 36 qi2c_send(i2cdev, cmd, len + 1); in i2c_write_block() 40 uint8_t i2c_get8(QI2CDevice *i2cdev, uint8_t reg) in i2c_get8() argument [all …]
|
/openbmc/u-boot/board/BuR/brxre1/ |
H A D | board.c | 54 struct udevice *i2cdev; in rstctrl_rw() local 57 rc = i2c_get_chip_for_busnum(0, RSTCTRL_ADDR, 1, &i2cdev); in rstctrl_rw() 60 rc = dm_i2c_read(i2cdev, reg, pdat, size); in rstctrl_rw() 62 rc = dm_i2c_write(i2cdev, reg, pdat, size); in rstctrl_rw()
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | mxl5xx.c | 75 struct device *i2cdev; member 160 dev_err(state->i2cdev, "i2c read error 1\n"); in read_register_unlocked() 166 dev_err(state->i2cdev, "i2c read error 2\n"); in read_register_unlocked() 182 dev_info(state->i2cdev, "%s busy\n", __func__); in send_command() 191 dev_info(state->i2cdev, "%s busy\n", __func__); in send_command() 213 dev_err(state->i2cdev, "i2c write error\n"); in write_register() 236 dev_err(state->i2cdev, "fw block write failed\n"); in write_firmware_block() 253 dev_err(state->i2cdev, "i2c read error 1\n"); in read_register() 260 dev_err(state->i2cdev, "i2c read error 2\n"); in read_register() 702 dev_dbg(state->i2cdev, "freq=%u delsys=%u srate=%u\n", in get_frontend() [all …]
|
/openbmc/linux/drivers/i3c/ |
H A D | master.c | 1068 struct i2c_dev_desc *i2cdev; in i3c_master_defslvs_locked() local 1093 i3c_bus_for_each_i2cdev(bus, i2cdev) in i3c_master_defslvs_locked() 1109 i3c_bus_for_each_i2cdev(bus, i2cdev) { in i3c_master_defslvs_locked() 1110 desc->lvr = i2cdev->lvr; in i3c_master_defslvs_locked() 1111 desc->static_addr = i2cdev->addr << 1; in i3c_master_defslvs_locked() 1783 struct i2c_dev_desc *i2cdev, *i2ctmp; in i3c_master_detach_free_devs() local 1797 list_for_each_entry_safe(i2cdev, i2ctmp, &master->bus.devs.i2c, in i3c_master_detach_free_devs() 1799 i3c_master_detach_i2c_dev(i2cdev); in i3c_master_detach_free_devs() 1801 i2cdev->addr, in i3c_master_detach_free_devs() 1803 i3c_master_free_i2c_dev(i2cdev); in i3c_master_detach_free_devs() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/i2cdev/ |
H A D | i2cdev_git.bb | 6 HOMEPAGE = "https://github.com/costad2/i2cdev" 18 git://github.com/costad2/i2cdev.git;protocol=https;branch=master \
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/i2cdev/i2cdev/ |
H A D | fix-lsi2c-makefile.patch | 8 Upstream-Status: Submitted [https://github.com/costad2/i2cdev/pull/2/commits/43f15e97d869797dbfeaac…
|
H A D | fix-musl.patch | 12 Upstream-Status: Submitted [https://github.com/costad2/i2cdev/pull/5]
|
/openbmc/openbmc/poky/documentation/kernel-dev/ |
H A D | advanced.rst | 580 include features/i2c/i2cdev.scc
|
/openbmc/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |