public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
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.

      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