All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v4 0/7] Add cros-ec protocol driver and enable it in smdk5250
Date: Thu, 4 Apr 2013 13:18:12 -0700	[thread overview]
Message-ID: <CAPnjgZ0cOMRnsaMcnNWvzKy8RqkbbU0n3q3c6HiTZj5FE0t-Mg@mail.gmail.com> (raw)
In-Reply-To: <1364896914-17868-1-git-send-email-tyanh@chromium.org>

Hi Hung-ying,

On Tue, Apr 2, 2013 at 3:01 AM, Hung-ying Tyan <tyanh@chromium.org> wrote:

> This patch series adds the drivers for the cros-ec protocol that is used to
> communicate with the ChromeOS Embedded Controller (EC). The series also
> enables
> its use in Google Snow based on smdk5250.
>
> The series depends on the following patches:
> 1) http://patchwork.ozlabs.org/patch/217347 add dts file for Snow
> 2) mmc series: http://patchwork.ozlabs.org/patch/225008
> 3) power patches needed by one of the mmc patches
>    http://patchwork.ozlabs.org/patch/220060 EXYNOS5: Add function to
> setup set ps hold
>    http://patchwork.ozlabs.org/patch/220061 SMDK5250: Add PMIC voltage
> settings (needed by one of the mmc patches)
>

This seems to work fine on snow. There is a question mark around the GPIO
numbering patch which is still in progress, but that will appear when it is
ready, and is separate from this series.


> -----
>
> Changes in v4:
> - Removed unrelated exynos-spi.txt.
> - Moved cros-ec-keyb.txt to the cros-ec-keyb patch.
> - Removed old code and comment.
>
> Changes in v3:
> - Rearranged #include directives in alphabetical order.
> - Removed outdated TODO and irrelevant bug reference in comments.
>
> Changes in v2:
> - Moved code from smdk5250.c (non-FDT) to exynos5-dt.c (FDT).
> - Moved code from smdk5250.h to exynos5250-dt.h.
> - Added gpio node to exynos5250.dtsi.
> - Fixed warnings of exceeding 80 chars in a line.
> - Added commit message.
> - Dropped the period from commit subject.
>
> Hung-ying Tyan (7):
>   cros: add cros_ec driver
>   cros: add I2C support for cros_ec
>   cros: add SPI support for cros_ec
>   cros: add LPC support for cros_ec
>   cros: adds cros_ec keyboard driver
>   cros: exynos: add cros-ec device nodes to exynos5250-snow.dts
>   cros: enable cros-ec for smdk5250
>
>  README                                          |    5 +
>  arch/arm/dts/exynos5250.dtsi                    |    3 +
>  board/samsung/dts/exynos5250-snow.dts           |   82 ++
>  board/samsung/smdk5250/exynos5-dt.c             |   45 +
>  doc/device-tree-bindings/input/cros-ec-keyb.txt |   79 ++
>  doc/device-tree-bindings/misc/cros-ec.txt       |   38 +
>  drivers/input/Makefile                          |    1 +
>  drivers/input/cros_ec_keyb.c                    |  261 ++++
>  drivers/misc/Makefile                           |    4 +
>  drivers/misc/cros_ec.c                          | 1304
> ++++++++++++++++++++
>  drivers/misc/cros_ec_i2c.c                      |  199 ++++
>  drivers/misc/cros_ec_lpc.c                      |  283 +++++
>  drivers/misc/cros_ec_spi.c                      |  161 +++
>  drivers/spi/exynos_spi.c                        |   22 +
>  include/configs/exynos5250-dt.h                 |   10 +-
>  include/cros_ec.h                               |  449 +++++++
>  include/cros_ec_message.h                       |   44 +
>  include/ec_commands.h                           | 1440
> +++++++++++++++++++++++
>  include/fdtdec.h                                |    2 +
>  include/spi.h                                   |   16 +
>  lib/fdtdec.c                                    |    2 +
>  21 files changed, 4449 insertions(+), 1 deletion(-)
>  create mode 100644 doc/device-tree-bindings/input/cros-ec-keyb.txt
>  create mode 100644 doc/device-tree-bindings/misc/cros-ec.txt
>  create mode 100644 drivers/input/cros_ec_keyb.c
>  create mode 100644 drivers/misc/cros_ec.c
>  create mode 100644 drivers/misc/cros_ec_i2c.c
>  create mode 100644 drivers/misc/cros_ec_lpc.c
>  create mode 100644 drivers/misc/cros_ec_spi.c
>  create mode 100644 include/cros_ec.h
>  create mode 100644 include/cros_ec_message.h
>  create mode 100644 include/ec_commands.h
>
> --
> 1.8.1.3
>
>
Regards,
Simon

  parent reply	other threads:[~2013-04-04 20:18 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-02 10:01 [U-Boot] [PATCH v4 0/7] Add cros-ec protocol driver and enable it in smdk5250 Hung-ying Tyan
2013-04-02 10:01 ` [U-Boot] [PATCH v4 1/7] cros: add cros_ec driver Hung-ying Tyan
2013-04-04 20:13   ` Simon Glass
2013-04-02 10:01 ` [U-Boot] [PATCH v4 2/7] cros: add I2C support for cros_ec Hung-ying Tyan
2013-04-04 20:14   ` Simon Glass
2013-04-02 10:01 ` [U-Boot] [PATCH v4 3/7] cros: add SPI " Hung-ying Tyan
2013-04-04 20:14   ` Simon Glass
2013-04-02 10:01 ` [U-Boot] [PATCH v4 4/7] cros: add LPC " Hung-ying Tyan
2013-04-04 20:15   ` Simon Glass
2013-04-02 10:01 ` [U-Boot] [PATCH v4 5/7] cros: adds cros_ec keyboard driver Hung-ying Tyan
2013-04-04 20:15   ` Simon Glass
2013-04-02 10:01 ` [U-Boot] [PATCH v4 6/7] cros: exynos: add cros-ec device nodes to exynos5250-snow.dts Hung-ying Tyan
2013-04-04 20:16   ` Simon Glass
2013-04-02 10:01 ` [U-Boot] [PATCH v4 7/7] cros: enable cros-ec for smdk5250 Hung-ying Tyan
2013-04-04 20:17   ` Simon Glass
2013-04-16 20:42     ` Simon Glass
2013-04-04 20:18 ` Simon Glass [this message]
2013-04-30 16:07 ` [U-Boot] [PATCH v4 0/7] Add cros-ec protocol driver and enable it in smdk5250 Tom Rini

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=CAPnjgZ0cOMRnsaMcnNWvzKy8RqkbbU0n3q3c6HiTZj5FE0t-Mg@mail.gmail.com \
    --to=sjg@chromium.org \
    --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.