summaryrefslogtreecommitdiffstats
path: root/arch/arm/dts/imx6q-guf-santaro.dts
Commit message (Collapse)AuthorAgeFilesLines
* arm: dts: imx: Adjust pwm-cellsSascha Hauer2020-09-231-1/+1
| | | | | | | Newer i.MX dtsi files expect three pwm cells. The third cell contains flags. Add a third cell containing empty flags. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: dts: align all applicable memory nodes with spec and conventionAhmad Fatoum2020-06-231-1/+2
| | | | | | | | | | | | | | | | | | | | The spec[1] says that top level memory nodes `shall have device_type = "memory"'. Since 8226f7f9 ("of: base: parse all available memory nodes"), we parse only nodes with device_type = "memory", so we should add the device_type property where ever it's missing. When the nodes were first added, this wasn't an issue because the skeleton.dtsi defined a memory skeleton with correct device_type, but this was removed upstream and imported into barebox along with 1dc748b3 ("dts: update to v5.1-rc1"). Upstream device trees with a memory node were adapted to have device_type = "memory" in-line. This wasn't the case for nodes defined only within barebox. Rectify this now and rename the nodes to feature a unit name as well to be aligned with the upstream trend. [1]: https://github.com/devicetree-org/devicetree-specification/releases/download/v0.3/devicetree-specification-v0.3.pdf Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: dts: Fix node namesSascha Hauer2020-03-021-2/+2
| | | | | | | | | | - Remove leading zeroes from the addresses in the node names of i2c/spi devices - Remove leading 0x from the addresses in the node names of i2c/spi devices - Add missing reg address in node names. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: dts: use stdout-path propertySascha Hauer2018-06-191-1/+1
| | | | | | linx,stdout-path has been deprecated. Use stdout-path instead. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 Santaro: Add USB supportSascha Hauer2016-08-291-0/+10
| | | | | | Enable usbotg and usbh1 devices to gain USB support. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 Santaro: Add enable-delay for the displaySascha Hauer2016-08-291-0/+1
| | | | | | | The display needs a time to settle, set an enable-delay of 200ms to avoid flickering. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: increase barebox partition sizesSascha Hauer2016-04-271-2/+2
| | | | | | | | | | | | | | | | | | | After doing a 'saveenv' command, it is no longer possible to boot. The reason for this behaviour is that the 'barebox' partition has currently a size of 0x80000 (512 kB), which is not sufficient to store the barebox binary. This causes the 'barebox' and 'barebox-environment' partitions to overlap. Fix this problem by increasing the size of the 'barebox' partition and by placing the 'barebox-environment' right after it. This patch increases the barebox partition for all i.MX boards to 0xe0000 Reported-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: GuF Santaro: Fix panel supportSascha Hauer2015-10-011-3/+2
| | | | | | | | | The backlight enable gpio is in both the ldb node and the panel node. Remove it from the ldb node where is was unused and fix the polarity in the panel node. Also make the panel compatible to simple-panel to let the driver match it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: GuF Santaro: enable PWMSascha Hauer2015-10-011-0/+4
| | | | | | The PWMs now have to be enabled to use them. Enable the backlight PWM. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx6: do not include arm/imx6q.dtsi from barebox imx6q.dtsiPhilipp Zabel2015-07-081-0/+1
| | | | | | | | | | Instead, let each board dts file that needs it include <arm/imx6q.dtsi> manually before "imx6q.dtsi". This way board dts files that include the original board dts and include "imxq6.dtsi" on top of that without disabling all peripherals. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 GuF Santaro: Fix SD cd/wp gpiosSascha Hauer2014-11-071-2/+2
| | | | | | The gpios are plain wrong, use the correct ones. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 GuF Santaro: Make edt touchscreen compatible more specificSascha Hauer2014-11-071-1/+1
| | | | | | | The compatible string officially merged in the kernel is edt,edt-ft5206, not edt,edt-ft5x06. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 GuF Santaro: Add simple-panel supportSascha Hauer2014-11-071-1/+20
| | | | | | | | We don't know the name and vendor of the panel and since the Kernel simple panel driver does not allow videomodes it's just "unknown,the-display-on-the-garz-fricke-santaro". Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 GuF Santaro: Fix phy clockSascha Hauer2014-11-061-0/+9
| | | | | | | Use external phy clock so that the kernel configures GPR1 bit 21 correctly. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6: GuF Santaro: Use emmc boot1 for storing the environmentSascha Hauer2014-11-061-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6: Add Garz+Fricke Santaro board supportSascha Hauer2014-02-241-0/+571
Most devices relevant for barebox like sd/emmc/network/uarts work. Devicetree contains several undefined drive strength settings, these can be fixed once the kernel has sorted this out. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>