2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 07:04:00 +08:00
linux-next/include/dt-bindings/pinctrl
Linus Torvalds e90937e756 ARM: arm64: Devicetree updates for v4.14
As usual, device tree updates is the bulk of our material in this merge
 window. This time around, 559 patches affecting both 32- and 64-bit
 platforms.
 
 Changes are too many to list individually, but some of the larger ones:
 
 New platform/SoC support:
 
  - Automotive:
    + Renesas R-Car D3 (R8A77995)
    + TI DT76x
    + MediaTek mt2712e
  - Communication-oriented:
    + Qualcomm IPQ8074
    + Broadcom Stingray
    + Marvell Armada 8080
  - Set top box:
    + Uniphier PXs3
 
 Besides some vendor reference boards for the SoC above, there are also several
 new boards/machines:
 
  - TI AM335x Moxa UC-8100-ME-T open platform
  - TI AM57xx Beaglebone X15 Rev C
  - Microchip/Atmel sama5d27 SoM1 EK
  - Broadcom Raspberry Pi Zero W
  - Gemini-based D-Link DIR-685 router
  - Freescale i.MX6:
    + Toradex Apalis module + Apalis and Ixora carrier boards
    + Engicam GEAM6UL Starter Kit
  - Freescale i.MX53-based Beckhoff CX9020 Embedded PC
  - Mediatek mt7623-based BananaPi R2
  - Several Allwinner-based single-board computers:
   + Cubietruck plus
   + Bananapi M3, M2M and M64
   + NanoPi A64
   + A64-OLinuXino
   + Pine64
  - Rockchip RK3328 Pine64/Rock64 board support
  - Rockchip RK3399 boards:
   + RK3399 Sapphire module on Excavator carrier (RK3399 reference design)
   + Theobroma Systems RK3399-Q7 SoM
  - ZTE ZX296718 PCBOX Board
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJZtdtjAAoJEIwa5zzehBx3PzgP/iCQyUk5wklG9E5YNl8a9m/o
 djBkelabTm52s5ZTu6Awsq5rx8jUMqcb0vo+9v9yPWFG6On2oTZyZ/rE1Wbj3+gG
 +ENVyRgxmzYDTXqQLiu1UOV9wSA0gHwQCRZvE7i32NNfLu+tAsvu9e/AuznQ1xhR
 4G7dGCRRlRkZkrVKrJ7JjklmW578pFQkZLmz8K2nWqwh1tKpK3fY19SrwUKx+YCR
 tnMPYAPjB5zxR9tfcDS4FUKdiC7dMiMzZNGiYl5a26X6wsNR7xYtNzFMaGZn1ecG
 PwOS+DAnj8J+AfpQBLWu9xytHbJdqITRuNcF+OXNVW9TKmb0syf7VgRUDkhjIMxP
 aGZc4Q6PwgTRwnX+w6fTzJTyk+uXtieCicZaaZ1jlgcQq0pfbzJ1vZMpq4aoVlxU
 mS84i1bd8AiavmHuyIRNB3/T4aAsVhTUIBndXluKV8yWroXhAukfI1YmGr1Eux7C
 fy5pPeDqk9lXR3bqIhfnaLoVsApEXTOWMC8X48vwfaQHiCGR9JJwpfsGcaNi1bri
 Col1qRzkXWGA6KqTWtpo+o12rYuMGc0mpZTCmejKuBoxMXOU+wLyJYgaxa7pyesX
 S5rLaIe2l9ppXHjjEERp7AzczzLS5W20Tez5vYnZAQb1dYuJzwXwiATt8NT+XG3V
 Wu92UwUfjxYk8vGz48ph
 =R45j
 -----END PGP SIGNATURE-----

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

Pull ARM/arm64 Devicetree updates from Olof Johansson:
 "As usual, device tree updates is the bulk of our material in this
  merge window. This time around, 559 patches affecting both 32- and
  64-bit platforms.

  Changes are too many to list individually, but some of the larger
  ones:

  New platform/SoC support:

   - Automotive:
     + Renesas R-Car D3 (R8A77995)
     + TI DT76x
     + MediaTek mt2712e
   - Communication-oriented:
     + Qualcomm IPQ8074
     + Broadcom Stingray
     + Marvell Armada 8080
   - Set top box:
     + Uniphier PXs3

  Besides some vendor reference boards for the SoC above, there are also
  several new boards/machines:

   - TI AM335x Moxa UC-8100-ME-T open platform
   - TI AM57xx Beaglebone X15 Rev C
   - Microchip/Atmel sama5d27 SoM1 EK
   - Broadcom Raspberry Pi Zero W
   - Gemini-based D-Link DIR-685 router
   - Freescale i.MX6:
     + Toradex Apalis module + Apalis and Ixora carrier boards
     + Engicam GEAM6UL Starter Kit
   - Freescale i.MX53-based Beckhoff CX9020 Embedded PC
   - Mediatek mt7623-based BananaPi R2
   - Several Allwinner-based single-board computers:
  + Cubietruck plus
  + Bananapi M3, M2M and M64
  + NanoPi A64
  + A64-OLinuXino
  + Pine64
   - Rockchip RK3328 Pine64/Rock64 board support
   - Rockchip RK3399 boards:
  + RK3399 Sapphire module on Excavator carrier (RK3399 reference design)
  + Theobroma Systems RK3399-Q7 SoM
   - ZTE ZX296718 PCBOX Board"

* tag 'armsoc-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (559 commits)
  ARM: dts: at91: at91sam9g45: add AC97
  arm64: dts: marvell: mcbin: enable more networking ports
  arm64: dts: marvell: add a reference to the sysctrl syscon in the ppv2 node
  arm64: dts: marvell: add TX interrupts for PPv2.2
  arm64: dts: uniphier: add PXs3 SoC support
  ARM: dts: uniphier: add pinctrl groups of ethernet phy mode
  ARM: dts: uniphier: fix size of sdctrl nodes
  ARM: dts: uniphier: add AIDET nodes
  arm64: dts: uniphier: fix size of sdctrl node
  arm64: dts: uniphier: add AIDET nodes
  Revert "ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2"
  arm64: dts: uniphier: add reset controller node of analog amplifier
  arm64: dts: marvell: add Device Tree files for Armada-8KP
  arm64: dts: rockchip: add Haikou baseboard with RK3399-Q7 SoM
  arm64: dts: rockchip: add RK3399-Q7 (Puma) SoM
  dt-bindings: add rk3399-q7 SoM
  ARM: dts: rockchip: enable usb for rv1108-evb
  ARM: dts: rockchip: add usb nodes for rv1108 SoCs
  dt-bindings: update grf-binding for rv1108 SoCs
  ARM: dts: aspeed-g4: fix AHB window size of the SMC controllers
  ...
2017-09-10 20:54:48 -07: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
brcm,pinctrl-stingray.h arm64: dts: Add pinctrl DT nodes for Stingray SOC 2017-06-05 19:07:17 -07:00
dm814x.h ARM: dts: Add pinctrl macros for dm814x 2015-12-22 16:00:33 -08:00
dra.h ARM: dts: Add dra7 iodelay configuration 2017-08-10 09:56:36 -07:00
hisi.h arm64: dts: hisi: add drive strength levels of the pins for Hi3660 SoC 2017-04-10 23:34:23 +08: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: Add missing pinctrl bindings for mt7623 2017-04-28 09:54:41 +02:00
nomadik.h ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2 2013-08-06 23:48:50 +02:00
omap.h ARM: dts: Fix omap3 off mode pull defines 2017-01-06 08:54:11 -08: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: qcom: spmi-gpio: Add support for GPIO LV/MV subtype 2017-08-15 11:16:36 +02:00
qcom,pmic-mpp.h pinctrl: pm8994: add pad voltage regulator defines 2016-10-24 15:48:21 -05:00
r7s72100-pinctrl.h ARM: dts: r7s72100: add Renesas RZ/A1 pinctrl header 2017-05-15 09:02:37 +02: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: samsung: dt-bindings: Use better name for external interrupt function 2017-07-18 19:20:42 +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
stm32h7-pinfunc.h include: dt-bindings: Add STM32H7 pinctrl DT defines 2017-02-06 09:37:44 +01: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