aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/dts/sam9x60.dtsi
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: at91: sam9x60: Better align with upstream dtsiAlexander Dahl2023-08-021-33/+33
| | | | | | | | | | | | No functional changes, but this: - reorder nodes (ordered by memory offset as in Linux) - add label to pinctrl node name for easier reference in board files - fix whitespace Diff to sam9x60.dtsi in Linux is much better readable now. Signed-off-by: Alexander Dahl <ada@thorsis.com>
* ARM: dts: sam9x60: Add OHCI and EHCI DT nodesSergiu Moga2023-01-051-0/+18
| | | | | | | Add the OHCI and EHCI DT nodes for the sam9x60 SoC's. Signed-off-by: Sergiu Moga <sergiu.moga@microchip.com> Reviewed-by: Marek Vasut <marex@denx.de>
* ARM: dts: at91: sam9x60: add sdhci1 node and pinctrlMihai Sain2023-01-031-0/+25
| | | | | | Add node for sdhci1 controller and its pinctrl. Signed-off-by: Mihai Sain <mihai.sain@microchip.com>
* ARM: dts: at91: sam9x60: Add nodes for EBI and NANDBalamanikandan Gunasundar2022-12-081-0/+42
| | | | | | Add new bindings for EBI and NAND controller Signed-off-by: Balamanikandan Gunasundar <balamanikandan.gunasundar@microchip.com>
* ARM: dts: sam9x60: Add pit64b nodeDurai Manickam KR2022-04-261-0/+7
| | | | | | Add DT node for pit64b support. Signed-off-by: Durai Manickam KR <durai.manickamkr@microchip.com>
* ARM: dts: at91: Add RSTC nodeSergiu Moga2022-04-261-0/+6
| | | | | | Add node for RSTC. Signed-off-by: Sergiu Moga <sergiu.moga@microchip.com>
* ARM: dts: at91: sam9x60: add pioC nodeMihai Sain2021-11-221-0/+9
| | | | | | Add node for pioC. Signed-off-by: Mihai Sain <mihai.sain@microchip.com>
* ARM: dts: at91: sam9x60: add bindings for CPUClaudiu Beznea2021-09-211-0/+12
| | | | | | | | | | Add bindings for CPU. This will allow displaying correctly the crystal, CPU and master clock. Reported-by: Eugen Hristev <eugen.hristev@microchip.com> Fixes: a64862284f65 ("clk: at91: sam9x60: add support compatible with CCF") Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
* ARM: dts: at91: sam9x60: enable slewrate/high drive for sdhci0 pinoutEugen Hristev2020-11-261-6/+12
| | | | | | | Align the pin setup for sdhci0 with linux kernel. This means to have slew rate enable and high drive strength. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* ARM: dts: sam9x60: use CCF compatibles for PMCClaudiu Beznea2020-10-191-108/+25
| | | | | | | Use CCF compatible for PMC. With this, the board/SoC will be able to boot. Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
* ARM: dts: sam9x60: use slow clock CCF compatible bindingsClaudiu Beznea2020-10-191-28/+12
| | | | | | | | Use slow clock CCF compatible DT bindings. This will not break the above functionality as the SoC is not booting with current PMC bindings. Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
* ARM: dts: sam9x60ek: add clock frequencies to board fileClaudiu Beznea2020-10-191-2/+0
| | | | | | | Slow Xtal and Main Xtal are board specific. Add their proper frequency to board file. Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
* ARM: dts: sam9x60: add flx0 nodeEugen Hristev2019-10-241-0/+15
| | | | | | Add node for Flexcom0. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* ARM: dts: at91: sam9x60: add onewire nodeEugen Hristev2019-10-081-0/+19
| | | | | | Add onewire node for w1 support. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
* ARM: dts: at91: sam9x60ek: Enable qspi nodeTudor Ambarus2019-10-081-0/+29
| | | | | | | | | | The sam9x60 qspi controller uses 2 clocks, one for the peripheral register access, the other for the qspi core and phy. Both are mandatory. Enable the qspi node together with the SST26VF064B qspi nor flash memory. Booting from the QSPI NOR flash is now possible. Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
* ARM: dts: at91: sam9x60: Add macb0 Ethernet controllerNicolas Ferre2019-10-081-0/+31
| | | | | | | Add Ethernet controller to dtsi file and enable it on sam9x60ek platform connected with rmii. Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
* ARM: dts: Add dts files for sam9x60ekSandeep Sheriker Mallikarjun2019-10-081-0/+225
add device tree files for sam9x60ek board with below changes. - Add initial device nodes (pmc, pinctrl, sdhc, dbgu & pit) - Add the reg property for the pinctrl node. - Add the "u-boot,dm-pre-reloc" property to determine which nodes are used by the board_init_f stage. Signed-off-by: Sandeep Sheriker Mallikarjun <sandeepsheriker.mallikarjun@microchip.com> [prasanthi.chellakumar@microchip.com: fix style/whitespace issues] Signed-off-by: Prasanthi Chellakumar <prasanthi.chellakumar@microchip.com> [nicolas.ferre@microchip.com: - fix gclk, - fix pio/pinctrl controller definition and allow to have more than only PIOA for this SoC, - removing pinctrl address] Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com> [claudiu.beznea@microchip.com: - use SAM9X60's compatible for pinctrl - add drive strength and slew rate options for SDMMC0 pins.] Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com> [tudor.ambarus@microchip.com: - u-boot,dm-pre-reloc property in dedicated file, - fix pit len, starts from 0xFFFFFE40 and it is of len 0x10] Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>