Lines Matching full:page

67  * @page: Each page corresponds to a device monitored by the Max 34451
68 * The page register determines the available commands depending on device
211 if (pmdev->page < 16) { in max34451_read_byte()
212 pmbus_send16(pmdev, s->power_good_on[pmdev->page]); in max34451_read_byte()
217 if (pmdev->page < 16) { in max34451_read_byte()
218 pmbus_send16(pmdev, s->power_good_off[pmdev->page]); in max34451_read_byte()
223 if (pmdev->page < 12) { in max34451_read_byte()
224 pmbus_send16(pmdev, s->ton_delay[pmdev->page]); in max34451_read_byte()
229 if (pmdev->page < 12) { in max34451_read_byte()
230 pmbus_send16(pmdev, s->ton_max_fault_limit[pmdev->page]); in max34451_read_byte()
235 if (pmdev->page < 12) { in max34451_read_byte()
236 pmbus_send16(pmdev, s->toff_delay[pmdev->page]); in max34451_read_byte()
241 if (pmdev->page < 16) { in max34451_read_byte()
242 pmbus_send8(pmdev, s->status_mfr_specific[pmdev->page]); in max34451_read_byte()
271 if (pmdev->page < 12) { in max34451_read_byte()
272 pmbus_send32(pmdev, s->psen_config[pmdev->page]); in max34451_read_byte()
277 if (pmdev->page < 16) { in max34451_read_byte()
278 pmbus_send16(pmdev, s->vout_peak[pmdev->page]); in max34451_read_byte()
283 if (pmdev->page < 16) { in max34451_read_byte()
284 pmbus_send16(pmdev, s->iout_peak[pmdev->page]); in max34451_read_byte()
289 if (15 < pmdev->page && pmdev->page < 21) { in max34451_read_byte()
290 pmbus_send16(pmdev, s->temperature_peak[pmdev->page % 16]); in max34451_read_byte()
297 if (pmdev->page < 16) { in max34451_read_byte()
298 pmbus_send16(pmdev, s->vout_min[pmdev->page]); in max34451_read_byte()
307 if (pmdev->page < 16) { in max34451_read_byte()
308 pmbus_send32(pmdev, s->fault_response[pmdev->page]); in max34451_read_byte()
325 if (pmdev->page < 12) { in max34451_read_byte()
326 pmbus_send16(pmdev, s->margin_config[pmdev->page]); in max34451_read_byte()
331 if (pmdev->page == 255) { in max34451_read_byte()
337 if (pmdev->page < 16) { in max34451_read_byte()
338 pmbus_send16(pmdev, s->iout_avg[pmdev->page]); in max34451_read_byte()
343 if (pmdev->page < 16) { in max34451_read_byte()
344 pmbus_send16(pmdev, s->channel_config[pmdev->page]); in max34451_read_byte()
349 if (pmdev->page < 12) { in max34451_read_byte()
350 pmbus_send16(pmdev, s->ton_seq_max[pmdev->page]); in max34451_read_byte()
355 if (pmdev->page < 12) { in max34451_read_byte()
356 pmbus_send32(pmdev, s->pwm_config[pmdev->page]); in max34451_read_byte()
361 if (pmdev->page < 12) { in max34451_read_byte()
362 pmbus_send32(pmdev, s->seq_config[pmdev->page]); in max34451_read_byte()
367 if (15 < pmdev->page && pmdev->page < 21) { in max34451_read_byte()
368 pmbus_send32(pmdev, s->temp_sensor_config[pmdev->page % 16]); in max34451_read_byte()
408 uint8_t index = pmdev->page; in max34451_write_data()
421 if (pmdev->page < MAX34451_NUM_PWR_DEVICES) { in max34451_write_data()
422 s->power_good_on[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
427 if (pmdev->page < MAX34451_NUM_PWR_DEVICES) { in max34451_write_data()
428 s->power_good_off[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
433 if (pmdev->page < 12) { in max34451_write_data()
434 s->ton_delay[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
439 if (pmdev->page < 12) { in max34451_write_data()
440 s->ton_max_fault_limit[pmdev->page] in max34451_write_data()
446 if (pmdev->page < 12) { in max34451_write_data()
447 s->toff_delay[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
468 if (pmdev->page < 12) { in max34451_write_data()
469 s->psen_config[pmdev->page] = pmbus_receive32(pmdev); in max34451_write_data()
474 if (pmdev->page < 16) { in max34451_write_data()
475 s->vout_peak[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
480 if (pmdev->page < 16) { in max34451_write_data()
481 s->iout_peak[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
486 if (15 < pmdev->page && pmdev->page < 21) { in max34451_write_data()
487 s->temperature_peak[pmdev->page % 16] in max34451_write_data()
493 if (pmdev->page < 16) { in max34451_write_data()
494 s->vout_min[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
503 if (pmdev->page < 16) { in max34451_write_data()
504 s->fault_response[pmdev->page] = pmbus_receive32(pmdev); in max34451_write_data()
517 if (pmdev->page < 12) { in max34451_write_data()
518 s->margin_config[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
523 if (pmdev->page < 16) { in max34451_write_data()
524 s->channel_config[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
529 if (pmdev->page < 12) { in max34451_write_data()
530 s->ton_seq_max[pmdev->page] = pmbus_receive16(pmdev); in max34451_write_data()
535 if (pmdev->page < 12) { in max34451_write_data()
536 s->pwm_config[pmdev->page] = pmbus_receive32(pmdev); in max34451_write_data()
541 if (pmdev->page < 12) { in max34451_write_data()
542 s->seq_config[pmdev->page] = pmbus_receive32(pmdev); in max34451_write_data()
547 if (15 < pmdev->page && pmdev->page < 21) { in max34451_write_data()
548 s->temp_sensor_config[pmdev->page % 16] in max34451_write_data()