[PATCH v1 0/6] Add support for PMICs used on Tegra 3 devices

Svyatoslav Ryhel clamor95 at gmail.com
Thu Jul 20 05:26:04 CEST 2023



20 липня 2023 р. 06:12:23 GMT+03:00, Jaehoon Chung <jh80.chung at samsung.com> написав(-ла):
>Hi
>
>> -----Original Message-----
>> From: Svyatoslav Ryhel <clamor95 at gmail.com>
>> Sent: Saturday, July 15, 2023 1:16 AM
>> To: Jaehoon Chung <jh80.chung at samsung.com>; Simon Glass <sjg at chromium.org>; Svyatoslav Ryhel
>> <clamor95 at gmail.com>
>> Cc: u-boot at lists.denx.de
>> Subject: [PATCH v1 0/6] Add support for PMICs used on Tegra 3 devices
>> 
>> Patch set adds basic support for PMICs used in many Tegra 3 devices.
>> All PMIC drivers are based on datasheets provided by vendors.
>> Implemented API include regulator set/get voltage enable/disable and
>> basic PMIC r/w capabilities.
>> 
>> Drivers were tested by me on LG P895 (max77663), HTC One X (TPS80032)
>> and ASUS TF300T (tps65911). Calculations and behavior were correct,
>> predictable and reproducible.
>
>I didn't find where those drivers is using. Do you have any plan to update the enabling CONFIG?
>I hope the enabling CONFIG will be included. Otherwise, I can't check whether its building is fine or not.
>If I missed some patches, let me know, plz
>
>Until enabled CONFIG, these drivers can be dead codes.

Enabling configs is planned as next step of this https://patchwork.ozlabs.org/project/uboot/list/?series=361808 patchset (initial bringup of devices). Unfortunately tegra custodians are too "busy" to initiate merge of those devices.

>Best Regards,
>Jaehoon Chung
>
>> 
>> Svyatoslav Ryhel (6):
>>   power: pmic: add the base max77663 pmic support
>>   power: regulator: max77663: add regulator support
>>   power: pmic: add the base TPS80031 PMIC support
>>   power: regulator: tps80031: add regulator support
>>   power: pmic: tps65910: add TPS65911 PMIC support
>>   power: regulator: tps65911: add regulator support
>> 
>>  doc/device-tree-bindings/pmic/max77663.txt   |  84 +++++
>>  doc/device-tree-bindings/pmic/tps65911.txt   |  78 ++++
>>  doc/device-tree-bindings/pmic/tps80031.txt   |  76 ++++
>>  drivers/power/pmic/Kconfig                   |  12 +
>>  drivers/power/pmic/Makefile                  |   2 +
>>  drivers/power/pmic/max77663.c                |  81 ++++
>>  drivers/power/pmic/pmic_tps65910_dm.c        |  26 +-
>>  drivers/power/pmic/tps80031.c                |  82 ++++
>>  drivers/power/regulator/Kconfig              |  24 ++
>>  drivers/power/regulator/Makefile             |   3 +
>>  drivers/power/regulator/max77663_regulator.c | 362 ++++++++++++++++++
>>  drivers/power/regulator/tps65911_regulator.c | 375 +++++++++++++++++++
>>  drivers/power/regulator/tps80031_regulator.c | 296 +++++++++++++++
>>  include/power/max77663.h                     |  40 ++
>>  include/power/tps65910_pmic.h                |  47 +++
>>  include/power/tps80031.h                     |  42 +++
>>  16 files changed, 1627 insertions(+), 3 deletions(-)
>>  create mode 100644 doc/device-tree-bindings/pmic/max77663.txt
>>  create mode 100644 doc/device-tree-bindings/pmic/tps65911.txt
>>  create mode 100644 doc/device-tree-bindings/pmic/tps80031.txt
>>  create mode 100644 drivers/power/pmic/max77663.c
>>  create mode 100644 drivers/power/pmic/tps80031.c
>>  create mode 100644 drivers/power/regulator/max77663_regulator.c
>>  create mode 100644 drivers/power/regulator/tps65911_regulator.c
>>  create mode 100644 drivers/power/regulator/tps80031_regulator.c
>>  create mode 100644 include/power/max77663.h
>>  create mode 100644 include/power/tps80031.h
>> 
>> --
>> 2.39.2
>
>


More information about the U-Boot mailing list