Lines Matching +full:0 +full:x1234
29 #define TEST_ADDR (0x43)
61 return (resp[1] << 8) | resp[0]; in isl_pmbus_vr_i2c_get16()
70 data[0] = value & 255; in isl_pmbus_vr_i2c_set16()
80 value = qmp_isl_pmbus_vr_get(TEST_ID, "vout[0]"); in test_defaults()
86 value = qmp_isl_pmbus_vr_get(TEST_ID, "pout[0]"); in test_defaults()
92 value = qmp_isl_pmbus_vr_get(TEST_ID, "iin[0]"); in test_defaults()
98 value = qmp_isl_pmbus_vr_get(TEST_ID, "temp1[0]"); in test_defaults()
159 value = qmp_isl_pmbus_vr_get(TEST_ID, "vout[0]"); in raa228000_test_defaults()
160 g_assert_cmpuint(value, ==, 0); in raa228000_test_defaults()
163 g_assert_cmpuint(i2c_value, ==, 0); in raa228000_test_defaults()
165 value = qmp_isl_pmbus_vr_get(TEST_ID, "pout[0]"); in raa228000_test_defaults()
166 g_assert_cmpuint(value, ==, 0); in raa228000_test_defaults()
223 qmp_isl_pmbus_vr_set(TEST_ID, "vin[0]", 200); in test_tx_rx()
224 value = qmp_isl_pmbus_vr_get(TEST_ID, "vin[0]"); in test_tx_rx()
228 qmp_isl_pmbus_vr_set(TEST_ID, "vout[0]", 2500); in test_tx_rx()
229 value = qmp_isl_pmbus_vr_get(TEST_ID, "vout[0]"); in test_tx_rx()
233 qmp_isl_pmbus_vr_set(TEST_ID, "iin[0]", 300); in test_tx_rx()
234 value = qmp_isl_pmbus_vr_get(TEST_ID, "iin[0]"); in test_tx_rx()
238 qmp_isl_pmbus_vr_set(TEST_ID, "iout[0]", 310); in test_tx_rx()
239 value = qmp_isl_pmbus_vr_get(TEST_ID, "iout[0]"); in test_tx_rx()
243 qmp_isl_pmbus_vr_set(TEST_ID, "pin[0]", 100); in test_tx_rx()
244 value = qmp_isl_pmbus_vr_get(TEST_ID, "pin[0]"); in test_tx_rx()
248 qmp_isl_pmbus_vr_set(TEST_ID, "pout[0]", 95); in test_tx_rx()
249 value = qmp_isl_pmbus_vr_get(TEST_ID, "pout[0]"); in test_tx_rx()
253 qmp_isl_pmbus_vr_set(TEST_ID, "temp1[0]", 26); in test_tx_rx()
254 value = qmp_isl_pmbus_vr_get(TEST_ID, "temp1[0]"); in test_tx_rx()
258 qmp_isl_pmbus_vr_set(TEST_ID, "temp2[0]", 27); in test_tx_rx()
259 value = qmp_isl_pmbus_vr_get(TEST_ID, "temp2[0]"); in test_tx_rx()
263 qmp_isl_pmbus_vr_set(TEST_ID, "temp3[0]", 28); in test_tx_rx()
264 value = qmp_isl_pmbus_vr_get(TEST_ID, "temp3[0]"); in test_tx_rx()
276 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_COMMAND, 0x1234); in test_rw_regs()
278 g_assert_cmphex(i2c_value, ==, 0x1234); in test_rw_regs()
280 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_TRIM, 0x4567); in test_rw_regs()
282 g_assert_cmphex(i2c_value, ==, 0x4567); in test_rw_regs()
284 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_MAX, 0x9876); in test_rw_regs()
286 g_assert_cmphex(i2c_value, ==, 0x9876); in test_rw_regs()
288 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_MARGIN_HIGH, 0xABCD); in test_rw_regs()
290 g_assert_cmphex(i2c_value, ==, 0xABCD); in test_rw_regs()
292 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_MARGIN_LOW, 0xA1B2); in test_rw_regs()
294 g_assert_cmphex(i2c_value, ==, 0xA1B2); in test_rw_regs()
296 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_TRANSITION_RATE, 0xDEF1); in test_rw_regs()
298 g_assert_cmphex(i2c_value, ==, 0xDEF1); in test_rw_regs()
300 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_DROOP, 0x5678); in test_rw_regs()
302 g_assert_cmphex(i2c_value, ==, 0x5678); in test_rw_regs()
304 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_MIN, 0x1234); in test_rw_regs()
306 g_assert_cmphex(i2c_value, ==, 0x1234); in test_rw_regs()
308 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_OV_FAULT_LIMIT, 0x2345); in test_rw_regs()
310 g_assert_cmphex(i2c_value, ==, 0x2345); in test_rw_regs()
312 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VOUT_UV_FAULT_LIMIT, 0xFA12); in test_rw_regs()
314 g_assert_cmphex(i2c_value, ==, 0xFA12); in test_rw_regs()
316 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_OT_FAULT_LIMIT, 0xF077); in test_rw_regs()
318 g_assert_cmphex(i2c_value, ==, 0xF077); in test_rw_regs()
320 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_OT_WARN_LIMIT, 0x7137); in test_rw_regs()
322 g_assert_cmphex(i2c_value, ==, 0x7137); in test_rw_regs()
324 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VIN_OV_FAULT_LIMIT, 0x3456); in test_rw_regs()
326 g_assert_cmphex(i2c_value, ==, 0x3456); in test_rw_regs()
328 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_VIN_UV_FAULT_LIMIT, 0xBADA); in test_rw_regs()
330 g_assert_cmphex(i2c_value, ==, 0xBADA); in test_rw_regs()
332 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_IIN_OC_FAULT_LIMIT, 0xB1B0); in test_rw_regs()
334 g_assert_cmphex(i2c_value, ==, 0xB1B0); in test_rw_regs()
336 i2c_set8(i2cdev, PMBUS_OPERATION, 0xA); in test_rw_regs()
338 g_assert_cmphex(i2c_value, ==, 0xA); in test_rw_regs()
340 i2c_set8(i2cdev, PMBUS_ON_OFF_CONFIG, 0x42); in test_rw_regs()
342 g_assert_cmphex(i2c_value, ==, 0x42); in test_rw_regs()
355 i2c_set8(i2cdev, PMBUS_PAGE, 0); in test_pages_rw()
357 g_assert_cmphex(i2c_value, ==, 0); in test_pages_rw()
367 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_VIN, 0xBEEF); in test_ro_regs()
372 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_IIN, 0xB00F); in test_ro_regs()
377 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_VOUT, 0x1234); in test_ro_regs()
382 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_IOUT, 0x6547); in test_ro_regs()
387 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_TEMPERATURE_1, 0x1597); in test_ro_regs()
392 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_TEMPERATURE_2, 0x1897); in test_ro_regs()
397 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_TEMPERATURE_3, 0x1007); in test_ro_regs()
402 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_PIN, 0xDEAD); in test_ro_regs()
407 isl_pmbus_vr_i2c_set16(i2cdev, PMBUS_READ_POUT, 0xD00D); in test_ro_regs()
420 qmp_isl_pmbus_vr_set(TEST_ID, "vout[0]", 5100); in test_voltage_faults()
424 g_assert_true((i2c_value & PB_STATUS_VOUT) != 0); in test_voltage_faults()
425 g_assert_true((i2c_byte & PB_STATUS_VOUT_OV_WARN) != 0); in test_voltage_faults()
427 qmp_isl_pmbus_vr_set(TEST_ID, "vout[0]", 4500); in test_voltage_faults()
428 i2c_set8(i2cdev, PMBUS_CLEAR_FAULTS, 0); in test_voltage_faults()
430 g_assert_true((i2c_byte & PB_STATUS_VOUT_OV_WARN) == 0); in test_voltage_faults()
436 g_assert_true((i2c_value & PB_STATUS_VOUT) != 0); in test_voltage_faults()
437 g_assert_true((i2c_byte & PB_STATUS_VOUT_UV_WARN) != 0); in test_voltage_faults()
444 .extra_device_opts = "id=" TEST_ID ",address=0x43" in isl_pmbus_vr_register_nodes()