OpenCloudOS-Kernel/include/dt-bindings/pinctrl
Linus Torvalds 991688bfc6 ARM: SoC driver updates for v4.10
Driver updates for ARM SoCs, including a couple of newly added drivers:
 
 - A new driver for the power management controller on TI Keystone
 - Support for the prerelease "SCPI" firmware protocol that ended up
   being shipped by Amlogic in their GXBB SoC.
 - A soc_device can now be matched using a glob from inside the
   kernel, when another driver wants to know the specific chip
   it is running on and cannot find out from DT, firmware or hardware.
 - Renesas SoCs now support identification through the soc_device
   interface, both in user space and kernel.
 - Renesas r8a7743 and r8a7745 gain support for their system controller
 - A new checking module for the ARM "PSCI" (not to be confused
   with "SCPI" mentioned above) firmware interface.
 - A new driver for the Tegra GMI memory interface
 - Support for the Tegra firmware interfaces with their
   power management controllers
 
 As usual, the updates for the reset controller framework are merged
 here, as they tend to touch multiple SoCs as well, including a new
 driver for the Oxford (now Broadcom) OX820 chip and the Tegra
 bpmp interface.
 
 The existing drivers for Atmel, Qualcomm, NVIDIA, TI Davinci, and
 Rockchips SoCs see some further updates.
 
 Conflicts:
 - ARCH_RENESAS now selects SOC_BUS, but no longer needs GPIOLIB
 - drivers/soc/renesas/Makefile: multiple files got added, keep
   all in logical sorting
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAWFMaGWCrR//JCVInAQLs5RAA3I1I8/R+pd5jfMaAB8Od3S4g8YSqIDjC
 EIOoDPx9GDV70+cGs4ea+L9bfGs3ePGivCtcbftNsLDAueQ2jKMa3ShqxA/MMbJE
 rWQi/ARaDFY0nHL8VPWq7XyYwwrah+/gKBr8UhkaKI0vy6DBqxyCknrS2kgF88rv
 DVs2wnRvDM7GVUax0JDzuySR7BXJIuUfS78jPMESASbTQktsZTFUyH+osiqHtptD
 M5bPC8rxOeZXljt3DOvXSdK9rVnji/A3nznY4r3tlt805eaOA7CzjVSsY27WQel0
 63uj+FgE+eM0sECIxpkNbH/HHq2V4QkUoy3fk0xPkzRbllBBpS+UieGamTnPJup8
 wf5uiH1IqLLLV9F/504S92fp0pgFPpOGYWZnBDlIbh3aGq4tMjIRqRYMTyCT02hN
 +b54v0SuImFiN6p8HMS1ugYQ+1m9TU40b5pZkzkTJbSQOMm6oi3j0A0orXU/TPKd
 FVMrlUyfh+yu+vs1hGWLs1+mBjFnxXzSc8yJeaCdX4MvCY5/aVJZ+cwq4Bk+1YU5
 9Qhkeo5JV/l9FlrjxomnEq3l/WV/pFmj7JRZsb1BM88m+5LYUf2lv11b5B4FvrTd
 yx8SSpe3+ofIijdNbJ8IywF6y0OXF6UnrlouOVdSIp+wPs+pibdU/5gQep16pvqd
 WW6sVWn6quA=
 =6dP8
 -----END PGP SIGNATURE-----

Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

Pull ARM SoC driver updates from Arnd Bergmann:
 "Driver updates for ARM SoCs, including a couple of newly added
  drivers:

   - A new driver for the power management controller on TI Keystone

   - Support for the prerelease "SCPI" firmware protocol that ended up
     being shipped by Amlogic in their GXBB SoC.

   - A soc_device can now be matched using a glob from inside the
     kernel, when another driver wants to know the specific chip it is
     running on and cannot find out from DT, firmware or hardware.

   - Renesas SoCs now support identification through the soc_device
     interface, both in user space and kernel.

   - Renesas r8a7743 and r8a7745 gain support for their system
     controller

   - A new checking module for the ARM "PSCI" (not to be confused with
     "SCPI" mentioned above) firmware interface.

   - A new driver for the Tegra GMI memory interface

   - Support for the Tegra firmware interfaces with their power
     management controllers

  As usual, the updates for the reset controller framework are merged
  here, as they tend to touch multiple SoCs as well, including a new
  driver for the Oxford (now Broadcom) OX820 chip and the Tegra bpmp
  interface.

  The existing drivers for Atmel, Qualcomm, NVIDIA, TI Davinci, and
  Rockchips SoCs see some further updates"

* tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (76 commits)
  misc: sram: remove useless #ifdef
  drivers: psci: Allow PSCI node to be disabled
  drivers: psci: PSCI checker module
  soc: renesas: Identify SoC and register with the SoC bus
  firmware: qcom: scm: Return PTR_ERR when devm_clk_get fails
  firmware: qcom: scm: Remove core, iface and bus clocks dependency
  dt-bindings: firmware: scm: Add MSM8996 DT bindings
  memory: da8xx-ddrctl: drop the call to of_flat_dt_get_machine_name()
  bus: da8xx-mstpri: drop the call to of_flat_dt_get_machine_name()
  ARM: shmobile: Document DT bindings for Product Register
  soc: renesas: rcar-sysc: add R8A7745 support
  reset: Add Tegra BPMP reset driver
  dt-bindings: firmware: Allow child nodes inside the Tegra BPMP
  dt-bindings: Add power domains to Tegra BPMP firmware
  firmware: tegra: Add BPMP support
  firmware: tegra: Add IVC library
  dt-bindings: firmware: Add bindings for Tegra BPMP
  mailbox: tegra-hsp: Use after free in tegra_hsp_remove_doorbells()
  mailbox: Add Tegra HSP driver
  firmware: arm_scpi: add support for pre-v1.0 SCPI compatible
  ...
2016-12-15 16:03:25 -08:00
..
am33xx.h ARM: dts: am33xx: fix SLEWCTRL_FAST pinctrl binding 2015-03-06 09:12:56 -08:00
am43xx.h pinctrl: Move am4372 and dra7 macros to the the SoC header files 2015-11-30 08:43:19 -08:00
at91.h pinctrl: at91: add support for OUTPUT config 2016-10-31 09:16:46 +01:00
bcm2835.h pinctrl: bcm2835: add pull defines to dt bindings 2016-10-17 09:55:17 -07:00
dm814x.h ARM: dts: Add pinctrl macros for dm814x 2015-12-22 16:00:33 -08:00
dra.h pinctrl: Move am4372 and dra7 macros to the the SoC header files 2015-11-30 08:43:19 -08:00
hisi.h arm64: dts: add Hi6220 pinctrl configuration nodes 2016-04-15 16:21:45 +01:00
keystone.h ARM: dts: keystone: Header file for pinctrl constants 2016-06-09 09:40:21 -07:00
mt65xx.h pinctrl: mediatek: Add Pinctrl/GPIO driver for mt8135. 2015-03-18 02:02:14 +01:00
mt6397-pinfunc.h pinctrl: mt6397: Add pinfunc header file for mt6397. 2015-05-19 11:11:34 +02:00
mt7623-pinfunc.h pinctrl: mediatek: Modify pinctrl bindings for mt7623 2016-02-19 09:59:00 +01:00
nomadik.h ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2 2013-08-06 23:48:50 +02:00
omap.h Add minimal device tree support for dra62x also known j5eco. It is 2015-12-31 16:25:22 +01:00
pinctrl-tegra-xusb.h of: Add NVIDIA Tegra XUSB pad controller binding 2014-07-11 14:40:41 +02:00
pinctrl-tegra.h ARM: tegra: Add header file for pinctrl constants 2013-12-16 14:09:20 -07:00
qcom,pmic-gpio.h pinctrl: pm8994: add pad voltage regulator defines 2016-10-24 15:48:21 -05:00
qcom,pmic-mpp.h pinctrl: pm8994: add pad voltage regulator defines 2016-10-24 15:48:21 -05:00
rockchip.h include: dt-bindings: Add GPIO pin index definition for rockchip pinctrl 2016-10-21 18:21:09 +02:00
samsung.h pinctrl: dt-bindings: samsung: Add header with values used for configuration 2016-09-16 13:31:31 +02:00
stm32f429-pinfunc.h includes: dt-bindings: Add STM32F429 pinctrl DT bindings 2016-02-11 12:02:46 +01:00
stm32f746-pinfunc.h includes: dt-bindings: Add STM32F746 pinctrl DT bindings 2016-07-05 16:58:02 +02:00
sun4i-a10.h ARM: sunxi: DT: Convert the DTs to use a header for the pinctrl nodes 2015-01-21 09:58:57 +01:00