On Fri, Aug 10, 2018 at 7:42 AM Jagan Teki wrote:
>
> On Fri, Aug 10, 2018 at 3:50 PM, Adam Ford wrote:
> > On Fri, Aug 10, 2018 at 12:14 AM Jagan Teki
> > wrote:
> >>
> >> On Wed, Aug 8, 2018 at 6:47 PM, Adam Ford wrote:
> >> > On Tue,
1216 80 192434b2b spl/u-boot-spl
Signed-off-by: Adam Ford
diff --git a/configs/da850evm_defconfig b/configs/da850evm_defconfig
index 4242728e6a..46d0644254 100644
--- a/configs/da850evm_defconfig
+++ b/configs/da850evm_defconfig
@@ -53,3 +53,4 @@ CONFIG_SPI=y
CONFIG_DM_SPI=y
bss dec hex filename
179471216 80 192434b2b spl/u-boot-spl
Malloc Simple + Tiny Printf
textdata bss dec hex filename
15187 176 28 153913c1f spl/u-boot-spl
Signed-off-by: Adam Ford
diff --git a/configs/da850evm_defconfig b/configs
The da850evm with its UI expander board can boot XIP boot from
NOR flash. This adds the instructions to the readme. file.
Signed-off-by: Adam Ford
diff --git a/board/davinci/da8xxevm/README.da850
b/board/davinci/da8xxevm/README.da850
index 519267e2f0..f24e8b5342 100644
--- a/board/davinci
On Fri, Aug 10, 2018 at 2:58 PM Adam Ford wrote:
>
> On Fri, Aug 10, 2018 at 7:42 AM Jagan Teki wrote:
> >
> > On Fri, Aug 10, 2018 at 3:50 PM, Adam Ford wrote:
> > > On Fri, Aug 10, 2018 at 12:14 AM Jagan Teki
> > > wrote:
> > >>
> &g
The DA850-EVM supports booting from NAND when used with the
UI expander board. da850evm_nand will create an ais file
that can be burned to NAND and booted while storing the env in
NAND along with some partitions tables for storing kernel,
dtb and rootfs in NAND.
Signed-off-by: Adam Ford
diff
On Sat, Aug 11, 2018, 1:24 PM Jagan Teki wrote:
> On Sat, Aug 11, 2018 at 6:12 PM, Adam Ford wrote:
> > On Fri, Aug 10, 2018 at 2:58 PM Adam Ford wrote:
> >>
> >> On Fri, Aug 10, 2018 at 7:42 AM Jagan Teki
> wrote:
> >> >
> >> > On Fri, Au
On Sat, Aug 11, 2018 at 3:09 PM Adam Ford wrote:
>
>
>
> On Sat, Aug 11, 2018, 1:24 PM Jagan Teki wrote:
>>
>> On Sat, Aug 11, 2018 at 6:12 PM, Adam Ford wrote:
>> > On Fri, Aug 10, 2018 at 2:58 PM Adam Ford wrote:
>> >>
>> >>
On Mon, Aug 13, 2018 at 1:29 PM Simon Goldschmidt
wrote:
>
> On Mon, Aug 13, 2018 at 3:46 PM Alex Kiernan wrote:
> >
> > On Mon, Aug 13, 2018 at 1:40 PM Adam Ford wrote:
> > >
> > > On Sat, Aug 11, 2018 at 3:09 PM Adam Ford wrote:
> > > >
>
On Mon, Aug 13, 2018 at 5:09 PM Adam Ford wrote:
>
> On Mon, Aug 13, 2018 at 1:29 PM Simon Goldschmidt
> wrote:
> >
> > On Mon, Aug 13, 2018 at 3:46 PM Alex Kiernan wrote:
> > >
> > > On Mon, Aug 13, 2018 at 1:40 PM Adam Ford wrote:
> > > >
At least for now, CONFIG_BLK is working, but this variant of
the da850evm doesn't need/support SPL so it's OK to enable it
here.
Signed-off-by: Adam Ford
diff --git a/configs/da850evm_direct_nor_defconfig
b/configs/da850evm_direct_nor_defconfig
index 9d6c47df50..bb8fa3bd6e 100644
---
With DM enabled, this patch enables DM_SERIAL and removes
the NS16550 initialization from da850_lowlevel since the driver
will take care of that itself.
Signed-off-by: Adam Ford
diff --git a/arch/arm/mach-davinci/da850_lowlevel.c
b/arch/arm/mach-davinci/da850_lowlevel.c
index 95dc93a24f
On Mon, Aug 13, 2018 at 6:50 PM Adam Ford wrote:
>
> On Mon, Aug 13, 2018 at 5:09 PM Adam Ford wrote:
> >
> > On Mon, Aug 13, 2018 at 1:29 PM Simon Goldschmidt
> > wrote:
> > >
> > > On Mon, Aug 13, 2018 at 3:46 PM Alex Kiernan
> > > wrote:
&
On Wed, Aug 15, 2018 at 11:07 AM Jagan Teki wrote:
>
> On Wed, Aug 15, 2018 at 6:50 PM, Adam Ford wrote:
> > On Mon, Aug 13, 2018 at 6:50 PM Adam Ford wrote:
> >>
> >> On Mon, Aug 13, 2018 at 5:09 PM Adam Ford wrote:
> >> >
> >> > On Mon, A
On Wed, Aug 15, 2018 at 8:20 AM Adam Ford wrote:
>
> On Mon, Aug 13, 2018 at 6:50 PM Adam Ford wrote:
> >
> > On Mon, Aug 13, 2018 at 5:09 PM Adam Ford wrote:
> > >
> > > On Mon, Aug 13, 2018 at 1:29 PM Simon Goldschmidt
> > > wrote:
> > >
The DA850-EVM supports booting from NAND when used with the
UI expander board. da850evm_nand will create an ais file
that can be burned to NAND and booted while storing the env in
NAND along with some partitions tables for storing kernel,
dtb and rootfs in NAND.
Signed-off-by: Adam Ford
---
V2
Four different boards had different options for enabling cache
that were virtually all the same. This consolidates these
common functions into arch/arm/cpu/arm926ejs/cache.c
This also has the positive side-effect of enabling cache on
the Davinci (da850) boards.
Signed-off-by: Adam Ford
d the shift amount within
the register is passed now instead of the gpio number.
Fixes: 8e51c0f25406("dm: gpio: Add DM compatibility to
GPIO driver for Davinci")
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/da8xx_gpio.c b/drivers/gpio/da8xx_gpio.c
index 1a1d37ae2a..3e95f039
With DM and device tree support, let's use the GPIO_ACTIVE_HIGH
and GPIO_ACTIVE_LOW from the device tree as they are intended.
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/da8xx_gpio.c b/drivers/gpio/da8xx_gpio.c
index 3e95f039f0..f80bc6baf6 100644
--- a/drivers/gpio/da8xx_gpio.c
When used with a device tree, this will extract the card detect
and write protect pins from the device tree and configure them
accordingly. This assumes the GPIO_ACTIVE_LOW/HIGH is supported
byt da8xx_gpio.
Signed-off-by: Adam Ford
diff --git a/drivers/mmc/davinci_mmc.c b/drivers/mmc
On Thu, Aug 16, 2018 at 8:14 PM Tom Rini wrote:
>
> We have the following cases:
> - CONFIG_NR_DRAM_BANKS was defined, migrate normally
> - CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
> CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
> - CONFIG_NR_DRAM_BANKS was very odd
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/da850-evm.dts b/arch/arm/dts/da850-evm.dts
index 67e72bc72e..0e82bb988f 100644
--- a/arch/arm/dts/da850-evm.dts
+++ b/arch/arm/dts/da850-evm.dts
@@ -15,143 +15,18 @@
compatible = "ti,da850-evm", "ti,da850";
m
With the re-sync from Linux 4.18, several entries in
da850-evm-u-boot.dtsi are no longer necessary, so this patch
removes them.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/da850-evm-u-boot.dtsi
b/arch/arm/dts/da850-evm-u-boot.dtsi
index b3546e792a..ab1de77954 100644
--- a/arch/arm/dts
The GPIO bank numbers do not appear in the device tree, so this
patch makes the gpio name based on the address
(ie gpio@49054000_31 vs gpio4_31)
adam
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/omap_gpio.c b/drivers/gpio/omap_gpio.c
index 651f6994e4..0f1ddeff92 100644
--- a/drivers/gpio
I am working to disable CONFIG_DM_I2C_COMPAT for the omap3 boards.
Some of these boards use the TWL4030 PMIC which is still using the
older i2c_write and i2c_read functions.
I wonder if someone can point me to a good patch that I can use a
model one how to appropriately port I2C drivers forward?
On Fri, Aug 17, 2018 at 10:21 PM Adam Ford wrote:
>
> I am working to disable CONFIG_DM_I2C_COMPAT for the omap3 boards.
> Some of these boards use the TWL4030 PMIC which is still using the
> older i2c_write and i2c_read functions.
>
> I wonder if someone can point me to a goo
This SOM and kit do not nor have they ever had a twl4030 PMIC.
This patch removes the references to it.
Signed-off-by: Adam Ford
diff --git a/configs/am3517_evm_defconfig b/configs/am3517_evm_defconfig
index 41ab3fd373..61a401c4c1 100644
--- a/configs/am3517_evm_defconfig
+++ b/configs
DM_I2C_COMPAT is somehow being enabled outside of Kconfig, so
this explicitly undefines it in the header file, and brackets
the I2C initialization around an #ifdef to not manually
initialize the I2C controller when the DM_I2C is enabled.
Signed-off-by: Adam Ford
diff --git a/board/logicpd
On Sun, Aug 19, 2018 at 11:53 AM Tom Rini wrote:
>
> On Sun, Aug 19, 2018 at 09:45:30AM -0500, Adam Ford wrote:
> > On Fri, Aug 17, 2018 at 10:21 PM Adam Ford wrote:
> > >
> > > I am working to disable CONFIG_DM_I2C_COMPAT for the omap3 boards.
> > > So
The driver was developed with references for more than just
dra7, but never included. At least for omap3, this appears
to be functional.
Signed-off-by: Adam Ford
diff --git a/drivers/power/regulator/pbias_regulator.c
b/drivers/power/regulator/pbias_regulator.c
index 8f06e27b89..366f97b38b
On Mon, Aug 20, 2018 at 6:21 AM Tom Rini wrote:
>
> On Tue, Aug 07, 2018 at 07:28:11AM -0500, Adam Ford wrote:
>
> > Two boards include a reference to ti_omap3_common.h which
> > points the UART driver to OMAP34XX_UARTx so the extra define
> > should be unnecessary.
: Adam Ford
diff --git a/drivers/i2c/i2c-uclass.c b/drivers/i2c/i2c-uclass.c
index 5e58dd0916..c5a3c4e201 100644
--- a/drivers/i2c/i2c-uclass.c
+++ b/drivers/i2c/i2c-uclass.c
@@ -562,7 +562,7 @@ int i2c_deblock(struct udevice *bus)
return ops->deblock(bus);
}
-#if CONFIG_IS_ENAB
: Adam Ford
diff --git a/drivers/i2c/omap24xx_i2c.c b/drivers/i2c/omap24xx_i2c.c
index 0759585c9e..54bf35e552 100644
--- a/drivers/i2c/omap24xx_i2c.c
+++ b/drivers/i2c/omap24xx_i2c.c
@@ -890,6 +890,7 @@ static int omap_i2c_probe(struct udevice *bus)
return 0;
}
+#if CONFIG_IS_ENABLED
: Adam Ford
diff --git a/drivers/gpio/omap_gpio.c b/drivers/gpio/omap_gpio.c
index 651f6994e4..fcf25fc5a4 100644
--- a/drivers/gpio/omap_gpio.c
+++ b/drivers/gpio/omap_gpio.c
@@ -337,6 +337,7 @@ static int omap_gpio_bind(struct udevice *dev)
}
#endif
+#if CONFIG_IS_ENABLED(OF_CONTROL
boot-common.c checks to see if I2C is enabled in SPL, but
it doens't check for DM_I2C before initializing it. This
will now only initialize the I2C is the DM_I2C is not enabled
to avoid initializing it more than once.
Signed-off-by: Adam Ford
diff --git a/arch/arm/mach-omap2/boot-common
The serial port was being manually configured during SPL build,
however in preparation to allow DM in SPL, this needs to change
to be based on whether or not DM_SERIAL is enabled because, soon
the assumption that SPL means no DM may not be accurate.
Signed-off-by: Adam Ford
diff --git a/include
The getcd and getwp functions when DM_MMC is enabled are
assumming the DM_GPIO is enabled. In cases (like SPL) where
DM_GPIO may not be enabled, wrap these calls in an #ifdef
Signed-off-by: Adam Ford
diff --git a/drivers/mmc/omap_hsmmc.c b/drivers/mmc/omap_hsmmc.c
index caaa914604..4d171f457e
The OF_CONTROL and OF_PLATDATA are not really useful without DM.
This patch supports DM_SPL, but it requires manual references
both Serial and MMC.
Signed-off-by: Adam Ford
diff --git a/board/logicpd/omap3som/omap3logic.c
b/board/logicpd/omap3som/omap3logic.c
index fbad89b696..620423bbc8
On Thu, Aug 23, 2018 at 7:19 AM Peter Howard wrote:
>
> On Thu, 2018-08-16 at 23:26 -0500, Adam Ford wrote:
> > When used with a device tree, this will extract the card detect
> > and write protect pins from the device tree and configure them
> > accordingly. This ass
On Mon, Aug 27, 2018, 10:41 AM Lokesh Vutla wrote:
> Add driver model support for OMAP_SERIAL while reusing
> the functions in ns16550.c
>
> Signed-off-by: Lokesh Vutla
> ---
> Based on the conclusion on the thread[1], added a separate driver for
> omap uart.
>
> [1] https://patchwork.ozlabs.org
When used with a device tree, this will extract the card detect
and write protect pins from the device tree and configure them
accordingly. This assumes the GPIO_ACTIVE_LOW/HIGH is supported
by da8xx_gpio.
Signed-off-by: Adam Ford
---
V2: Wrap the CD and WP GPIO references around DM_GPIO to
When re-syncing the DTS files from the kernel, something caused
the MMC driver to no longer detect the MMC card. Undoing the
CD-invert appears to fix the issue.
Fixes: e6ea2390cde3 ("ARM: DTS: Resync LogicPD-Torpedo-37xx-devkit
with Linux 4.18-RC4")
Signed-off-by: Adam Ford
diff --
The simple pinctrl driver currently available works with the omap3.
Enabling this will use the device tree to automatically set the
pin-muxing for various drivers.
Signed-off-by: Adam Ford
diff --git a/configs/omap3_logic_defconfig b/configs/omap3_logic_defconfig
index c6acfab602..cea4e5521d
Enabling DM_PMIC, DM_REGULATOR_FIXED, and DM_REGULATOR_GPIO
gives us the ability to better monitor voltages and enable
hardware through the device tree. The TL4030 (TPS65950) is
not yet migrated to DM, so this patch only enables the fixed
and GPIO controlled regulators.
Signed-off-by: Adam Ford
On Mon, Sep 3, 2018 at 12:30 PM Jagan Teki wrote:
>
> Davanci spi driver has DM support already, this patch
> add support for platdata so-that SPL can use it for
> low foot-print.
>
In order for this to work, I had to apply a patch [1] that I submitted before.
That patch disabled the manual initi
On Mon, Sep 3, 2018 at 5:21 PM Adam Ford wrote:
>
> On Mon, Sep 3, 2018 at 12:30 PM Jagan Teki wrote:
> >
> > Davanci spi driver has DM support already, this patch
> > add support for platdata so-that SPL can use it for
> > low foot-print.
> >
>
> I
The MMC card detect pin is connected to gpio127 on omap3_logic.
When setting up the pbias register for MMC, let's also enable
gpio_127 for the card detect. As part of the package deal,
gpio_126 and gpio_129 are also enabled.
Signed-off-by: Adam Ford
diff --git a/arch/arm/include/asm/arch-
With the omap_mmc driver no longer supporting cd-inverted, this
patch removes all these references since they are not needed.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/am3517-evm-u-boot.dtsi
b/arch/arm/dts/am3517-evm-u-boot.dtsi
index c02beaad77..59df819f9d 100644
--- a/arch/arm/dts
With omap_gpio now translating GPIO_ACTIVE_LOW, any boards
using the 'invert' option will no longer need to do this. This
patch removes the support for 'invert' from the MMC driver.
Signed-off-by: Adam Ford
diff --git a/drivers/mmc/omap_hsmmc.c b/drivers/mmc/omap_hsmm
e pin values when
GPIO_ACTIVE_LOW is used. This allows the invert option to be removed
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/omap_gpio.c b/drivers/gpio/omap_gpio.c
index 555eba2662..0ecd2f374a 100644
--- a/drivers/gpio/omap_gpio.c
+++ b/drivers/gpio/omap_gpio.c
@@ -24,6 +24,7 @@
#in
On Wed, Sep 5, 2018 at 3:46 AM Alex Kiernan wrote:
>
> On Tue, Sep 4, 2018 at 3:54 PM Andy Shevchenko
> wrote:
> >
> > On Tue, Sep 4, 2018 at 5:50 PM Andy Shevchenko
> > wrote:
> > >
> > > On Tue, Sep 4, 2018 at 5:00 PM Tom Rini wrote:
> > > >
> > > > On Tue, Sep 04, 2018 at 03:42:05PM +0300, A
On Wed, Sep 5, 2018 at 7:24 AM Jean-Jacques Hiblot wrote:
>
> Hi Adam,
>
>
> On 05/09/2018 11:35, Adam Ford wrote:
> > With the omap_mmc driver no longer supporting cd-inverted, this
> > patch removes all these references since they are not needed.
> >
> >
On Wed, Sep 5, 2018 at 7:29 AM Jean-Jacques Hiblot wrote:
>
> Adam,
>
>
> On 05/09/2018 11:35, Adam Ford wrote:
> > The gpio driver doesn't current support knowing whether or not
> > GPIO is active low or high. It simply returns the value. The
> > side ef
The am3517-evm boards stores the environment in NAND, but after merging
various configs, the board was trying to load environment variables from
FAT which would ultimately fail and cause some chatter.
This patch removes the ENV_IS_IN_FAT flag to eliminate the noise.
Signed-off-by: Adam Ford
The SPL doesn't have much room, so in order to support OF_CONTROL
in SPL, we need the extra functionality of SPL_OF_PLATDATA.
Adding these features allows us to remove a small part of code without
losing the serial port during SPL.
Signed-off-by: Adam Ford
diff --git a/board/logicpd/am35
Linux 4.17 was just released with some minor changes to the
am3517.dtsi. This patch re-syncs the file.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/am3517.dtsi b/arch/arm/dts/am3517.dtsi
index 00da3f2c40..ca294914bb 100644
--- a/arch/arm/dts/am3517.dtsi
+++ b/arch/arm/dts/am3517.dtsi
On Tue, May 22, 2018 at 11:24 AM Tom Rini wrote:
>
> When dealing with filesystems that come from block devices we can get a
> noticeable performance gain in some use cases from having the block
> cache enabled. The code paths are valid in other cases when we have BLK
> set and may provide wins i
On Fri, Jun 8, 2018 at 2:15 PM Tom Rini wrote:
>
> On Fri, Jun 08, 2018 at 10:30:36AM -0500, Adam Ford wrote:
> > On Tue, May 22, 2018 at 11:24 AM Tom Rini wrote:
> > >
> > > When dealing with filesystems that come from block devices we can get a
> > >
Signed-off-by: Adam Ford
diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig
index 0792373cfc..8ef363b3d4 100644
--- a/drivers/block/Kconfig
+++ b/drivers/block/Kconfig
@@ -37,6 +37,13 @@ config BLOCK_CACHE
it will prevent repeated reads from directory structures
On Fri, Jun 8, 2018 at 3:20 PM Adam Ford wrote:
>
> On Fri, Jun 8, 2018 at 2:15 PM Tom Rini wrote:
> >
> > On Fri, Jun 08, 2018 at 10:30:36AM -0500, Adam Ford wrote:
> > > On Tue, May 22, 2018 at 11:24 AM Tom Rini wrote:
> > > >
> > > > When de
On Sat, Jun 9, 2018 at 8:26 AM Alex Kiernan wrote:
>
> On Fri, Jun 8, 2018 at 9:48 PM Adam Ford wrote:
> >
> > When enabling BLOCK_CACHE on devices with limited RAM during SPL,
> > some devices may not boot. This creates an option to enable
> > block caching
Signed-off-by: Adam Ford
--
V2: Clean up macros and ifdefs
diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig
index 0792373cfc..8ef363b3d4 100644
--- a/drivers/block/Kconfig
+++ b/drivers/block/Kconfig
@@ -37,6 +37,13 @@ config BLOCK_CACHE
it will prevent repeated reads from
The omap_gpio driver has a TODO that says when every board is converted
to DM and DT, the omap_gpio_bind can stop using calloc and switch
to auto-alloc.
This patch converts this driver to auto-calloc when DT is enabled.
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/omap_gpio.c b/drivers
This adds DM_GPIO support for the davinici GPIO driver with
DT support.
Signed-off-by: Adam Ford
diff --git a/arch/arm/mach-davinci/include/mach/gpio.h
b/arch/arm/mach-davinci/include/mach/gpio.h
index f1d4d9e9e0..d4b25c3d60 100644
--- a/arch/arm/mach-davinci/include/mach/gpio.h
+++ b/arch/arm
When enabling BLOCK_CACHE on devices with limited RAM during SPL,
some devices may not boot. This creates an option to enable
block caching in SPL by defaults off. It is dependent on SPL_BLK
Fixes: 46960ad6d09b ("block: Have BLOCK_CACHE default to y in some cases")
Signed-off-by:
When CMD_GPIO is enabled the command 'gpio status -a' can cause
a hang or reboot if GPIO banks are not enabled, because it scans
all banks. This patch enables all GPIO banks so 'gpio status -a'
can fully execute.
Signed-off-by: Adam Ford
diff --git a/arch/arm/mach-omap2/o
There are multiple GPIO banks with up to 32 pins / bank. When
using 'gpio status -a' to read the pins, this patch displays
both GPIO_ similar to how the device trees
display in addition to displaying gpio_#
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/omap_gpio.c b/dr
S0 and eliminate the
chatter.
Signed-off-by: Adam Ford
diff --git a/include/configs/omap3_logic.h b/include/configs/omap3_logic.h
index cde61f2fd7..7b8f402e14 100644
--- a/include/configs/omap3_logic.h
+++ b/include/configs/omap3_logic.h
@@ -92,7 +92,7 @@
"fi; &quo
The omap_gpio driver has a TODO that says when every board is converted
to DM and DT, the omap_gpio_bind can stop using calloc and switch
to auto-alloc.
This patch converts this driver to auto-calloc when DT is enabled.
Signed-off-by: Adam Ford
diff --git a/drivers/gpio/omap_gpio.c b/drivers
On Wed, Jun 27, 2018 at 4:41 PM Tom Rini wrote:
>
> On Sat, Jun 23, 2018 at 07:59:30AM -0600, Simon Glass wrote:
> > The time has come to migrate all boards to use CONFIG_BLK. This series
> > is just a test to see what boards would have to be removed if we required
> > CONFIG_BLK, as we plan to af
On Fri, Jun 29, 2018 at 2:09 PM Tom Rini wrote:
>
> On Thu, Jun 28, 2018 at 09:30:19PM -0500, Derald D. Woods wrote:
> > On Thu, Jun 28, 2018 at 10:47:36AM -0500, Adam Ford wrote:
> > > On Wed, Jun 27, 2018 at 4:41 PM Tom Rini wrote:
> > > >
> > >
NAND from which
to boot.
Signed-off-by: Adam Ford
diff --git a/arch/arm/mach-imx/mx6/Kconfig b/arch/arm/mach-imx/mx6/Kconfig
index 521fad74b5..524631b32c 100644
--- a/arch/arm/mach-imx/mx6/Kconfig
+++ b/arch/arm/mach-imx/mx6/Kconfig
@@ -198,6 +198,8 @@ config TARGET_MX6CUBOXI
config TARGET_MX6LO
I am going to sound stupid, but I'm struggling to install all the
toolchains and use them with buildroot. I upgraded to Ubuntu 18.04
and whenever try to run buildman, or attempt to build the moveconfig
database I get failures.
i get the following error on every architecture type:
cc1: error
On Sat, Jul 7, 2018 at 3:42 AM Alex Kiernan wrote:
>
> On Sat, Jul 7, 2018 at 3:43 AM Adam Ford wrote:
> >
> > I am going to sound stupid, but I'm struggling to install all the
> > toolchains and use them with buildroot. I upgraded to Ubuntu 18.04
> > a
This converts the following to Kconfig:
CONFIG_NAND_LPC32XX_SLC
Signed-off-by: Adam Ford
diff --git a/configs/devkit3250_defconfig b/configs/devkit3250_defconfig
index 14c24ce6f2..8a37122104 100644
--- a/configs/devkit3250_defconfig
+++ b/configs/devkit3250_defconfig
@@ -34,6 +34,7
This converts the following to Kconfig:
CONFIG_NAND_DAVINCI
Signed-off-by: Adam Ford
diff --git a/configs/ea20_defconfig b/configs/ea20_defconfig
index 497e5515d7..43292a126d 100644
--- a/configs/ea20_defconfig
+++ b/configs/ea20_defconfig
@@ -30,6 +30,8 @@ CONFIG_CMD_DIAG=y
CONFIG_CMD_UBI
Some boards indicate support from booting NAND or
ONENAND booting, but don't enable the CONFIG_NAND. This
makes those boards imply NAND which will make
enabling other flags that are dependent on CONFIG_NAND
possible and easier to migrate.
Signed-off-by: Adam Ford
diff --git a/common/Kcon
Many boards check for CMD_NAND and not NAND. This makes CMD_NAND
imply NAND which will make some Kconfig migration of some NAND
options easier later.
Rsync all defconfig files using moveconfig.py
Signed-off-by: Adam Ford
---
cmd/Kconfig | 1 +
configs
This converts the following to Kconfig:
CONFIG_NAND_ATMEL
Signed-off-by: Adam Ford
diff --git a/configs/at91sam9260ek_dataflash_cs0_defconfig
b/configs/at91sam9260ek_dataflash_cs0_defconfig
index 3d2b8803ea..c77b8d8a20 100644
--- a/configs/at91sam9260ek_dataflash_cs0_defconfig
+++ b/configs
Several changes have been made to the AM3517-evm and the underlying
am3517.dtsi file. This patch re-sync's the DTS and DTSI files with
Linux.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/am3517-evm.dts b/arch/arm/dts/am3517-evm.dts
index 0e4a125f78..98aadb0f81 100644
--- a/arch/ar
There have been several minor changes to the OMAP3.dtsi, so this
patch re-syncs it with Linux. An addition include/dt-binding was
also brought with it.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/omap3.dtsi b/arch/arm/dts/omap3.dtsi
index 56c94729bb..4043ecb380 100644
--- a/arch/arm/dts
There have been some refactoring of the DTS files for the Logic PD
DM37 Torpedo. This patch re-sync's the DTS files with Linux
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/logicpd-torpedo-37xx-devkit.dts
b/arch/arm/dts/logicpd-torpedo-37xx-devkit.dts
index 43e9364083..234afd6d60 1
There have been some significant changes to the DM37 SOM-LV device
tree. This patch re-syncs it with Linux.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/logicpd-som-lv-37xx-devkit.dts
b/arch/arm/dts/logicpd-som-lv-37xx-devkit.dts
index 1702b9e3db..2428373952 100644
--- a/arch/arm/dts
With the resync of the omap3.dtsi file, the reg-shift was removed
so it breaks the UART. Adding the reg-shift into the
am3517-evm-u-boot.dtsi keeps the reg-shift for U-Boot, but keeps
the dts/dtsi files clean from Linux.
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/am3517-evm-u-boot.dtsi
In order to use the device tree for MMC, the card-detect pin
needs to be inverted. This patch places this into the
am3517-evm-u-boot.dtsi file to keep the main DTS and DTSI files
clean and in-sync with Linux
Signed-off-by: Adam Ford
diff --git a/arch/arm/dts/am3517-evm-u-boot.dtsi
b/arch/arm
The DA850-EVM and OMAPL138_LCDK both use checks for CONFIG_USE_NAND.
This patch changes these checks to CONFIG_NAND which is already defined
in Kconfig. Since the OMAPL138_LCDK already had CONFIG_NAND defined in its
defconfig, it can be deleted from configs/omapl138_lcdk.h.
Signed-off-by: Adam
This converts the following to Kconfig:
CONFIG_DA8XX_GPIO
Signed-off-by: Adam Ford
diff --git a/configs/calimain_defconfig b/configs/calimain_defconfig
index 7908cfcc34..bc704ff7bd 100644
--- a/configs/calimain_defconfig
+++ b/configs/calimain_defconfig
@@ -23,6 +23,7 @@ CONFIG_CMD_DIAG=y
On Fri, Jun 29, 2018 at 3:21 PM Adam Ford wrote:
>
> On Fri, Jun 29, 2018 at 2:09 PM Tom Rini wrote:
> >
> > On Thu, Jun 28, 2018 at 09:30:19PM -0500, Derald D. Woods wrote:
> > > On Thu, Jun 28, 2018 at 10:47:36AM -0500, Adam Ford wrote:
> > > > On Wed,
On Fri, Jul 13, 2018 at 10:23 AM Lukasz Majewski wrote:
>
> On Fri, 13 Jul 2018 16:53:53 +0200
> Marek Vasut wrote:
>
> > On 07/13/2018 03:34 PM, Adam Ford wrote:
> > > On Fri, Jun 29, 2018 at 3:21 PM Adam Ford
> > > wrote:
> > >>
> > >
Only the MUSB driver is currently supported on the omap3_logic
boards. The driver is using the new-musb and not the legacy
version, so this patch removes the dead code references.
Signed-off-by: Adam Ford
diff --git a/configs/omap3_logic_defconfig b/configs/omap3_logic_defconfig
index
A bunch of code was encapsulated in #ifdef's whether or not
it is building or for U-Boot. Since this code is always building
for U-Boot, this patch removes the dead code.
Signed-off-by: Adam Ford
diff --git a/drivers/usb/musb-new/omap2430.c b/drivers/usb/musb-new/omap2430.c
index 4753d
On Fri, Jul 13, 2018 at 10:43 AM Adam Ford wrote:
>
> On Fri, Jul 13, 2018 at 10:23 AM Lukasz Majewski wrote:
> >
> > On Fri, 13 Jul 2018 16:53:53 +0200
> > Marek Vasut wrote:
> >
> > > On 07/13/2018 03:34 PM, Adam Ford wrote:
> > > > On Fr
On Tue, Jul 17, 2018 at 4:24 PM Andy Shevchenko
wrote:
>
> On Tue, Jul 17, 2018 at 4:34 PM, Alexey Brodkin
> wrote:
>
> >> Linux has a completely separate driver for omap3 (which is wrong too).
>
> This is not (fully) correct,
>
> >> But in a nutshell, it basically determines the shift value by t
There are already definitions for ramdisk_addr_r and fdt_addr_r, so
having a duplicate copy called ramdiskaddr and fdtaddr is confusing.
This patch converts any references to ramdisk_addr_r and fdt_addr_r
and removes the duplicates.
Signed-off-by: Adam Ford
diff --git a/include/configs
With the pending requirement for CONFIG_BLK, this patch removes
the USB_STORAGE option which assumes that DM_USB is enabled, but isn't
yet available for the omap2340 musb glue among other issues. Once
the USB issues are resolved, a future patch can enable them again.
Signed-off-by: Adam
The NAND offsets for the kernel and U-Boot were missing.
This patch sets up the offsets so the AM3517-EVM can boot from NAND
when DIP switches S7:1 and S7:4 are to the OFF position
Signed-off-by: Adam Ford
diff --git a/configs/am3517_evm_defconfig b/configs/am3517_evm_defconfig
index 3b8e2900eb
The previous e-mail pointing to Vaibhav Hiremath
is bouncing and has for some time. This updates it to myself and I
work for Logic PD the manufacturer of the AM3517-SOM and EVM
Signed-off-by: Adam Ford
diff --git a/board/logicpd/am3517evm/MAINTAINERS
b/board/logicpd/am3517evm/MAINTAINERS
G mode
and get it to start USB in either host or gadget mode.
Unless an OTG adapter is connected with a USB device, the only message
I get when issing 'usb start' is
USB0: Port not available.
Signed-off-by: Adam Ford
diff --git a/drivers/usb/musb-new/omap2430.c b/drivers
On Sun, Jul 22, 2018 at 11:45 AM Adam Ford wrote:
>
> With upcoming changes that require CONFIG_BLK, this broke
> USB Mass Storage on the OMAP3 boards because if CONFIG_BLK is
> enabled, it assumes that DM_USB is enabled, but it wasn't yet
> available on omap3 and omap4 bo
On Mon, Mar 19, 2018 at 5:35 PM Tom Rini wrote:
>
> On Sun, Mar 04, 2018 at 04:46:53PM -0600, Adam Ford wrote:
>
> > Several boards do not use the default UART3, so they do a check
> > for ifdef CONFIG_SPL_BUILD and enable the pointer for
> > CONFIG_SYS_NS16550_COMx
501 - 600 of 1678 matches
Mail list logo