Lines Matching refs:phase
3 * Hardware monitoring driver for MPS Multi-phase Digital VR Controllers
90 mp2975_read_word_helper(struct i2c_client *client, int page, int phase, u8 reg,
93 int ret = pmbus_read_word_data(client, page, phase, reg);
122 int page, int phase, u8 reg)
126 ret = pmbus_read_word_data(client, page, phase, reg);
130 if (!((phase + 1) % MP2975_PAGE_NUM))
141 * - Rcs is the internal phase current sense resistor which is constant
147 * Current phase sensing, providing by the device is not accurate
150 * case phase current is represented as the maximum between the value
153 ret = pmbus_read_word_data(client, page, phase, PMBUS_READ_IOUT);
163 int page, int phase)
168 switch (phase) {
170 ret = mp2975_read_phase(client, data, page, phase,
174 ret = mp2975_read_phase(client, data, page, phase,
178 ret = mp2975_read_phase(client, data, page, phase,
185 switch (phase) {
187 ret = mp2975_read_phase(client, data, page, phase,
191 ret = mp2975_read_phase(client, data, page, phase,
195 ret = mp2975_read_phase(client, data, page, phase,
199 ret = mp2975_read_phase(client, data, page, phase,
203 ret = mp2975_read_phase(client, data, page, phase,
207 ret = mp2975_read_phase(client, data, page, phase,
218 int phase, int reg)
226 ret = mp2975_read_word_helper(client, page, phase, reg,
230 ret = mp2975_read_word_helper(client, page, phase, reg,
244 ret = mp2975_read_word_helper(client, page, phase,
254 ret = mp2975_read_word_helper(client, page, phase,
264 ret = mp2975_read_word_helper(client, page, phase, reg,
282 ret = mp2975_read_word_helper(client, page, phase,
291 ret = mp2975_read_word_helper(client, page, phase,
300 ret = mp2975_read_phases(client, data, page, phase);
335 * In case phase number is zero – only page zero is supported
387 * to different phase count applications for rail 1 and rail 2.
389 * phases at most. When rail 1’s phase count is configured as 0, rail
390 * 1 operates with 1-phase DCM. When rail 2 phase count is configured