summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)Author
2016-04-13gpio: zynq: Move the definitions to driver fileSiva Durga Prasad Paladugu
Move all the gpio definitions to driver file as there is no use of them in other files. Signed-off-by: Siva Durga Prasad Paladugu <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13gpio: zynq: Remove non driver model codeSiva Durga Prasad Paladugu
Remove non driver model support as it moved to driver model. Dont need non driver model anymore. Signed-off-by: Siva Durga Prasad Paladugu <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13gpio: Kconfig: Enable Zynq GPIO driver using kconfigSiva Durga Prasad Paladugu
Enable DM GPIO and ZYNQ GPIO using kconfig instead of the board config file. Signed-off-by: Siva Durga Prasad Paladugu <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add support for zc1751 with DC cardsMichal Simek
Support ZynqMP zc1751 with DC cards. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add support for ZCU102 platformMichal Simek
Add new board support. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Do not setup DM_ETH/GPIO/MMC by default for all boardsMichal Simek
There are mini configurations which need to be fit to OCM that's why these options shouldn't be enabled by default. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add missing nand node for ep108Punnaiah Choudary Kalluri
Add missing nand node for ep108. Signed-off-by: Punnaiah Choudary Kalluri <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Added OOB timing settings in zynqmp-ep108.dtsAnurag Kumar Vulisha
This patch adds the sata port phy OOB timing values in the sata device-tree node. Signed-off-by: Anurag Kumar Vulisha <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Use 64bit size cell format for memory nodeMichal Simek
Enable option to support more then 4GB memories in single size block. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Fix DWC3 binding with the kernelMichal Simek
Use the same binding as is used in mainline Linux kernel. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add serdes address space dp driverMichal Simek
For run time serdes adjustment. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Align register descriptionMichal Simek
Separate register space and put it on more lines. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: dp: Add default properties to zynqmp.dtsiHyun Kwon
Add some default properties to zynqmp.dtsi. Signed-off-by: Hyun Kwon <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Use correct addresses in node namesHyun Kwon
Reflect actual silicon addresses in DT node names. Signed-off-by: Hyun Kwon <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Align node address with parent node for dpdmaMichal Simek
Use right addresses for channel names Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add backward compatible string for uartMichal Simek
Mainline kernel has no r1p12 compatible string that's why console stops to work with the latest DTS files. Append generic compatible string. Keep in your mind that using this generic compatible string not all uart features will be available. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Fix coding style for pcieMichal Simek
Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Extend pcie node to support legacy interruptsBharat Kumar Gogada
Modifying device tree node to support legacy interrupts. Signed-off-by: Bharat Kumar Gogada <[email protected]> Signed-off-by: Ravi Kiran Gummaluri <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add interrupt-controller property to gpio nodesMichal Simek
GPIO driver supports an input interrupt that's why gpio node itself can be labeled as interrupt controller. Reported-by: John Linn <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add ddrc node in dtsNaga Sureshkumar Relli
This patch adds ddrc memory controller node in dts. size mentioned in dts is 0x30000, because we need to access DDR_QOS INTR registers located at fd090208 from this driver. Signed-off-by: Naga Sureshkumar Relli <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Added clocks to DTVNSL Durga
ZynqMP DMA's main clock and apb clock are added in zynqmp DT. Signed-off-by: VNSL Durga <[email protected]> Signed-off-by: Michal Simek <[email protected]> Acked-by: Punnaiah Choudary Kalluri <[email protected]>
2016-04-13ARM64: zynqmp: Add CCI-400 nodeMichal Simek
Add CCI-400 node to DTSI. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add missing interrupt-parent to PMU nodeMichal Simek
ZynqMP is not using global interrupt-parent setting that's why it has to be listed in every node separately. PMU node missed it and this patch is adding it. Reported-by: John Linn <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: DT: Add power domainsSoren Brinkmann
Add power-domains to the DT and attach devices to them. The power-domains are all logical domains as understood by firmware. Each PD is identified by a unique identifier that the platform firmware understands. Signed-off-by: Soren Brinkmann <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Added broken-tuning property to SD, eMMC nodesP L Sai Krishna
This patch adds broken-tuning property to SD and eMMC nodes. Signed-off-by: P L Sai Krishna <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Sync GEM nodes with LinuxMichal Simek
Remove jumbo properties which are handled in the driver directly and use mainline compatible string which is already handled by the driver. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Hook up the GEMs to the SMMUEdgar E. Iglesias
Signed-off-by: Edgar E. Iglesias <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Correct IRQ nr for the SMMUEdgar E. Iglesias
Signed-off-by: Edgar E. Iglesias <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add 8-bit bus width property.P L Sai Krishna
This patch add 8-bit bus width property to eMMC node. Signed-off-by: P L Sai Krishna <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: dt: Change qspi node compatible stringRanjit Waghmode
This patch makes compatible string as "m25p80" for qspi node in ep108 device tree file Signed-off-by: Ranjit Waghmode <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Add missing mmc aliasesMichal Simek
Add missing mmc aliases. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM64: zynqmp: Use C pre-processor for includes in dtsAlistair Francis
Change the dtsi include code to use the C pre-processor #include instead of the device tree /include/. This brings all ZynqMP device trees inline with each other. Signed-off-by: Alistair Francis <[email protected]> Reviewed-by: Sören Brinkmann <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Fix usb phy node for ZyboMichal Simek
Compatible property should be the first. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Extend microzed board supportMichal Simek
Add missing DT nodes and enable USB. Signed-off-by: Michal Simek <[email protected]> Reviewed-by: Nathan Rossi <[email protected]>
2016-04-13ARM: zynq: Add missing qspi for xm013Michal Simek
Add missing qspi node and make qspi as spi0. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Create empty line below headersMichal Simek
Sync with others zynq DTS files. Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Align spi and qspi node locationsMichal Simek
Keep nodes alphabelitally sorted. Signed-off-by: Michal Simek <[email protected]> Reviewed-by: Nathan Rossi <[email protected]>
2016-04-13ARM: zynq: zc706: Add adv7511 on i2c busChristian Kohn
Add missing adv7511 and configure to match Base TRD. Signed-off-by: Christian Kohn <[email protected]> Reviewed-by: Nathan Rossi <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: zc702: Add adv7511 on i2c busChristian Kohn
Add bindings for adv7511. Signed-off-by: Christian Kohn <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: DT: Add ethernet phy reset informationPunnaiah Choudary Kalluri
Added phy reset gpio information for gem0. Signed-off-by: Punnaiah Choudary Kalluri <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Fix bootargs in board dtsiMichal Simek
- Sync with Linux kernel - Remove rootfs - Remove earlyprintk Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Align devcfg nodeMichal Simek
- Have compatible string as the first property - Sync with Linux kernel dtsi - Add missing interrupt properties Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: dts: Updated devicetree bindings for Zynq 7000 platformMoritz Fischer
Added addtional bindings required for FPGA Manager operation of the Xilinx Zynq Devc configuration interface. Signed-off-by: Moritz Fischer <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: dts: zynq: Add devicetree entry for Xilinx Zynq reset controller.Moritz Fischer
Signed-off-by: Moritz Fischer <[email protected]> Signed-off-by: Olof Johansson <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13ARM: zynq: Add interrupt-controller property to gpio nodesMichal Simek
GPIO driver supports an input interrupt that's why gpio node itself can be labeled as interrupt controller. Reported-by: John Linn <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2016-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-imxTom Rini
2016-04-12Merge git://www.denx.de/git/u-boot-marvellTom Rini
2016-04-12arm: mvebu: Add base address for 2nd I2C controllerStefan Roese
Add MVEBU_TWSI1_BASE define so that the 2nd I2C controller on e.g. AXP can be used. Signed-off-by: Stefan Roese <[email protected]>
2016-04-12sunxi: Add defconfig and dts file for Orange Pi One SBCHans de Goede
The Orange Pi One SBC, is a stripped down version of the popular Orange Pi PC. The one is a H3 based SBC, with 512M of RAM, micro-sd slot, 1 host usb, 1 otg usb, hdmi and 100Mbit ethernet. The dts is identical to the dts submitted to the upstream kernel. Signed-off-by: Hans de Goede <[email protected]> Acked-by: Ian Campbell <[email protected]>
2016-04-12sunxi: Enable CMD_GPIO on all sunxi boardsHans de Goede
We have CONFIG_CMD_GPIO=y in almost all sunxi boards, but after its Kconfig conversion it has ended up missing on some recently added boards. Simply select it for ARCH_SUNXI, so that we get it on all sunxi boards for both a consistent user experience and simpler defconfig files. Signed-off-by: Hans de Goede <[email protected]> Acked-by: Ian Campbell <[email protected]>