summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/arm-realview-pb1176.dts
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: Augment VGA connector bridge on PB1176Linus Walleij2018-03-201-26/+40
| | | | | | | | | | | The PL111 in the ARM reference platforms are connected to "panels" that are actually dumb VGA DAC connector bridges. Now that we can support the proper bridges in the DRM driver, fix this up. Cc: Mali DP Maintainers <malidp@foss.arm.com> Reviewed-by: Liviu Dudau <liviu.dudau@arm.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: realview: PB1176: define a standard VGA panelLinus Walleij2016-04-041-0/+40
| | | | | | | | | | This defines the CLCD block in the PB1176 and adds a standard 640x480 VGA panel to the device tree. Cc: Pawel Moll <pawel.moll@arm.com> Cc: Rob Herring <robh@kernel.org> Cc: Russell King <linux@arm.linux.org.uk> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add the DS1338 RTC to PB1176 DTLinus Walleij2016-02-111-0/+12
| | | | | | | This adds the Versatile I2C adapter and the Dallas DS1338 RTC on it to the PB1176 device tree. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: pb1176: add ethernet to devicetreeLinus Walleij2016-02-111-0/+22
| | | | | | | | | The PB1176 device tree was missing the SMSC9118 ethernet adapter, so add it. Since this peripheral is not in either development chip but on the board itself, it gets defined in the root node of the device tree. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: pb1176: add ISP1761 USB OTG host controllerLinus Walleij2016-02-111-0/+8
| | | | | | | | | The USB host controller was missing from the device tree so add it. This device is not inside either the development chip or the FPGA but mounted on the board, so it ends up in the root node of the device tree. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: pb1176: add AACI to the device treeLinus Walleij2016-02-111-0/+9
| | | | | | | | The device tree was missing the definition of the AACI Advanced Audio Codec Interface, so add it. Tested on the hardware and it works. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: pb1176: add ICST307 clocks to the device treeLinus Walleij2016-02-111-0/+35
| | | | | | | This adds the five ICST307 clocks to the device tree, so we can use these with e.g. CLCD. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add flash devices to the PB1176 DTSLinus Walleij2016-02-111-0/+32
| | | | | | | | | This adds the flash memories and ROM to the PB1175 DTS file. The secure flash is marked as "disabled" by default so as to protect the user from overwriting the boot monitor. Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: update syscons to use simple-mfdLinus Walleij2015-05-111-1/+1
| | | | | | | | | | | | The Integrators and the RealView use simple MFD devices with register bit LEDs as subnodes, update these to use the "simple-mfd" compatible property so that subdevices get spawned from the MFD nexi. Cc: Arnd Bergmann <arnd@arndb.de> Cc: Lee Jones <lee.jones@linaro.org> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add MMCI to the PB1176 DTSLinus Walleij2014-10-221-0/+36
| | | | | | | | | This adds the MMC/SD card reader (MMCI) block to the RealView PB1176 DTS file. Add a special MCLK derived clock and a fixed regulator to represent the 3.3V rail hardwired to the MMC reader on the board. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add KMIs to the PB1176 DTSLinus Walleij2014-10-221-0/+26
| | | | | | | | This adds the Keyboard Mouse Interface (KMI) blocks to the PB1176 DTS file, and defines the special KMI clock derived from the 24 MHz chrystal. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add FPGA UART4 to PB1176 DTSLinus Walleij2014-10-221-0/+12
| | | | | | | This adds the UART4 found on the FPGA to the PB1176 DTS file. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add PL022 SSP/SPI block to PB1176 DTSLinus Walleij2014-10-221-0/+17
| | | | | | | | Add the PL022 SSP/SPI block to the PL1176 DTS file, also define the separate SSPCLK clock derived from the 24MHz chrystal. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add RTC clocks to device treeLinus Walleij2014-10-221-0/+18
| | | | | | | The PB1176 has two PL031 RTC clocks, one in the devchip and one in the FPGA. Add them to the device tree. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add charlcd to PB1176 device treeLinus Walleij2014-10-221-0/+9
| | | | | | Extend the PB1176 device tree with the character LCD device. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add PL061 GPIO to the PB1176 DTSLinus Walleij2014-10-221-0/+39
| | | | | | | This adds the PL061 GPIO instances found on the PB1176 devchip and the FPGA to the DTS file. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: move DT GIC to FPGA nodeLinus Walleij2014-10-221-12/+20
| | | | | | | | This creates a node in the device tree to hold the FPGA devices as a "simple-bus" and moves the GIC found on the FPGA to this node, so it reflects the actual topology of the system. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: realview: add device tree and bindings for PB1176Linus Walleij2014-10-221-0/+247
As a first example, add device tree and bindings for the RealView PB1176. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
OpenPOWER on IntegriCloud