* [PATCH v1 0/2] Add TI TPS65214 PMIC Regulator Support
@ 2025-01-16 22:37 Shree Ramamoorthy
2025-01-16 22:37 ` [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings Shree Ramamoorthy
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Shree Ramamoorthy @ 2025-01-16 22:37 UTC (permalink / raw)
To: lgirdwood, broonie, robh, krzk+dt, conor+dt, aaro.koskinen,
andreas, khilman, rogerq, tony, jerome.neanne, linux-omap,
linux-kernel, devicetree
Cc: m-leonard, praneeth, christophe.jaillet
TPS65214 is a Power Management Integrated Circuit (PMIC) that has
significant register map overlap with TPS65215 and TPS65219. The series
introduces TPS65214 and adds the device to the multi-PMIC support driver.
This follow-up series is dependent on:
Commit 2c4fd76d13ec ("mfd: tps65214: Add support for TI TPS65214 PMIC")
TPS65215 Driver Series:
GPIO: https://lore.kernel.org/all/20250113225530.124213-1-s-ramamoorthy@ti.com/
MFD: https://lore.kernel.org/all/20250113230750.124843-1-s-ramamoorthy@ti.com/
Reg: https://lore.kernel.org/all/20250113231018.125426-1-s-ramamoorthy@ti.com/
Input: https://lore.kernel.org/all/20241226220049.398794-1-s-ramamoorthy@ti.com/
TPS65219 Cleanup Series:
GPIO: https://lore.kernel.org/all/20241217204755.1011731-1-s-ramamoorthy@ti.com/
MFD: https://lore.kernel.org/all/20241217204935.1012106-1-s-ramamoorthy@ti.com/
Reg: https://lore.kernel.org/all/20241217204526.1010989-1-s-ramamoorthy@ti.com/
- TPS65214 is a Power Management IC with 3 Buck regulators and 2 LDOs.
- TPS65214 has 2 LDOS and 1 GPO, whereas TPS65219 has 4 LDOs and 2 GPOs.
- TPS65214's LDO1 maps to TPS65219's LDO3.
- A key difference between TPS65215 & TPS65214 are the LDO current and
voltage output ranges and the configurable options available.
- The remaining features for both devices are the same.
TPS65214 TRM: https://www.ti.com/lit/pdf/slvud30
AM62L + TPS65214 Test Logs:
https://gist.github.com/ramamoorthyhs/0793f7813332d94423ca1baee02f62c9
Shree Ramamoorthy (2):
regulator: dt-bindings: Add TI TPS65214 PMIC bindings
regulator: tps65214: Add TI TPS65214 Regulator Support
.../bindings/regulator/ti,tps65219.yaml | 16 +++-
drivers/regulator/Kconfig | 9 ++-
drivers/regulator/tps65219-regulator.c | 73 ++++++++++++++++---
3 files changed, 84 insertions(+), 14 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 6+ messages in thread* [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings 2025-01-16 22:37 [PATCH v1 0/2] Add TI TPS65214 PMIC Regulator Support Shree Ramamoorthy @ 2025-01-16 22:37 ` Shree Ramamoorthy 2025-02-03 0:40 ` Mark Brown 2025-01-16 22:37 ` [PATCH v1 2/2] regulator: tps65214: Add TI TPS65214 Regulator Support Shree Ramamoorthy 2025-01-17 9:19 ` [PATCH v1 0/2] Add TI TPS65214 PMIC " Krzysztof Kozlowski 2 siblings, 1 reply; 6+ messages in thread From: Shree Ramamoorthy @ 2025-01-16 22:37 UTC (permalink / raw) To: lgirdwood, broonie, robh, krzk+dt, conor+dt, aaro.koskinen, andreas, khilman, rogerq, tony, jerome.neanne, linux-omap, linux-kernel, devicetree Cc: m-leonard, praneeth, christophe.jaillet - TPS65214 is a Power Management IC with 3 Buck regulators and 2 LDOs. - TPS65214 has 2 LDOS and 1 GPO, whereas TPS65219 has 4 LDOs and 2 GPOs. - TPS65214's LDO1 maps to TPS65219's LDO3. - A key difference between TPS65215 & TPS65214 are the LDO current and voltage output ranges and the configurable options available. - The remaining features for both devices are the same. Signed-off-by: Shree Ramamoorthy <s-ramamoorthy@ti.com> --- .../bindings/regulator/ti,tps65219.yaml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml b/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml index b0d47415bf83..b56e7f8fe88e 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml @@ -4,7 +4,7 @@ $id: http://devicetree.org/schemas/regulator/ti,tps65219.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# -title: TI TPS65215/TPS65219 Power Management Integrated Circuits +title: TI TPS65214/TPS65215/TPS65219 Power Management Integrated Circuit maintainers: - Jerome Neanne <jerome.neanne@baylibre.com> @@ -18,9 +18,13 @@ description: | TI TPS65215 is a derivative of TPS65219 with 3 Buck regulators, 2 Low Drop-out Regulators (LDOs), 1 GPIO, 1 GPO, and power-button. + TI TPS65214 is a derivative of TPS65219 with 3 Buck regulators, 2 Low + Drop-out Regulators (LDOs), 1 GPIO, 1 GPO, and power-button. + properties: compatible: enum: + - ti,tps65214 - ti,tps65215 - ti,tps65219 @@ -98,6 +102,16 @@ required: additionalProperties: false allOf: + - if: + properties: + compatible: + contains: + const: ti,tps65214 + then: + properties: + regulators: + patternProperties: + "^ldo[3-4]$": false - if: properties: compatible: -- 2.43.0 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings 2025-01-16 22:37 ` [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings Shree Ramamoorthy @ 2025-02-03 0:40 ` Mark Brown 2025-02-04 19:08 ` Shree Ramamoorthy 0 siblings, 1 reply; 6+ messages in thread From: Mark Brown @ 2025-02-03 0:40 UTC (permalink / raw) To: Shree Ramamoorthy Cc: lgirdwood, robh, krzk+dt, conor+dt, aaro.koskinen, andreas, khilman, rogerq, tony, jerome.neanne, linux-omap, linux-kernel, devicetree, m-leonard, praneeth, christophe.jaillet [-- Attachment #1: Type: text/plain, Size: 1022 bytes --] On Thu, Jan 16, 2025 at 04:37:39PM -0600, Shree Ramamoorthy wrote: > - TPS65214 is a Power Management IC with 3 Buck regulators and 2 LDOs. > - TPS65214 has 2 LDOS and 1 GPO, whereas TPS65219 has 4 LDOs and 2 GPOs. > - TPS65214's LDO1 maps to TPS65219's LDO3. > - A key difference between TPS65215 & TPS65214 are the LDO current and > voltage output ranges and the configurable options available. > - The remaining features for both devices are the same. > > Signed-off-by: Shree Ramamoorthy <s-ramamoorthy@ti.com> > --- > .../bindings/regulator/ti,tps65219.yaml | 16 +++++++++++++++- > 1 file changed, 15 insertions(+), 1 deletion(-) This doesn't apply against current code, please check and resend: Applying: regulator: dt-bindings: Add TI TPS65214 PMIC bindings error: sha1 information is lacking or useless (Documentation/devicetree/bindings/regulator/ti,tps65219.yaml). error: could not build fake ancestor Patch failed at 0001 regulator: dt-bindings: Add TI TPS65214 PMIC bindings [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings 2025-02-03 0:40 ` Mark Brown @ 2025-02-04 19:08 ` Shree Ramamoorthy 0 siblings, 0 replies; 6+ messages in thread From: Shree Ramamoorthy @ 2025-02-04 19:08 UTC (permalink / raw) To: Mark Brown Cc: lgirdwood, robh, krzk+dt, conor+dt, aaro.koskinen, andreas, khilman, rogerq, tony, jerome.neanne, linux-omap, linux-kernel, devicetree, m-leonard, praneeth, christophe.jaillet Hi, On 2/2/25 6:40 PM, Mark Brown wrote: > On Thu, Jan 16, 2025 at 04:37:39PM -0600, Shree Ramamoorthy wrote: >> - TPS65214 is a Power Management IC with 3 Buck regulators and 2 LDOs. >> - TPS65214 has 2 LDOS and 1 GPO, whereas TPS65219 has 4 LDOs and 2 GPOs. >> - TPS65214's LDO1 maps to TPS65219's LDO3. >> - A key difference between TPS65215 & TPS65214 are the LDO current and >> voltage output ranges and the configurable options available. >> - The remaining features for both devices are the same. >> >> Signed-off-by: Shree Ramamoorthy <s-ramamoorthy@ti.com> >> --- >> .../bindings/regulator/ti,tps65219.yaml | 16 +++++++++++++++- >> 1 file changed, 15 insertions(+), 1 deletion(-) > This doesn't apply against current code, please check and resend: > > Applying: regulator: dt-bindings: Add TI TPS65214 PMIC bindings > error: sha1 information is lacking or useless (Documentation/devicetree/bindings/regulator/ti,tps65219.yaml). > error: could not build fake ancestor > Patch failed at 0001 regulator: dt-bindings: Add TI TPS65214 PMIC bindings I combined this TPS65214 series with TPS65215: https://lore.kernel.org/all/20250131221139.342967-1-s-ramamoorthy@ti.com/ I will be re-sending the v5 with Krzysztof's feedback added soon. That would be the replacement patch series to try applying. Thank you for your time! -- Best, Shree Ramamoorthy PMIC Software Engineer ^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH v1 2/2] regulator: tps65214: Add TI TPS65214 Regulator Support 2025-01-16 22:37 [PATCH v1 0/2] Add TI TPS65214 PMIC Regulator Support Shree Ramamoorthy 2025-01-16 22:37 ` [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings Shree Ramamoorthy @ 2025-01-16 22:37 ` Shree Ramamoorthy 2025-01-17 9:19 ` [PATCH v1 0/2] Add TI TPS65214 PMIC " Krzysztof Kozlowski 2 siblings, 0 replies; 6+ messages in thread From: Shree Ramamoorthy @ 2025-01-16 22:37 UTC (permalink / raw) To: lgirdwood, broonie, robh, krzk+dt, conor+dt, aaro.koskinen, andreas, khilman, rogerq, tony, jerome.neanne, linux-omap, linux-kernel, devicetree Cc: m-leonard, praneeth, christophe.jaillet Add support for TPS65214 regulators (bucks and LDOs) to the TPS65219 Regulator Driver as the TPS65214/TPS65214/TPS65219 PMIC devices have significant register map overlap. TPS65214 is a Power Management IC with 3 Buck regulators (like TPS65215/TPS65219) and has 2 LDOs (like TPS65215). Signed-off-by: Shree Ramamoorthy <s-ramamoorthy@ti.com> --- drivers/regulator/Kconfig | 9 +++- drivers/regulator/tps65219-regulator.c | 73 ++++++++++++++++++++++---- 2 files changed, 69 insertions(+), 13 deletions(-) diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig index 6cd87443f9bb..3a694945739c 100644 --- a/drivers/regulator/Kconfig +++ b/drivers/regulator/Kconfig @@ -1579,11 +1579,16 @@ config REGULATOR_TPS65219 tristate "TI TPS65219 Power regulators" depends on MFD_TPS65219 && OF help - This driver supports TPS65219 series and TPS65215 voltage regulator chips. + This driver supports TPS65219, TPS65215, and TPS65214 voltage + regulator chips. TPS65219 series of PMICs have 3 single phase BUCKs & 4 LDOs voltage regulators. TPS65215 PMIC has 3 single phase BUCKs & 2 LDOs. - Both PMICs support software based voltage control for different voltage domains. + TPS65214 PMIC has 3 synchronous stepdown DC-DC converters & 2 + LDOs. One LDO supports a maximum output current of 300 mA and the + other a maximum of 500 mA + All 3 PMICs support software based voltage control for different + voltage domains. config REGULATOR_TPS6594 tristate "TI TPS6594 Power regulators" diff --git a/drivers/regulator/tps65219-regulator.c b/drivers/regulator/tps65219-regulator.c index 5f5a6f3c950b..241a7e841d35 100644 --- a/drivers/regulator/tps65219-regulator.c +++ b/drivers/regulator/tps65219-regulator.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0 // -// Regulator driver for TPS65215/TPS65219 PMIC +// TPS65214/TPS65215/TPS65219 PMIC Regulator Driver // // Copyright (C) 2022 BayLibre Incorporated - https://www.baylibre.com/ // Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/ @@ -29,6 +29,11 @@ struct tps65219_regulator_irq_type { unsigned long event; }; +static struct tps65219_regulator_irq_type tps65215_regulator_irq_types[] = { + { "SENSOR_3_WARM", "SENSOR3", "warm temperature", REGULATOR_EVENT_OVER_TEMP_WARN}, + { "SENSOR_3_HOT", "SENSOR3", "hot temperature", REGULATOR_EVENT_OVER_TEMP}, +}; + static struct tps65219_regulator_irq_type tps65219_regulator_irq_types[] = { { "LDO3_SCG", "LDO3", "short circuit to ground", REGULATOR_EVENT_REGULATION_OUT }, { "LDO3_OC", "LDO3", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, @@ -40,9 +45,11 @@ static struct tps65219_regulator_irq_type tps65219_regulator_irq_types[] = { { "LDO4_RV", "LDO4", "residual voltage", REGULATOR_EVENT_OVER_VOLTAGE_WARN }, { "LDO3_RV_SD", "LDO3", "residual voltage on shutdown", REGULATOR_EVENT_OVER_VOLTAGE_WARN }, { "LDO4_RV_SD", "LDO4", "residual voltage on shutdown", REGULATOR_EVENT_OVER_VOLTAGE_WARN }, + { "SENSOR_3_WARM", "SENSOR3", "warm temperature", REGULATOR_EVENT_OVER_TEMP_WARN}, + { "SENSOR_3_HOT", "SENSOR3", "hot temperature", REGULATOR_EVENT_OVER_TEMP}, }; -/* All of TPS65215's irq types are the same as common_regulator_irq_types */ +/* All of TPS65214's irq types are the same as common_regulator_irq_types */ static struct tps65219_regulator_irq_type common_regulator_irq_types[] = { { "LDO1_SCG", "LDO1", "short circuit to ground", REGULATOR_EVENT_REGULATION_OUT }, { "LDO1_OC", "LDO1", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, @@ -75,11 +82,9 @@ static struct tps65219_regulator_irq_type common_regulator_irq_types[] = { REGULATOR_EVENT_OVER_VOLTAGE_WARN }, { "LDO1_RV_SD", "LDO1", "residual voltage on shutdown", REGULATOR_EVENT_OVER_VOLTAGE_WARN }, { "LDO2_RV_SD", "LDO2", "residual voltage on shutdown", REGULATOR_EVENT_OVER_VOLTAGE_WARN }, - { "SENSOR_3_WARM", "SENSOR3", "warm temperature", REGULATOR_EVENT_OVER_TEMP_WARN}, { "SENSOR_2_WARM", "SENSOR2", "warm temperature", REGULATOR_EVENT_OVER_TEMP_WARN }, { "SENSOR_1_WARM", "SENSOR1", "warm temperature", REGULATOR_EVENT_OVER_TEMP_WARN }, { "SENSOR_0_WARM", "SENSOR0", "warm temperature", REGULATOR_EVENT_OVER_TEMP_WARN }, - { "SENSOR_3_HOT", "SENSOR3", "hot temperature", REGULATOR_EVENT_OVER_TEMP}, { "SENSOR_2_HOT", "SENSOR2", "hot temperature", REGULATOR_EVENT_OVER_TEMP }, { "SENSOR_1_HOT", "SENSOR1", "hot temperature", REGULATOR_EVENT_OVER_TEMP }, { "SENSOR_0_HOT", "SENSOR0", "hot temperature", REGULATOR_EVENT_OVER_TEMP }, @@ -133,6 +138,12 @@ static const struct linear_range ldo_1_range[] = { REGULATOR_LINEAR_RANGE(3400000, 0x38, 0x3f, 0), }; +static const struct linear_range tps65214_ldo_1_2_range[] = { + REGULATOR_LINEAR_RANGE(600000, 0x0, 0x2, 0), + REGULATOR_LINEAR_RANGE(650000, 0x3, 0x37, 50000), + REGULATOR_LINEAR_RANGE(3300000, 0x38, 0x3F, 0), +}; + static const struct linear_range tps65215_ldo_2_range[] = { REGULATOR_LINEAR_RANGE(1200000, 0x0, 0xC, 50000), REGULATOR_LINEAR_RANGE(3300000, 0x36, 0x3F, 0), @@ -251,6 +262,32 @@ static const struct regulator_desc common_regs[] = { TPS65219_REG_ENABLE_CTRL, TPS65219_ENABLE_BUCK3_EN_MASK, 0, 0, bucks_ranges, 3, 0, 0, NULL, 0, 0), +}; + +static const struct regulator_desc tps65214_regs[] = { + // TPS65214's LDO3 pin maps to TPS65219's LDO3 pin + TPS65219_REGULATOR("LDO1", "ldo1", TPS65214_LDO_1, + REGULATOR_VOLTAGE, ldos_3_4_ops, 64, + TPS65214_REG_LDO1_VOUT, + TPS65219_BUCKS_LDOS_VOUT_VSET_MASK, + TPS65219_REG_ENABLE_CTRL, + TPS65219_ENABLE_LDO3_EN_MASK, 0, 0, tps65214_ldo_1_2_range, + 3, 0, 0, NULL, 0, 0), + TPS65219_REGULATOR("LDO2", "ldo2", TPS65214_LDO_2, + REGULATOR_VOLTAGE, ldos_3_4_ops, 64, + TPS65214_REG_LDO2_VOUT, + TPS65219_BUCKS_LDOS_VOUT_VSET_MASK, + TPS65219_REG_ENABLE_CTRL, + TPS65219_ENABLE_LDO2_EN_MASK, 0, 0, tps65214_ldo_1_2_range, + 3, 0, 0, NULL, 0, 0), +}; + +static const struct regulator_desc tps65215_regs[] = { + /* + * TPS65215's LDO1 is the same as TPS65219's LDO1. LDO1 is + * configurable as load switch and bypass-mode. + * TPS65215's LDO2 is the same as TPS65219's LDO3 + */ TPS65219_REGULATOR("LDO1", "ldo1", TPS65219_LDO_1, REGULATOR_VOLTAGE, ldos_1_2_ops, 64, TPS65219_REG_LDO1_VOUT, @@ -258,10 +295,6 @@ static const struct regulator_desc common_regs[] = { TPS65219_REG_ENABLE_CTRL, TPS65219_ENABLE_LDO1_EN_MASK, 0, 0, ldo_1_range, 2, 0, 0, NULL, 0, TPS65219_LDOS_BYP_CONFIG_MASK), -}; - -static const struct regulator_desc tps65215_regs[] = { - // TPS65215's LDO2 is the same as TPS65219's LDO3 TPS65219_REGULATOR("LDO2", "ldo2", TPS65215_LDO_2, REGULATOR_VOLTAGE, ldos_3_4_ops, 64, TPS65215_REG_LDO2_VOUT, @@ -272,6 +305,13 @@ static const struct regulator_desc tps65215_regs[] = { }; static const struct regulator_desc tps65219_regs[] = { + TPS65219_REGULATOR("LDO1", "ldo1", TPS65219_LDO_1, + REGULATOR_VOLTAGE, ldos_1_2_ops, 64, + TPS65219_REG_LDO1_VOUT, + TPS65219_BUCKS_LDOS_VOUT_VSET_MASK, + TPS65219_REG_ENABLE_CTRL, + TPS65219_ENABLE_LDO1_EN_MASK, 0, 0, ldo_1_range, + 2, 0, 0, NULL, 0, TPS65219_LDOS_BYP_CONFIG_MASK), TPS65219_REGULATOR("LDO2", "ldo2", TPS65219_LDO_2, REGULATOR_VOLTAGE, ldos_1_2_ops, 64, TPS65219_REG_LDO2_VOUT, @@ -326,13 +366,23 @@ struct tps65219_chip_data { }; static struct tps65219_chip_data chip_info_table[] = { + [TPS65214] = { + .rdesc = tps65214_regs, + .rdesc_size = ARRAY_SIZE(tps65214_regs), + .common_rdesc = common_regs, + .common_rdesc_size = ARRAY_SIZE(common_regs), + .irq_types = NULL, + .dev_irq_size = 0, + .common_irq_types = common_regulator_irq_types, + .common_irq_size = ARRAY_SIZE(common_regulator_irq_types), + }, [TPS65215] = { .rdesc = tps65215_regs, .rdesc_size = ARRAY_SIZE(tps65215_regs), .common_rdesc = common_regs, .common_rdesc_size = ARRAY_SIZE(common_regs), - .irq_types = NULL, - .dev_irq_size = 0, + .irq_types = tps65215_regulator_irq_types, + .dev_irq_size = ARRAY_SIZE(tps65215_regulator_irq_types), .common_irq_types = common_regulator_irq_types, .common_irq_size = ARRAY_SIZE(common_regulator_irq_types), }, @@ -436,6 +486,7 @@ static int tps65219_regulator_probe(struct platform_device *pdev) } static const struct platform_device_id tps65219_regulator_id_table[] = { + { "tps65214-regulator", TPS65214 }, { "tps65215-regulator", TPS65215 }, { "tps65219-regulator", TPS65219 }, { /* sentinel */ } @@ -454,5 +505,5 @@ static struct platform_driver tps65219_regulator_driver = { module_platform_driver(tps65219_regulator_driver); MODULE_AUTHOR("Jerome Neanne <j-neanne@baylibre.com>"); -MODULE_DESCRIPTION("TPS65215/TPS65219 voltage regulator driver"); +MODULE_DESCRIPTION("TPS65214/TPS65215/TPS65219 Regulator driver"); MODULE_LICENSE("GPL"); -- 2.43.0 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH v1 0/2] Add TI TPS65214 PMIC Regulator Support 2025-01-16 22:37 [PATCH v1 0/2] Add TI TPS65214 PMIC Regulator Support Shree Ramamoorthy 2025-01-16 22:37 ` [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings Shree Ramamoorthy 2025-01-16 22:37 ` [PATCH v1 2/2] regulator: tps65214: Add TI TPS65214 Regulator Support Shree Ramamoorthy @ 2025-01-17 9:19 ` Krzysztof Kozlowski 2 siblings, 0 replies; 6+ messages in thread From: Krzysztof Kozlowski @ 2025-01-17 9:19 UTC (permalink / raw) To: Shree Ramamoorthy, lgirdwood, broonie, robh, krzk+dt, conor+dt, aaro.koskinen, andreas, khilman, rogerq, tony, jerome.neanne, linux-omap, linux-kernel, devicetree Cc: m-leonard, praneeth, christophe.jaillet On 16/01/2025 23:37, Shree Ramamoorthy wrote: > TPS65214 is a Power Management Integrated Circuit (PMIC) that has > significant register map overlap with TPS65215 and TPS65219. The series > introduces TPS65214 and adds the device to the multi-PMIC support driver. > > This follow-up series is dependent on: > Commit 2c4fd76d13ec ("mfd: tps65214: Add support for TI TPS65214 PMIC") Hm? How so? Where is this commit? This: https://lore.kernel.org/all/20250116223915.430263-1-s-ramamoorthy@ti.com/ tells me that it is depending on this patchset. > > TPS65215 Driver Series: 65215 or 65214? > GPIO: https://lore.kernel.org/all/20250113225530.124213-1-s-ramamoorthy@ti.com/ > MFD: https://lore.kernel.org/all/20250113230750.124843-1-s-ramamoorthy@ti.com/ > Reg: https://lore.kernel.org/all/20250113231018.125426-1-s-ramamoorthy@ti.com/ > Input: https://lore.kernel.org/all/20241226220049.398794-1-s-ramamoorthy@ti.com/ > > TPS65219 Cleanup Series: > GPIO: https://lore.kernel.org/all/20241217204755.1011731-1-s-ramamoorthy@ti.com/ > MFD: https://lore.kernel.org/all/20241217204935.1012106-1-s-ramamoorthy@ti.com/ > Reg: https://lore.kernel.org/all/20241217204526.1010989-1-s-ramamoorthy@ti.com/ Are these all dependencies or just reference? Best regards, Krzysztof ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-02-04 19:08 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-01-16 22:37 [PATCH v1 0/2] Add TI TPS65214 PMIC Regulator Support Shree Ramamoorthy 2025-01-16 22:37 ` [PATCH v1 1/2] regulator: dt-bindings: Add TI TPS65214 PMIC bindings Shree Ramamoorthy 2025-02-03 0:40 ` Mark Brown 2025-02-04 19:08 ` Shree Ramamoorthy 2025-01-16 22:37 ` [PATCH v1 2/2] regulator: tps65214: Add TI TPS65214 Regulator Support Shree Ramamoorthy 2025-01-17 9:19 ` [PATCH v1 0/2] Add TI TPS65214 PMIC " Krzysztof Kozlowski
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox