Lines Matching refs:phase
3 * Hardware monitoring driver for MPS Multi-phase Digital VR Controllers
130 mp2975_read_word_helper(struct i2c_client *client, int page, int phase, u8 reg,
133 int ret = pmbus_read_word_data(client, page, phase, reg);
197 int page, int phase, u8 reg)
201 ret = pmbus_read_word_data(client, page, phase, reg);
205 if (!((phase + 1) % MP2975_PAGE_NUM))
216 * - Rcs is the internal phase current sense resistor which is constant
222 * Current phase sensing, providing by the device is not accurate
225 * case phase current is represented as the maximum between the value
228 ret = pmbus_read_word_data(client, page, phase, PMBUS_READ_IOUT);
238 int page, int phase)
243 switch (phase) {
245 ret = mp2975_read_phase(client, data, page, phase,
249 ret = mp2975_read_phase(client, data, page, phase,
253 ret = mp2975_read_phase(client, data, page, phase,
260 switch (phase) {
262 ret = mp2975_read_phase(client, data, page, phase,
266 ret = mp2975_read_phase(client, data, page, phase,
270 ret = mp2975_read_phase(client, data, page, phase,
274 ret = mp2975_read_phase(client, data, page, phase,
278 ret = mp2975_read_phase(client, data, page, phase,
282 ret = mp2975_read_phase(client, data, page, phase,
293 int phase, int reg)
302 ret = pmbus_read_word_data(client, page, phase, reg);
306 ret = mp2975_read_word_helper(client, page, phase, reg,
310 ret = mp2975_read_word_helper(client, page, phase, reg,
321 ret = mp2975_read_word_helper(client, page, phase,
330 ret = mp2975_read_word_helper(client, page, phase, reg,
337 ret = pmbus_read_word_data(client, page, phase,
341 ret = pmbus_read_word_data(client, page, phase,
345 ret = mp2975_read_word_helper(client, page, phase,
381 int phase, int reg)
389 ret = mp2975_read_word_helper(client, page, phase, reg,
393 ret = mp2975_read_word_helper(client, page, phase, reg,
407 ret = mp2975_read_word_helper(client, page, phase,
417 ret = mp2975_read_word_helper(client, page, phase,
427 ret = mp2975_read_word_helper(client, page, phase,
436 ret = mp2975_read_word_helper(client, page, phase,
445 ret = mp2975_read_phases(client, data, page, phase);
481 * In case phase number is zero – only page zero is supported
532 * to different phase count applications for rail 1 and rail 2.
534 * that. When rail 1’s phase count is configured as 0, rail
535 * 1 operates with 1-phase DCM. When rail 2 phase count is configured