All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lukasz Majewski <l.majewski@samsung.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 0/8] samsung: Use common config files with Samsung boards (help wanted)
Date: Thu, 24 Jul 2014 10:34:18 +0200	[thread overview]
Message-ID: <20140724103418.78aba77a@amdc2363> (raw)
In-Reply-To: <1406117482-2391-1-git-send-email-sjg@chromium.org>

Hi Simon,

> This series tries to unify the Samsung board configs into a few header
> files for exynos5 and exynos5.
> 
> The purpose is to make it easier to move to driver model. In that case
> I would like things like the GPIO drivers and serial drivers to work
> in a standard way, and not need to support device tree and platform
> data at the same time. That would be quite painful.
> 
> Another reason is that the Chrome OS EC drivers are currently
> included in boards that don't have a Chrome OS EC. This concern was
> raised by the Samsung maintainer (Minkyu) a while back.
> 
> There are still a few boards that don't use CONFIG_OF_CONTROL so I
> have updated these with the most rudimentary of device tree files.
> 
> Unfortunately I don't have boards for most of these (for testing) and
> I am hoping that the maintainers can come to the rescue and fix up any
> patches that have problems. I am also worried that I have used a
> common exynos file for things like smdkv310, when in fact they have
> some other chip in common.
> 
> So maintainers, please can you test this and re-issue the patch, or
> make comments on my attempts?

We will do our best to test our Exynos4 based boards.

> 
> 
> Simon Glass (8):
>   exynos: Rename -dt config files to -common
>   exynos: Move common exynos settings into a common file
>   exynos: Move common smdk5420 things to common file
>   exynos: config: Move cros_ec and tps65090 out of smdk boards
>   config: Move arndale to use common exynos5250 file
>   config: Move smdkv310 to use common exynos4 file
>   samsung: Move s5p_goni to use exynos-common config
>   samsung: Move smdkc100 to use exynos-common config
> 
>  arch/arm/dts/Makefile                              |   3 +
>  arch/arm/dts/exynos4210-smdkv310.dts               |  21 ++
>  arch/arm/dts/s5pc1xx-goni.dts                      |  21 ++
>  arch/arm/dts/s5pc1xx-smdkc100.dts                  |  21 ++
>  arch/arm/include/asm/arch-s5pc1xx/periph.h         |  61 ++++++
>  arch/arm/include/asm/arch-s5pc1xx/pinmux.h         |  50 +++++
>  drivers/mmc/s5p_sdhci.c                            |   2 -
>  include/configs/arndale.h                          | 212
> ++------------------- include/configs/{exynos4-dt.h =>
> exynos-common.h}  | 104 +++-------
> include/configs/exynos4-common.h                   |  64 +++++++
> include/configs/{exynos5-dt.h => exynos5-common.h} | 110 ++---------
> include/configs/exynos5-dt-common.h                |  35
> ++++ .../{exynos5250-dt.h => exynos5250-common.h}       |   5
> +- .../configs/{exynos5420.h => exynos5420-common.h}  |  11 +-
> include/configs/origen.h                           |   5 +-
> include/configs/peach-pit.h                        |   8 +-
> include/configs/s5p_goni.h                         |  55 +-----
> include/configs/s5pc210_universal.h                |   5 +-
> include/configs/smdk5250.h                         |   6 +-
> include/configs/smdk5420.h                         |   7 +-
> include/configs/smdkc100.h                         |  57 ++----
> include/configs/smdkv310.h                         |  65 ++-----
> include/configs/snow.h                             |   8 +-
> include/configs/trats.h                            |   6 +-
> include/configs/trats2.h                           |   6 +- 25 files
> changed, 390 insertions(+), 558 deletions(-) create mode 100644
> arch/arm/dts/exynos4210-smdkv310.dts create mode 100644
> arch/arm/dts/s5pc1xx-goni.dts create mode 100644
> arch/arm/dts/s5pc1xx-smdkc100.dts create mode 100644
> arch/arm/include/asm/arch-s5pc1xx/periph.h create mode 100644
> arch/arm/include/asm/arch-s5pc1xx/pinmux.h rename
> include/configs/{exynos4-dt.h => exynos-common.h} (54%) create mode
> 100644 include/configs/exynos4-common.h rename
> include/configs/{exynos5-dt.h => exynos5-common.h} (70%) create mode
> 100644 include/configs/exynos5-dt-common.h rename
> include/configs/{exynos5250-dt.h => exynos5250-common.h} (92%) rename
> include/configs/{exynos5420.h => exynos5420-common.h} (88%)
> 



-- 
Best regards,

Lukasz Majewski

Samsung R&D Institute Poland (SRPOL) | Linux Platform Group

  parent reply	other threads:[~2014-07-24  8:34 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-23 12:11 [U-Boot] [PATCH 0/8] samsung: Use common config files with Samsung boards (help wanted) Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 1/8] exynos: Rename -dt config files to -common Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 2/8] exynos: Move common exynos settings into a common file Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 3/8] exynos: Move common smdk5420 things to " Simon Glass
2014-09-11  7:38   ` Minkyu Kang
2014-09-14 18:31     ` Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 4/8] exynos: config: Move cros_ec and tps65090 out of smdk boards Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 5/8] config: Move arndale to use common exynos5250 file Simon Glass
2014-09-11  7:38   ` Minkyu Kang
2014-09-14 18:29     ` Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 6/8] config: Move smdkv310 to use common exynos4 file Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 7/8] samsung: Move s5p_goni to use exynos-common config Simon Glass
2014-09-09 10:26   ` Przemyslaw Marczak
2014-09-09 19:37     ` Simon Glass
2014-07-23 12:11 ` [U-Boot] [PATCH 8/8] samsung: Move smdkc100 " Simon Glass
2014-09-09 10:26   ` Przemyslaw Marczak
2014-07-24  8:34 ` Lukasz Majewski [this message]
2014-07-25 14:43   ` [U-Boot] [PATCH 0/8] samsung: Use common config files with Samsung boards (help wanted) Simon Glass
2014-09-09  6:05     ` Simon Glass
2014-09-09 10:31       ` Przemyslaw Marczak
2014-09-12  8:39         ` Przemyslaw Marczak
2014-09-12 14:48           ` Simon Glass

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=20140724103418.78aba77a@amdc2363 \
    --to=l.majewski@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.