[linux-yocto] [PATCH 0/6] Backport pinctrl/intel patches from mainline kernel into linux-yocto-4.1

Bruce Ashfield bruce.ashfield at windriver.com
Mon Mar 14 21:36:16 PDT 2016


On 2016-03-14 9:48 PM, Tan Jui Nee wrote:
> Hi Bruce,
>
> The patches are to backport Intel Broxton and Sunrisepoint-H
> patches that are available in the mainline Linux kernel,
> upstreamed by Mika Westerberg.
>
> The patch "pinctrl: intel: sunrisepoint: Add Intel
> Sunrisepoint-H support" and "pinctrl: intel: Add Intel
> Broxton pin controller support" are to enable pinctrl/GPIO
> driver support for Intel Sunrisepoint-H and Broxton
> respectively.
>
> The rest of the patches are dependency patches, to ensure
> the above patches applied cleanly to the branch.
>
> The patches are targetted to merge into linux-yocto-4.1 on
> standard/base branch.
>
> Please review and provide feedback if any.

These look fine to me. I've staged them on the 4.1 tree and
will send SRCREV updates when my builds complete.

Bruce

>
> Thanks and best regards,
> Juinee
>
> Masahiro Yamada (1):
>    pinctrl: make pinctrl_register() return proper error code
>
> Mika Westerberg (5):
>    pinctrl: intel: sunrisepoint: Add Intel Sunrisepoint-H support
>    pinctrl: intel: Fix compilation warning when !CONFIG_PM_SLEEP
>    pinctrl: intel: Add support for multiple GPIO chips sharing the
>      interrupt
>    pinctrl: intel: Allow requesting pins which are in ACPI mode as GPIOs
>    pinctrl: intel: Add Intel Broxton pin controller support
>
>   drivers/pinctrl/bcm/pinctrl-bcm281xx.c        |    4 +-
>   drivers/pinctrl/bcm/pinctrl-bcm2835.c         |    4 +-
>   drivers/pinctrl/bcm/pinctrl-cygnus-gpio.c     |    4 +-
>   drivers/pinctrl/bcm/pinctrl-cygnus-mux.c      |    4 +-
>   drivers/pinctrl/berlin/berlin.c               |    4 +-
>   drivers/pinctrl/core.c                        |   17 +-
>   drivers/pinctrl/freescale/pinctrl-imx.c       |    4 +-
>   drivers/pinctrl/freescale/pinctrl-imx1-core.c |    4 +-
>   drivers/pinctrl/freescale/pinctrl-mxs.c       |    4 +-
>   drivers/pinctrl/intel/Kconfig                 |    8 +
>   drivers/pinctrl/intel/Makefile                |    1 +
>   drivers/pinctrl/intel/pinctrl-broxton.c       | 1065 +++++++++++++++++++++++++
>   drivers/pinctrl/intel/pinctrl-cherryview.c    |    4 +-
>   drivers/pinctrl/intel/pinctrl-intel.c         |  112 ++-
>   drivers/pinctrl/intel/pinctrl-sunrisepoint.c  |  263 ++++++
>   drivers/pinctrl/mediatek/pinctrl-mtk-common.c |    4 +-
>   drivers/pinctrl/meson/pinctrl-meson.c         |    4 +-
>   drivers/pinctrl/mvebu/pinctrl-mvebu.c         |    4 +-
>   drivers/pinctrl/nomadik/pinctrl-abx500.c      |    4 +-
>   drivers/pinctrl/nomadik/pinctrl-nomadik.c     |    4 +-
>   drivers/pinctrl/pinctrl-adi2.c                |    4 +-
>   drivers/pinctrl/pinctrl-amd.c                 |    4 +-
>   drivers/pinctrl/pinctrl-as3722.c              |    4 +-
>   drivers/pinctrl/pinctrl-at91.c                |    4 +-
>   drivers/pinctrl/pinctrl-lantiq.c              |    4 +-
>   drivers/pinctrl/pinctrl-palmas.c              |    4 +-
>   drivers/pinctrl/pinctrl-rockchip.c            |    4 +-
>   drivers/pinctrl/pinctrl-single.c              |    4 +-
>   drivers/pinctrl/pinctrl-st.c                  |    4 +-
>   drivers/pinctrl/pinctrl-tb10x.c               |    4 +-
>   drivers/pinctrl/pinctrl-tegra-xusb.c          |    4 +-
>   drivers/pinctrl/pinctrl-tegra.c               |    4 +-
>   drivers/pinctrl/pinctrl-tz1090-pdc.c          |    4 +-
>   drivers/pinctrl/pinctrl-tz1090.c              |    4 +-
>   drivers/pinctrl/pinctrl-u300.c                |    4 +-
>   drivers/pinctrl/pinctrl-zynq.c                |    4 +-
>   drivers/pinctrl/qcom/pinctrl-msm.c            |    4 +-
>   drivers/pinctrl/qcom/pinctrl-spmi-gpio.c      |    4 +-
>   drivers/pinctrl/qcom/pinctrl-spmi-mpp.c       |    4 +-
>   drivers/pinctrl/samsung/pinctrl-exynos5440.c  |    4 +-
>   drivers/pinctrl/samsung/pinctrl-samsung.c     |    4 +-
>   drivers/pinctrl/sh-pfc/pinctrl.c              |    4 +-
>   drivers/pinctrl/sirf/pinctrl-sirf.c           |    4 +-
>   drivers/pinctrl/spear/pinctrl-spear.c         |    4 +-
>   drivers/pinctrl/sunxi/pinctrl-sunxi.c         |    4 +-
>   drivers/pinctrl/vt8500/pinctrl-wmt.c          |    4 +-
>   46 files changed, 1498 insertions(+), 128 deletions(-)
>   create mode 100644 drivers/pinctrl/intel/pinctrl-broxton.c
>



More information about the linux-yocto mailing list