| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/ |
| H A D | base.c | 70 return nvkm_iccsense_poll_lane(rail->sensor->i2c, rail->sensor->addr, in nvkm_iccsense_ina2x9_read() 93 return nvkm_iccsense_poll_lane(rail->sensor->i2c, rail->sensor->addr, in nvkm_iccsense_ina3221_read() 95 2 + (rail->idx * 2), 3, rail->mohm, in nvkm_iccsense_ina3221_read() 119 if (!rail->read) in nvkm_iccsense_read_all() 122 res = rail->read(iccsense, rail); in nvkm_iccsense_read_all() 142 list_del(&rail->head); in nvkm_iccsense_dtor() 143 kfree(rail); in nvkm_iccsense_dtor() 282 rail = kmalloc(sizeof(*rail), GFP_KERNEL); in nvkm_iccsense_oneinit() 283 if (!rail) in nvkm_iccsense_oneinit() 286 rail->read = read; in nvkm_iccsense_oneinit() [all …]
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| H A D | iccsense.c | 78 if (!iccsense->rail) in nvbios_iccsense_parse() 83 struct pwr_rail_t *rail = &iccsense->rail[i]; in nvbios_iccsense_parse() local 92 rail->mode = 1; in nvbios_iccsense_parse() 94 rail->mode = 0; in nvbios_iccsense_parse() 95 rail->extdev_id = nvbios_rd08(bios, entry + 0x2); in nvbios_iccsense_parse() 99 rail->mode = nvbios_rd08(bios, entry); in nvbios_iccsense_parse() 111 rail->resistor_count = 1; in nvbios_iccsense_parse() 114 rail->resistor_count = 3; in nvbios_iccsense_parse() 117 rail->resistor_count = 0; in nvbios_iccsense_parse() 121 for (r = 0; r < rail->resistor_count; ++r) { in nvbios_iccsense_parse() [all …]
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | corsair-psu.rst | 51 curr2_input Current on the 12v psu rail 53 curr3_input Current on the 5v psu rail 55 curr4_input Current on the 3.3v psu rail 59 in1_input Voltage of the 12v psu rail 60 in1_crit Voltage max critical value on the 12v psu rail 62 in2_input Voltage of the 5v psu rail 63 in2_crit Voltage max critical value on the 5v psu rail 65 in3_input Voltage of the 3.3v psu rail 69 power2_input Power usage of the 12v psu rail 70 power3_input Power usage of the 5v psu rail [all …]
|
| H A D | ucd9000.rst | 35 The UCD90124 is a 12-rail PMBus/I2C addressable power-supply sequencer and 43 The UCD90160 is a 16-rail PMBus/I2C addressable power-supply sequencer and 50 The UCD90320 is a 32-rail PMBus/I2C addressable power-supply sequencer and 56 The UCD9090 is a 10-rail PMBus/I2C addressable power-supply sequencer and 63 The UCD90910 is a ten-rail I2C / PMBus addressable power-supply sequencer and
|
| H A D | isl68137.rst | 409 generation devices are grouped into 4 distinct configurations: '1rail' for 410 single-rail devices, '2rail' for dual-rail devices, '3rail' for 3-rail devices, 411 and 'hv' for high voltage single-rail devices. Consult the individual datasheets 432 avs(0|1)_enable Controls the AVS state of each rail.
|
| H A D | mp2975.rst | 24 - Supports up to two power rail. 26 to 8-phase operation for rail 1 and up to 4-phase operation for rail
|
| H A D | ltc2992.rst | 19 LTC2992 is a rail-to-rail system monitor that measures current,
|
| H A D | gsc-hwmon.rst | 23 further scaling. The voltage input labels provide the voltage rail name: 26 inX_label Name of voltage rail.
|
| H A D | pxe1610.rst | 36 PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers 46 PXM1310 is a Multi-rail Controller and it is compliant to
|
| H A D | ltc2945.rst | 22 The LTC2945 is a rail-to-rail system monitor that measures current, voltage,
|
| /linux-6.15/drivers/hwmon/ |
| H A D | corsair-psu.c | 317 int rail; in corsairpsu_get_criticals() local 319 for (rail = 0; rail < TEMP_COUNT; ++rail) { in corsairpsu_get_criticals() 321 priv->temp_crit_support |= BIT(rail); in corsairpsu_get_criticals() 322 priv->temp_crit[rail] = tmp; in corsairpsu_get_criticals() 326 for (rail = 0; rail < RAIL_COUNT; ++rail) { in corsairpsu_get_criticals() 328 priv->in_crit_support |= BIT(rail); in corsairpsu_get_criticals() 329 priv->in_crit[rail] = tmp; in corsairpsu_get_criticals() 333 priv->in_lcrit_support |= BIT(rail); in corsairpsu_get_criticals() 334 priv->in_lcrit[rail] = tmp; in corsairpsu_get_criticals() 338 priv->curr_crit_support |= BIT(rail); in corsairpsu_get_criticals() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/display/panel/ |
| H A D | samsung,ams639rq08.yaml | 27 description: 3.3V source voltage rail 30 description: I/O source voltage rail 33 description: Negative source voltage rail 36 description: Positive source voltage rail
|
| H A D | samsung,ams581vf01.yaml | 26 description: 3.3V source voltage rail 29 description: I/O source voltage rail 32 description: Negative source voltage rail 35 description: Positive source voltage rail
|
| H A D | himax,hx83112a.yaml | 28 description: Digital voltage rail 31 description: Positive source voltage rail 34 description: Negative source voltage rail
|
| H A D | raydium,rm692e5.yaml | 29 description: Digital voltage rail 32 description: Analog voltage rail 35 description: I/O voltage rail
|
| H A D | visionox,rm692e5.yaml | 33 description: 3.3V source voltage rail 36 description: 1.8V I/O source voltage rail
|
| H A D | raydium,rm69380.yaml | 35 description: Analog voltage rail 38 description: I/O voltage rail
|
| /linux-6.15/Documentation/devicetree/bindings/hwmon/pmbus/ |
| H A D | isil,isl68137.yaml | 73 Container for properties specific to a particular channel (rail). 77 description: The channel (rail) index. 85 sense (Vsense) pin for the given channel (rail). It has two numbers
|
| /linux-6.15/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-jaguar-pre-ict-tester.dtso | 89 * rail. It should be HIGH if all is properly soldered. 114 * rail. It should be HIGH if all is properly soldered. 130 * GPIO3_D2 is routed to VCC_5V0_1 power rail through a 140 * GPIO3_D3 is routed to VCC_5V0_2 power rail through a 150 * GPIO3_D4 is routed to VCC_3V3_S3_1 power rail through 160 * GPIO3_D5 is routed to VCC_3V3_S3_2 power rail through
|
| /linux-6.15/Documentation/devicetree/bindings/regulator/ |
| H A D | as3722-regulator.txt | 32 ams,ext-control: External control of the rail. The option of 34 controlling this rail. Valid values are 0, 1, 2 ad 3. 35 0: There is no external control of this rail.
|
| /linux-6.15/drivers/pmdomain/qcom/ |
| H A D | Kconfig | 27 for the voltage rail. 39 for the voltage rail.
|
| /linux-6.15/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
| H A D | iccsense.h | 19 struct pwr_rail_t *rail; member
|
| /linux-6.15/Documentation/devicetree/bindings/pinctrl/ |
| H A D | qcom,pmic-mpp.yaml | 130 Selects ATEST rail to route to GPIO when it's 137 Selects DTEST rail to route to GPIO when it's
|
| /linux-6.15/Documentation/devicetree/bindings/mfd/ |
| H A D | as3722.txt | 111 ams,ext-control: External control of the rail. The option of 113 controlling this rail. Valid values are 0, 1, 2 ad 3. 114 0: There is no external control of this rail.
|
| /linux-6.15/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8188-geralt.dtsi | 50 /* system wide LDO 1.8V power rail */ 62 /* separately switched 3.3V power rail */ 74 /* system wide 3.3V power rail */ 99 /* system wide 4.2V power rail */ 111 /* system wide 5.0V power rail */ 133 /* system wide semi-regulated power rail from battery or USB */
|