gpio: da8xx: Push generic defines of gpio.h out of mach-davinciPush generic defines of gpio.h out of mach-davinci to drivers/gpionow that non-davinci architectures are beginning to use this IP.S
gpio: da8xx: Push generic defines of gpio.h out of mach-davinciPush generic defines of gpio.h out of mach-davinci to drivers/gpionow that non-davinci architectures are beginning to use this IP.Signed-off-by: Keerthy <j-keerthy@ti.com>Reviewed-by: Tom Rini <trini@konsulko.com>[trini: Fix calimain build]Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
dm: gpio: Add DM compatibility to GPIO driver for DavinciThis adds DM_GPIO support for the davinici GPIO driver withDT support.Signed-off-by: Adam Ford <aford173@gmail.com>
SPDX: Convert all of our single license tags to Linux Kernel styleWhen U-Boot started using SPDX tags we were among the early adopters andthere weren't a lot of other examples to borrow from. So
SPDX: Convert all of our single license tags to Linux Kernel styleWhen U-Boot started using SPDX tags we were among the early adopters andthere weren't a lot of other examples to borrow from. So we picked thearea of the file that usually had a full license text and replaced itwith an appropriate SPDX-License-Identifier: entry. Since then, theLinux Kernel has adopted SPDX tags and they place it as the very firstline in a file (except where shebangs are used, then it's second line)and with slightly different comment styles than us.In part due to community overlap, in part due to better tag visibilityand in part for other minor reasons, switch over to that style.This commit changes all instances where we have a single declaredlicense in the tag as both the before and after are identical in tagcontents. There's also a few places where I found we did not have a tagand have introduced one.Signed-off-by: Tom Rini <trini@konsulko.com>
common: arm: davinci: Move header file out of commonWe should not have an arch-specific header file in common.h. Instead, usethe asm/hardware.h header to provide the required declarations, and dro
common: arm: davinci: Move header file out of commonWe should not have an arch-specific header file in common.h. Instead, usethe asm/hardware.h header to provide the required declarations, and dropthe common.h changes.Signed-off-by: Simon Glass <sjg@chromium.org>Reviewed-by: Tom Rini <trini@konsulko.com>
davinci: spl: use bootcfg to select boot deviceRight now the SPL is trying to load u-boot based on defines, i.e. onehas to define CONFIG_SPL_NAND_SIMPLE to boot from NAND,or CONFIG_SPL_SPI_LOAD t
davinci: spl: use bootcfg to select boot deviceRight now the SPL is trying to load u-boot based on defines, i.e. onehas to define CONFIG_SPL_NAND_SIMPLE to boot from NAND,or CONFIG_SPL_SPI_LOAD to boot from SPI FLASH, etc...This prevent us from having a single SPL image that is able to boot fromall media, and one need to build an image for each medium. Thiscommit is replacing the #ifdef that select the boot medium by readingthe value of the boot pins (via the BOOTCFG register).Now a single SPL image will be able to read from the boot pin to knowwhich device should be used to load u-boot.Signed-off-by: Fabien Parent <fparent@baylibre.com>Reviewed-by: Tom Rini <trini@konsulko.com>
arm: Add support for LEGO MINDSTORMS EV3This is based on the davinci da850evm. It can boot from either theon-board 16MB flash or from a microSD card. It also reads boardinformation from an I2C EE
arm: Add support for LEGO MINDSTORMS EV3This is based on the davinci da850evm. It can boot from either theon-board 16MB flash or from a microSD card. It also reads boardinformation from an I2C EEPROM.The EV3 itself initally boots from write-protected EEPROM, so nou-boot SPL is needed.Signed-off-by: David Lechner <david@lechnology.com>Reviewed-by: Tom Rini <trini@konsulko.com>
ARM: davinci: move SoC headers to mach-davinci/include/machMove arch/arm/include/asm/arch-davinci/* -> arch/arm/mach-davinci/include/mach/*Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.
ARM: davinci: move SoC headers to mach-davinci/include/machMove arch/arm/include/asm/arch-davinci/* -> arch/arm/mach-davinci/include/mach/*Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>Cc: Tom Rini <trini@ti.com>