[linux-yocto] [PATCH 0/6] linux-yocto-3.8 meta: valleyisland-io gpio feature patch enabling

Bruce Ashfield bruce.ashfield at windriver.com
Mon Feb 24 08:38:04 PST 2014


On 14-02-20 10:06 AM, boon.leong.ong at intel.com wrote:
> From: Ong Boon Leong <boon.leong.ong at intel.com>
>
> This patchset is to enable Intel BayTrail GPIO driver.
>
> For background of the development, the base of GPIO driver is
> developed by Mathias Nyman before the driver is migrated
> to pinctrl model post v3.8.
>
> To avoid pulling in the complexity involved in pinctrl driver
> for Intel BayTrail GPIO drover into v3.8, we have proposed that
> the driver be made/supported as feature patch for Linux v3.8.
> In v3.10, it will be pinctrl framework, i.e.
> drivers/pinctrl/pinctrl-baytrail.c.
>
> The driver support both PCI and ACPI enumeration.
>
> The patchset is intended to be pulled-into linux-yocto_3.8 meta branch.
>
> We have performed the following tests:
> - checkpatch.pl
> - make allyesconfig & allmodconfig build test
> - boot test on the built hddimg.
>
> If the community finds that the patchset is fit, please pull the patchset
> into linux-yocto_3.8 meta branch.

The series is fine with me as well. I've merged and pushed it to the 3.8
linux-yocto repository

Bruce

>
> Thank you very much,
> Ong Boon Leong
> The following changes since commit 14441275c1195a1bd52a6455ecde006c4722d45f:
>
>    meta: remove CONFIG_BYT_LPSS_BRD from valleyisland cfg file (2014-02-11 12:09:34 -0500)
>
> are available in the git repository at:
>
>    git://git.yoctoproject.org/linux-yocto-contrib boonleong/meta-baytrail-gpio
>    http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=boonleong/meta-baytrail-gpio
>
> Ong Boon Leong (6):
>    valleyisland-io: gpio: add BayTrail chipset gpio driver
>    valleyisland-io: gpio-baytrail: add function mux checking in gpio pin
>      request
>    valleyisland-io: gpio-baytrail: unmap interrupt when free the gpio
>      pin
>    valleyisland-io: gpio-baytrail: enable platform device when ACPI enum
>      is absent
>    valleyisland-io: gpio-baytrail: setup IOAPIC interrupt on non-ACPI
>      system
>    meta: features/valleyisland-io: GPIO update
>
>   ...020-gpio-add-BayTrail-chipset-gpio-driver.patch |  660 ++++++++++++++++++++
>   ...il-add-function-mux-checking-in-gpio-pin-.patch |   68 ++
>   ...il-unmap-interrupt-when-free-the-gpio-pin.patch |   37 ++
>   ...il-enable-platform-device-in-the-absent-o.patch |  330 ++++++++++
>   ...-baytrail-setup-IOAPIC-interrupt-for-GPIO.patch |   84 +++
>   .../valleyisland-io/valleyisland-io-pci.cfg        |    2 +-
>   .../features/valleyisland-io/valleyisland-io.cfg   |    2 +-
>   .../features/valleyisland-io/valleyisland-io.scc   |    5 +
>   8 files changed, 1186 insertions(+), 2 deletions(-)
>   create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0020-gpio-add-BayTrail-chipset-gpio-driver.patch
>   create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0021-gpio-baytrail-add-function-mux-checking-in-gpio-pin-.patch
>   create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0022-gpio-baytrail-unmap-interrupt-when-free-the-gpio-pin.patch
>   create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0023-gpio-baytrail-enable-platform-device-in-the-absent-o.patch
>   create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0024-gpio-baytrail-setup-IOAPIC-interrupt-for-GPIO.patch
>



More information about the linux-yocto mailing list