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