[linux-yocto] [PATCH 0/6] Backport pinctrl/intel patches from mainline kernel into linux-yocto-4.1
Tan Jui Nee
jui.nee.tan at intel.com
Mon Mar 14 18:48:51 PDT 2016
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.
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
--
1.9.1
More information about the linux-yocto
mailing list