From: Minkyu Kang <mk7.kang@samsung.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 0/12] Enable LCD display on snow
Date: Thu, 29 May 2014 09:24:28 +0900 [thread overview]
Message-ID: <53867E3C.2040908@samsung.com> (raw)
In-Reply-To: <1400587303-930-1-git-send-email-sjg@chromium.org>
On 20/05/14 21:01, Simon Glass wrote:
> This series adds a driver for TPS65090 and plumbs it in to get the LCD
> working correctly on snow.
>
> The display driver is already present, but needs information about the
> display to be provided in the device tree.
>
> The backlight also needs to be enabled - it is controlled by a FET on
> the TPS65090. Note that the TPS65090 is controlled by the device tree
> so will only be present if the board's device tree file specifies it.
> At present this is only the case for snow, but other exynos5 boards will
> use it (e.g. pit).
>
> Note: the TPS65090 driver was sent to the list around the middle of last
> year but was never applied.
>
> Changes in v3:
> - Add new patch to correct EC interrupt GPIO
> - Rebase on samsung/master
> - Remove extra blank lines in two places
> - Use !! style instead ternary operator
> - Change the ptn3460 comment to indicate a TODO for device tree GPIOs
> - Rename MAX_TRIES to lower case
> - Rename onoff to on
> - Use generic GPIO API
> - Drop patch "exynos: dts: Disable cros_ec interrupts due to broken GPIOs"
>
> Changes in v2:
> - Add new patch to drop smdk5250.c file
> - Add new patch to rename CHARGER_EN/DISABLE
> - Removed non-device-tree operation
> - Use errno.h for error return codes everywhere
> - Plumb into pmic charging framework
> - Fix style nit
> - Use correct license header
> - Use new Linux device tree bindings
> - Add partial battery charging support
> - Update patch name to exynos5-dt instead of smdk5250
> - Move code to exynos5-dt.c
> - Fix comment style
> - Add #ifdef around tps65090 code
> - Add a device tree node for the snow EDP bridge chip
> - Only set up the EDP bridge for snow
> - Add a device tree compatibility string for the EDP bridge
> - Check for EDP failure and print an error in that case
> - Return immediately in exynos_backlight_on() if needed
> - Rebase to samsung/master
>
> Aaron Durbin (3):
> exynos5: Enable tps65090 on exynos5-dt
> power: Explicitly select pmic device's bus
> exynos5: support tps65090 pmic
>
> Simon Glass (8):
> exynos: dts: Correct EC interrupt GPIO
> exynos: Drop old smdk5250.c file
> power: Rename CONFIG_PMIC_... to CONFIG_POWER_...
> power: Add PMIC_ prefix to CHARGER_EN/DISABLE
> exynos: Enable PSHOLD in SPL
> exynos: dts: Enable LCD for snow
> exynos: Enable the LCD backlight for snow
> initcall: Improve debugging support
>
> Tom Wai-Hong Tam (1):
> power: Add support for TPS65090 PMU chip.
>
> arch/arm/cpu/armv7/exynos/lowlevel_init.c | 2 +
> arch/arm/dts/exynos5250-snow.dts | 61 +++-
> board/samsung/smdk5250/Makefile | 4 -
> board/samsung/smdk5250/exynos5-dt.c | 238 +++++++++++++++-
> board/samsung/smdk5250/smdk5250.c | 363 ------------------------
> doc/device-tree-bindings/power/tps65090.txt | 17 ++
> doc/device-tree-bindings/regulator/tps65090.txt | 122 ++++++++
> drivers/power/battery/bat_trats.c | 4 +-
> drivers/power/battery/bat_trats2.c | 2 +-
> drivers/power/mfd/pmic_max77693.c | 2 +-
> drivers/power/pmic/Makefile | 1 +
> drivers/power/pmic/pmic_max8997.c | 2 +-
> drivers/power/pmic/pmic_tps65090.c | 310 ++++++++++++++++++++
> drivers/power/power_fsl.c | 6 +-
> drivers/power/power_i2c.c | 4 +
> include/configs/arndale.h | 4 +-
> include/configs/exynos5-dt.h | 1 +
> include/configs/exynos5250-dt.h | 2 +-
> include/configs/mx25pdk.h | 2 +-
> include/configs/mx35pdk.h | 2 +-
> include/configs/mx53evk.h | 2 +-
> include/configs/mx53loco.h | 2 +-
> include/configs/woodburn_common.h | 2 +-
> include/fdtdec.h | 2 +
> include/initcall.h | 2 +-
> include/power/max77693_pmic.h | 2 -
> include/power/max8997_pmic.h | 1 -
> include/power/pmic.h | 5 +
> include/power/tps65090_pmic.h | 73 +++++
> lib/fdtdec.c | 2 +
> lib/initcall.c | 17 +-
> 31 files changed, 864 insertions(+), 395 deletions(-)
> delete mode 100644 board/samsung/smdk5250/smdk5250.c
> create mode 100644 doc/device-tree-bindings/power/tps65090.txt
> create mode 100644 doc/device-tree-bindings/regulator/tps65090.txt
> create mode 100644 drivers/power/pmic/pmic_tps65090.c
> create mode 100644 include/power/tps65090_pmic.h
>
applied to u-boot-samsung
Thanks,
Minkyu Kang.
prev parent reply other threads:[~2014-05-29 0:24 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-20 12:01 [U-Boot] [PATCH v3 0/12] Enable LCD display on snow Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 01/12] exynos: dts: Correct EC interrupt GPIO Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 02/12] exynos: Drop old smdk5250.c file Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 03/12] power: Rename CONFIG_PMIC_... to CONFIG_POWER_ Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 04/12] power: Add PMIC_ prefix to CHARGER_EN/DISABLE Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 05/12] power: Add support for TPS65090 PMU chip Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 06/12] exynos5: Enable tps65090 on exynos5-dt Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 07/12] power: Explicitly select pmic device's bus Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 08/12] exynos5: support tps65090 pmic Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 09/12] exynos: Enable PSHOLD in SPL Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 10/12] exynos: dts: Enable LCD for snow Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 11/12] exynos: Enable the LCD backlight " Simon Glass
2014-05-20 12:01 ` [U-Boot] [PATCH v3 12/12] initcall: Improve debugging support Simon Glass
2014-05-22 18:37 ` [U-Boot] [PATCH v3 0/12] Enable LCD display on snow Tom Rini
2014-05-22 20:04 ` Simon Glass
2014-05-29 0:24 ` Minkyu Kang [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53867E3C.2040908@samsung.com \
--to=mk7.kang@samsung.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox