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 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto