[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