> -Original Message-
> From: U-Boot On Behalf Of Schrempf Frieder
> Sent: Tuesday, April 30, 2019 1:14 PM
> To: Vignesh Raghavendra ; Rajat Srivastava
> ; u-boot@lists.denx.de; ja...@openedev.com
> Subject: [EXT] Re: [U-Boot] [PATCH 2/2] fsl_qspi: Improve QSPI driver to
> incorporate 4
On Wed, May 01, 2019 at 12:56:30AM +, Joe Hershberger wrote:
> On Tue, Apr 30, 2019 at 4:29 PM Tom Rini wrote:
> >
> > On Tue, Apr 30, 2019 at 09:15:33PM +, Joe Hershberger wrote:
> > > On Tue, Mar 19, 2019 at 5:41 PM Tom Rini wrote:
> > > >
> > > > On Tue, Mar 12, 2019 at 01:15:46PM
On Tue, Apr 30, 2019 at 4:29 PM Tom Rini wrote:
>
> On Tue, Apr 30, 2019 at 09:15:33PM +, Joe Hershberger wrote:
> > On Tue, Mar 19, 2019 at 5:41 PM Tom Rini wrote:
> > >
> > > On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
> > >
> > > > Hi Tom,
> > > >
> > > > These
On Tue, Apr 30, 2019 at 11:25 AM Simon Goldschmidt
wrote:
>
> Am 18.04.2019 um 23:08 schrieb Julius Werner:
> > This patch adds support for compressing non-kernel image nodes in a FIT
> > image (kernel nodes could already be compressed previously). This can
> > reduce the size of FIT images and
On 29/04/2019 18:16, Jagan Teki wrote:
Hi,
> On Sun, Feb 10, 2019 at 9:49 PM Andre Przywara wrote:
>>
>> Hi, this is a resend of what I posted some weeks ago, just adding the
>> missing Signed-off-by: in patch 2/3, as pointed out by Philipp. I used
>> the opportunity to add his Reviewed-by:
On 4/30/19 2:42 PM, Marek Vasut wrote:
On 4/30/19 10:38 PM, Atish Patra wrote:
On 4/30/19 12:11 PM, Marek Vasut wrote:
On 4/30/19 8:13 PM, Atish Patra wrote:
On 4/30/19 2:52 AM, Marek Vasut wrote:
On 4/30/19 3:27 AM, Atish Patra wrote:
[...]
Yes. FIT image parsing can be done in that way.
On 4/30/19 10:38 PM, Atish Patra wrote:
> On 4/30/19 12:11 PM, Marek Vasut wrote:
>> On 4/30/19 8:13 PM, Atish Patra wrote:
>>> On 4/30/19 2:52 AM, Marek Vasut wrote:
On 4/30/19 3:27 AM, Atish Patra wrote:
[...]
>>> Yes. FIT image parsing can be done in that way. However,
On Tue, 2019-04-30 at 22:09 +0200, Marek Vasut wrote:
> On 4/30/19 10:05 PM, Simon Goldschmidt wrote:
> > Am 30.04.2019 um 22:01 schrieb Marek Vasut:
> > > On 4/30/19 9:19 PM, Simon Goldschmidt wrote:
> > > > Am 30.04.2019 um 21:08 schrieb Marek Vasut:
> > > > > On 4/30/19 8:56 PM, Simon
On Tue, Apr 30, 2019 at 09:15:33PM +, Joe Hershberger wrote:
> On Tue, Mar 19, 2019 at 5:41 PM Tom Rini wrote:
> >
> > On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
> >
> > > Hi Tom,
> > >
> > > These patches passed the CI build here:
> > >
Hi Kever,
On 4/2/19 10:46 AM, Kever Yang wrote:
> Rockchip SOC's mmc controller does not support read data
> from mmc to sram, we need a bounce buffer(in sdram), and then
> copy to sram.
what exactly is the limitation here?
I mean a DMA engine does not care where it is copying to.
Additionally
On Tue, Mar 19, 2019 at 5:41 PM Tom Rini wrote:
>
> On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
>
> > Hi Tom,
> >
> > These patches passed the CI build here:
> > https://travis-ci.org/jhershbe/u-boot/builds/501807294
> >
> > The following changes since commit
Hi Rick,
On Tue, 2019-04-30 at 13:49 +0800, Andes wrote:
> From: Rick Chen
>
> When AE350 boots from flash, use CONFIG_OF_SEPARATE instead of
> CONFIG_OF_BOARD.
>
> Also remove unused code about prior_stage_fdt_address.
> And modify CONFIG_SYS_FDT_BASE as flash address.
>
> Signed-off-by:
On Tue, 2019-04-30 at 13:49 +0800, Andes wrote:
> From: Rick Chen
>
> This patch will fix prior_stage_fdt_address write failure problem, when
> AE350 boots from flash.
>
> When AE350 boots from flash, prior_stage_fdt_address will be flash
> address, we shall avoid it to be written.
>
>
Hi Jagan,
On 04/28/2019 11:48 PM, Jagan Teki wrote:
> Mark LPC32XX_SSP has BROKEN, this so the resulting build shows
> warning for broken configuration enabled and associated code
> will remove in v2019.07 release.
>
> Cc: Vladimir Zapolskiy
> Cc: Albert ARIBAUD
> Signed-off-by: Jagan Teki
>
On 4/30/19 12:11 PM, Marek Vasut wrote:
On 4/30/19 8:13 PM, Atish Patra wrote:
On 4/30/19 2:52 AM, Marek Vasut wrote:
On 4/30/19 3:27 AM, Atish Patra wrote:
[...]
Yes. FIT image parsing can be done in that way. However, the idea was
here to load Image.gz directly. Image.gz is default
Hello Igor,
when I run `make tests` with current origin/master
commit a69120a0d7c8d4044cdaceea9eb03913ba4e49c7
I get an error. I think your submitted this test recently:
commit fc1fe01b08ce ("avb: add support for named persistent values")
u_boot_console =
Hi,
On 4/19/19 6:38 AM, Alex Kiernan wrote:
> This converts the following to Kconfig:
>CONFIG_SUPPORT_EMMC_BOOT
>
> Signed-off-by: Alex Kiernan
> ---
> Green travis build:
>
> https://travis-ci.org/akiernan/u-boot/builds/521906850
>
> Testing affected boards for configuration changes:
>
On 4/30/19 10:05 PM, Simon Goldschmidt wrote:
> Am 30.04.2019 um 22:01 schrieb Marek Vasut:
>> On 4/30/19 9:19 PM, Simon Goldschmidt wrote:
>>> Am 30.04.2019 um 21:08 schrieb Marek Vasut:
On 4/30/19 8:56 PM, Simon Goldschmidt wrote:
> Hi all,
Hi,
> I added some of those
Am 30.04.2019 um 22:01 schrieb Marek Vasut:
On 4/30/19 9:19 PM, Simon Goldschmidt wrote:
Am 30.04.2019 um 21:08 schrieb Marek Vasut:
On 4/30/19 8:56 PM, Simon Goldschmidt wrote:
Hi all,
Hi,
I added some of those I think worth discussing this.
I was chasing a reboot problem on one of our
On 4/30/19 9:19 PM, Simon Goldschmidt wrote:
> Am 30.04.2019 um 21:08 schrieb Marek Vasut:
>> On 4/30/19 8:56 PM, Simon Goldschmidt wrote:
>>> Hi all,
>>
>> Hi,
>>
>>> I added some of those I think worth discussing this.
>>>
>>> I was chasing a reboot problem on one of our cyclone5 boards today.
On Tue, Apr 30, 2019 at 02:39:17PM -0300, Fabio Estevam wrote:
> Hi Tom,
>
> On Mon, Apr 29, 2019 at 2:57 PM Tom Rini wrote:
>
> > imx_usb is doing some checking of the second binary it sends along?
> > That sounds odd to start with, is there some specific history there?
>
> My understanding
On 4/30/19 12:21 PM, Adam Ford wrote:
[..]
> +#if CONFIG_IS_ENABLED(DM_USB)
> +static int ohci_da8xx_probe(struct udevice *dev)
> +{
> + struct ohci_regs *regs = (struct ohci_regs *)devfdt_get_addr(dev);
> + struct da8xx_ohci *priv = dev_get_priv(dev);
> + int i, err, ret, clock_nb;
>
Am 30.04.2019 um 21:08 schrieb Marek Vasut:
On 4/30/19 8:56 PM, Simon Goldschmidt wrote:
Hi all,
Hi,
I added some of those I think worth discussing this.
I was chasing a reboot problem on one of our cyclone5 boards today. That
board boots from a "n25q256a" qspi flash. Up to now, U-Boot
On 4/30/19 8:13 PM, Atish Patra wrote:
> On 4/30/19 2:52 AM, Marek Vasut wrote:
>> On 4/30/19 3:27 AM, Atish Patra wrote:
>>
>> [...]
>>
> Yes. FIT image parsing can be done in that way. However, the idea was
> here to load Image.gz directly. Image.gz is default compressed Linux
>
On 4/30/19 8:56 PM, Simon Goldschmidt wrote:
> Hi all,
Hi,
> I added some of those I think worth discussing this.
>
> I was chasing a reboot problem on one of our cyclone5 boards today. That
> board boots from a "n25q256a" qspi flash. Up to now, U-Boot configures
> the boot ROM to just jump to
On 4/30/19 4:53 AM, Eugeniu Rosca wrote:
The random uuid values (enabled via CONFIG_RANDOM_UUID=y) on our
platform are always the same. Below is consistent on each cold boot:
=> ### interrupt autoboot
=> env default -a; gpt write mmc 1 $partitions; print uuid_gpt_misc
...
Hi all,
I added some of those I think worth discussing this.
I was chasing a reboot problem on one of our cyclone5 boards today. That
board boots from a "n25q256a" qspi flash. Up to now, U-Boot configures
the boot ROM to just jump to OCRAM when rebooting and hope that the SPL
is still there
Am 18.04.2019 um 23:08 schrieb Julius Werner:
This patch adds support for compressing non-kernel image nodes in a FIT
image (kernel nodes could already be compressed previously). This can
reduce the size of FIT images and therefore improve boot times
(especially when an image bundles many
Am 30.04.2019 um 06:05 schrieb Simon Goldschmidt:
Julius Werner mailto:jwer...@chromium.org>>
schrieb am Di., 30. Apr. 2019, 02:38:
> However, compared to my above mentioned RFC patch, this here somehow
> fails when loading something from the image, e.g. using the cmd 'fpga
>
On 4/30/19 2:52 AM, Marek Vasut wrote:
On 4/30/19 3:27 AM, Atish Patra wrote:
[...]
Yes. FIT image parsing can be done in that way. However, the idea was
here to load Image.gz directly. Image.gz is default compressed Linux
kernel image format in RISC-V.
Sigh, and the image header is
On 4/30/19 4:53 AM, Eugeniu Rosca wrote:
Apply the following changes:
- Guard the 'gpt read' command by 'ifdef CONFIG_CMD_GPT_RENAME',
since 'gpt read' is not available on CMD_GPT_RENAME=n
- Prefix the {read,swap,rename} commands with one space for consistency
- Prefix the 'guid'
On 4/30/19 4:53 AM, Eugeniu Rosca wrote:
Below is what happens on R-Car H3ULCB-KF using clean U-Boot
v2019.04-00810-g6aebc0d11a10 and r8a7795_ulcb_defconfig:
=> ### interrupt autoboot
=> gpt verify mmc 1
No partition list provided - only basic check
Verify GPT: success!
=> ### keep
On 4/30/19 4:53 AM, Eugeniu Rosca wrote:
Below is what happens on R-Car H3ULCB-KF using clean U-Boot
v2019.04-00810-g6aebc0d11a10 and r8a7795_ulcb_defconfig:
=> ### interrupt autoboot
=> gpt guid mmc 1
21200400-0804-0146-9dcc-a8c51255994f
success!
=> ### keep calling 'gpt guid mmc 1'
Hi Tom,
On Mon, Apr 29, 2019 at 2:57 PM Tom Rini wrote:
> imx_usb is doing some checking of the second binary it sends along?
> That sounds odd to start with, is there some specific history there?
My understanding is that imx_usb_loader expects to find a valid IVT entry.
After the conversion
On Tue, Apr 30, 2019 at 10:02:11AM -0700, Vagrant Cascadian wrote:
> On 2019-04-30, Tom Rini wrote:
> > On Mon, Apr 29, 2019 at 04:12:30PM -0700, Vagrant Cascadian wrote:
> >
> >> Add am335x-pocketbeagle to CONFIG_OF_LIST in am335x_evm_defconfig.
> >>
> >> Signed-off-by: Vagrant Cascadian
> >
>
On Tue, 2019-04-30 at 09:20 +0200, Heiko Schocher wrote:
> > Am 12.04.2019 um 21:19 schrieb Trent Piepho:
> > > These options only apply when not using DM_I2C. When using device
> > > trees, the dt will enable and control the speeds of the I2C
> > > controller(s) and these configuration options
On 30/04/19 19:08, Jagan Teki wrote:
> On Tue, Apr 30, 2019 at 10:30 PM Stefano Babic wrote:
>>
>> On 30/04/19 18:56, Jagan Teki wrote:
>>> Hi Stefano,
>>>
>>> On Tue, Apr 30, 2019 at 9:36 PM Stefano Babic wrote:
Hi Shyam,
On 30/04/19 12:33, Shyam Saini wrote:
> IMX6
On Tue, Apr 30, 2019 at 10:30 PM Stefano Babic wrote:
>
> On 30/04/19 18:56, Jagan Teki wrote:
> > Hi Stefano,
> >
> > On Tue, Apr 30, 2019 at 9:36 PM Stefano Babic wrote:
> >>
> >> Hi Shyam,
> >>
> >> On 30/04/19 12:33, Shyam Saini wrote:
> >>> IMX6 platform has two stage boot loaders like SPL
On 2019-04-30, Tom Rini wrote:
> On Mon, Apr 29, 2019 at 04:12:30PM -0700, Vagrant Cascadian wrote:
>
>> Add am335x-pocketbeagle to CONFIG_OF_LIST in am335x_evm_defconfig.
>>
>> Signed-off-by: Vagrant Cascadian
>
> We need to update include/configs/am335x_evm.h too so that it detects
> this
On 30/04/19 18:56, Jagan Teki wrote:
> Hi Stefano,
>
> On Tue, Apr 30, 2019 at 9:36 PM Stefano Babic wrote:
>>
>> Hi Shyam,
>>
>> On 30/04/19 12:33, Shyam Saini wrote:
>>> IMX6 platform has two stage boot loaders like SPL and
>>> U-Boot proper. For each stage we need to burn the image
>>> on to
Hi Stefano,
On Tue, Apr 30, 2019 at 9:36 PM Stefano Babic wrote:
>
> Hi Shyam,
>
> On 30/04/19 12:33, Shyam Saini wrote:
> > IMX6 platform has two stage boot loaders like SPL and
> > U-Boot proper. For each stage we need to burn the image
> > on to flash with respective offsets.
> >
> > This
On 4/30/19 5:29 PM, Stephen Warren wrote:
> On 4/16/19 4:04 PM, Stephen Warren wrote:
>> From: Stephen Warren
>>
>> Fix test_mmc_dev(), test_mmc_rescan(), test_mmc_info() not to use the
>> same configuration data that test_mmc_rd() does. Doing so causes the
>> following issues:
>>
>> * The new
Add 2 new checks:
- detect when USB TYPE-C cable is not plugged correctly.
In this case, GND and VBUS pins are connected but not CC1
and CC2 pins.
- detect is an USB Type-C charger supplies more than 3 Amps
which is not compliant with the USB Type-C specification
In these 2
Hi Tom,
next chunk of patches, another big chunk will follow. Please pull from
u-boot-imx, thanks !
Travis:
---
https://travis-ci.org/sbabic/u-boot-imx/builds/524580462
The following changes since commit 3fbd2dce351ab5d40d3244f26bd713caa4f826e2:
Merge branch '2019-04-22-master-imports'
Add SPI driver support for STM32MP SoCs family.
Signed-off-by: Patrice Chotard
---
MAINTAINERS | 1 +
drivers/spi/Kconfig | 8 +
drivers/spi/Makefile| 1 +
drivers/spi/stm32_spi.c | 615
4 files changed, 625
Enable STM32_SPI, SPI, DM_SPI and CMD_SPI flags.
This enables the SPI support for STM32MP15.
Signed-off-by: Patrice Chotard
---
configs/stm32mp15_basic_defconfig | 4
configs/stm32mp15_trusted_defconfig | 4
2 files changed, 8 insertions(+)
diff --git
Add missing SPI1 clock needed by SPI1 instance.
Signed-off-by: Patrice Chotard
---
drivers/clk/clk_stm32mp1.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/clk/clk_stm32mp1.c b/drivers/clk/clk_stm32mp1.c
index 24859fd..800ded7 100644
--- a/drivers/clk/clk_stm32mp1.c
+++
This series:
- adds SPI1 clock entry in clock driver
- adds STM32MP1 SPI driver
- enables SPI for STM32MP1
Patrice Chotard (3):
clk: stm32mp1: Add SPI1 clock entry
spi: stm32: Add Serial Peripheral Interface driver for STM32MP
configs: stm32mp15: Enable SPI relative flags
MAINTAINERS
This is an old driver that supports both device mapped and non-mapped
mode, and covers a wide range of hardware. It's hard to change without
risking breaking something. I have to tried to be exceedingly detailed
in this patch, so please excuse the length of the commit essay that
follows.
In
It is not very clear how these work in relation to the exact I2C xfers
they produce. In paticular, the address length is somewhat overloaded
in the read method. Clearly document the existing behavior. Maybe this
will help the next person who needs to work on this driver and not break
non-DM
Hi Shyam,
On 30/04/19 12:33, Shyam Saini wrote:
> IMX6 platform has two stage boot loaders like SPL and
> U-Boot proper. For each stage we need to burn the image
> on to flash with respective offsets.
>
> This patch create a single image using binman, so that
> user can get rid of burning
Hi Bryan,
Em ter, 30 de abr de 2019 às 05:13, Bryan O'Donoghue
escreveu:
>
>
>
> On 30/04/2019 02:28, Bryan O'Donoghue wrote:
> >
> >
> > On 25/04/2019 04:24, Breno Matheus Lima wrote:
> >> I couldn't get encrypted boot working in my first attempt, doing the
> >> exact same procedure with commit
On Tue, 2019-04-30 at 06:34 +0200, Heiko Schocher wrote:
> Hello Trent,
>
> Am 16.04.2019 um 00:02 schrieb Trent Piepho:
> > This is an old driver that supports both device mapped and non-mapped
> > mode, and covers a wide range of hardware. It's hard to change without
> > risking breaking
From: Bartosz Golaszewski
Add support for CONFIG_DM_ETH to the davinci_emac driver. Optimally
we should only support DM-enabled platforms but there are several
non-DT boards that still use it so either we need to keep supporting
it or drop the boards from u-boot. For now we're stuck with ugly
On 4/16/19 4:04 PM, Stephen Warren wrote:
From: Stephen Warren
Fix test_mmc_dev(), test_mmc_rescan(), test_mmc_info() not to use the
same configuration data that test_mmc_rd() does. Doing so causes the
following issues:
* The new code uncondtionally expects certain keys to exist in the
This patch adds IWDG (Independent WatchDoG) support for
STM32MP platform.
Signed-off-by: Christophe Kerello
Signed-off-by: Patrice Chotard
---
Changes in v2:
- Rename timeout variable in timeout_ms in stm32mp_wdt_start()
MAINTAINERS| 1 +
This allows to enable WATCHDOG and WDT flags to
be able to reset the watchdog and to support watchdog driver
model.
Signed-off-by: Patrice Chotard
---
Changes in v2: None
configs/stm32mp15_basic_defconfig | 2 ++
configs/stm32mp15_trusted_defconfig | 2 ++
2 files changed, 4 insertions(+)
To make adding new entry easier, sort Kconfig entries in
alphabetical order.
Signed-off-by: Patrice Chotard
Reviewed-by: Stefan Roese
---
Changes in v2: None
drivers/watchdog/Kconfig | 87
1 file changed, 44 insertions(+), 43 deletions(-)
This patch adds independent watchdog support for stm32mp157c
in SPL.
Signed-off-by: Patrice Chotard
---
Changes in v2: None
arch/arm/dts/stm32mp157-u-boot.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/stm32mp157-u-boot.dtsi
b/arch/arm/dts/stm32mp157-u-boot.dtsi
This series:
- sorts Kconfig entries in alphabetical order
- enable watchdog support in SPL for STM32MP1
- adds watchdog support to STM32MP1 boards
Changes in v2:
- Rename timeout variable in timeout_ms in stm32mp_wdt_start()
Patrice Chotard (4):
watchdog: Kconfig: Sort entry
On Mon, Apr 29, 2019 at 04:12:29PM -0700, Vagrant Cascadian wrote:
> Add device-tree files from linux 5.1-rc7 needed to complete support
> for PocketBeagle.
>
> Signed-off-by: Vagrant Cascadian
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: PGP signature
On Mon, Apr 29, 2019 at 04:12:30PM -0700, Vagrant Cascadian wrote:
> Add am335x-pocketbeagle to CONFIG_OF_LIST in am335x_evm_defconfig.
>
> Signed-off-by: Vagrant Cascadian
We need to update include/configs/am335x_evm.h too so that it detects
this variant and loads the right dtb.
--
Tom
Hi Fabio,
On Tue, Apr 30, 2019 at 6:17 PM Fabio Estevam wrote:
>
> Hi Shyam,
>
> On Tue, Apr 30, 2019 at 7:34 AM Shyam Saini
> wrote:
> >
> > IMX6 platform has two stage boot loaders like SPL and
> > U-Boot proper. For each stage we need to burn the image
> > on to flash with respective
On 25/04/2019 23:13, Breno Matheus Lima wrote:
Hi Bryan,
Em ter, 23 de abr de 2019 às 07:20, Bryan O'Donoghue
escreveu:
We need to handle the case where DEK blobs are passed to the BootROM. In
this case, unlike in HAB authentication the BootROM checks job-ring
ownership set to secure
On Mon, Apr 29, 2019 at 10:31 PM Bryan O'Donoghue
wrote:
>
>
>
> On 24/04/2019 01:43, Bryan O'Donoghue wrote:
> > Rober P Day rightly pointed out that some odd OP-TEE specific defines were
> > appearing in his defconfig, despite not having CONFIG_OPTEE=y set in his
> > defconfig.
>
> Ping,
>
>
The card detect pin was incorrectly using IRQ_TYPE_LEVEL_LOW
instead of GPIO_ACTIVE_LOW when reading the state of the CD pin.
Without this patch, MMC1 won't be detected.
This is the same patch submitted to linux-omap, but I was hoping
to get it applied to U-Boot without having to wait for the
Hi Shyam,
On Tue, Apr 30, 2019 at 7:34 AM Shyam Saini
wrote:
>
> IMX6 platform has two stage boot loaders like SPL and
> U-Boot proper. For each stage we need to burn the image
> on to flash with respective offsets.
>
> This patch create a single image using binman, so that
> user can get rid of
Hi Jeremy,
Would you kindly feedback if it's possible to include commit
https://github.com/getpatchwork/patchwork/commit/67faf96ab96d932
into U-Boot's patchwork to avoid occasional glitches in the
description of U-Boot commits?
On Sun, Apr 14, 2019 at 07:39:19PM -0400, Tom Rini wrote:
> On Sun,
On Tue, Apr 30, 2019 at 2:19 PM Chee, Tien Fong
wrote:
>
> On Sat, 2019-04-27 at 21:50 +0200, Simon Goldschmidt wrote:
> >
> > On 19.03.19 09:50, tien.fong.c...@intel.com wrote:
> > >
> > > From: Tien Fong Chee
> > >
> > > Increasing Malloc pool size up to 0x15000 is required to support
> > >
On Tue, Apr 30, 2019 at 2:09 PM Chee, Tien Fong
wrote:
>
> On Sat, 2019-04-27 at 21:57 +0200, Simon Goldschmidt wrote:
> >
> > On 19.03.19 09:50, tien.fong.c...@intel.com wrote:
> > >
> > > From: Tien Fong Chee
> > >
> > > Add FPGA driver to support program FPGA with FPGA bitstream loading
> > >
On 30/04/19 2:38 PM, Adam Ford wrote:
> On Tue, Apr 30, 2019 at 2:39 AM Bartosz Golaszewski wrote:
>>
>> From: Bartosz Golaszewski
>>
>> The DM* family of SOCs is no longer supported. We now support the
>> omap-l138 lcdk board and Lego EV3 platform. Reflect those changes
>
> Don't forget about
On Sat, 2019-04-27 at 21:50 +0200, Simon Goldschmidt wrote:
>
> On 19.03.19 09:50, tien.fong.c...@intel.com wrote:
> >
> > From: Tien Fong Chee
> >
> > Increasing Malloc pool size up to 0x15000 is required to support
> > FAT in SPL
> > . The result of calculation is come from after applying
On Sat, 2019-04-27 at 21:57 +0200, Simon Goldschmidt wrote:
>
> On 19.03.19 09:50, tien.fong.c...@intel.com wrote:
> >
> > From: Tien Fong Chee
> >
> > Add FPGA driver to support program FPGA with FPGA bitstream loading
> > from
> > filesystem. The driver are designed based on generic firmware
On Sat, 2019-04-27 at 21:34 +0200, Simon Goldschmidt wrote:
>
> On 19.03.19 09:50, tien.fong.c...@intel.com wrote:
> >
> > From: Tien Fong Chee
> >
> > Ensure the watchdog is reset timely on each status polling.
> I would have expected a longer commit message here explaining why
> this
> is
Hi Bryan,
On Tue 30 Apr 2019 at 02:30, Bryan O'Donoghue wrote:
> On 24/04/2019 01:43, Bryan O'Donoghue wrote:
>> Rober P Day rightly pointed out that some odd OP-TEE specific defines were
>> appearing in his defconfig, despite not having CONFIG_OPTEE=y set in his
>> defconfig.
>
> Ping,
>
>
IMX6 platform has two stage boot loaders like SPL and
U-Boot proper. For each stage we need to burn the image
on to flash with respective offsets.
This patch create a single image using binman, so that
user can get rid of burning different stage boot images.
without this patch:
The DA850 EVM has one USB 1.1 OHCI Host controller. With the
host controller now support DM_USB, this patch enables
the respective functions for the da850evm.
Signed-off-by: Adam Ford
---
V2: No changes
diff --git a/configs/da850evm_defconfig b/configs/da850evm_defconfig
index
Import clk composite clk support from Linux Kernel 5.1-rc5
Signed-off-by: Peng Fan
---
drivers/clk/Kconfig | 14
drivers/clk/Makefile | 1 +
drivers/clk/clk-composite.c | 165 +++
include/linux/clk-provider.h | 22 ++
4
There are several variants based on i.MX8MM, add the support in
get_cpu_rev
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/soc.c | 57 +++
1 file changed, 47 insertions(+), 10 deletions(-)
diff --git a/arch/arm/mach-imx/imx8m/soc.c
This patch enables the DA830 USB Host controller with DM_USB.
Adam Ford (2):
usb: ohci: ohci-da8xx: Enable da850-ohci driver with DM support
ARM: da850evm: Enable da850-ohci USB host controller
configs/da850evm_defconfig| 7 +-
drivers/usb/host/Kconfig | 5 ++
probe clk device before relocation to get cpu clk.
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/soc.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c
index 42b99945b4..07cda86bdd 100644
---
i.MX8MM does not have LVTTL, it has a PE property
Signed-off-by: Peng Fan
---
arch/arm/include/asm/mach-imx/iomux-v3.h | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/include/asm/mach-imx/iomux-v3.h
b/arch/arm/include/asm/mach-imx/iomux-v3.h
index b899a4ff6f..720e8f7043 100644
i.MX7 and i.MX8M use mxc uart driver, so let's make the SoC could
use MXC_UART kconfig.
Signed-off-by: Peng Fan
---
drivers/serial/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig
index fcbb0a81ed..a37b2d60f2 100644
---
i.MX8MQ and i.MX8MM has totally different pll design, so
rename clock to clock_imx8mq.
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/Makefile| 3 ++-
arch/arm/mach-imx/imx8m/{clock.c => clock_imx8mq.c} | 0
2 files changed, 2 insertions(+), 1 deletion(-)
rename
This patch reuses some former code for the hawkboard, combines it
with some some similar DM_USB compatible code for the OHCI driver,
and enables the use of the da850's OHCI controller with DM_USB
compatibility.
Signed-off-by: Adam Ford
---
V2: Replace timeout with get_timer and
Add IMX8MQ kconfig entry, preparing support IMX8MM
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/Kconfig | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/arch/arm/mach-imx/imx8m/Kconfig b/arch/arm/mach-imx/imx8m/Kconfig
index 317dee9bc1..9c487870a6 100644
---
i.MX8MQ and i.MX8MM use different analog pll design, but they
share same ccm design.
Add clock_imx8mq.h for i.MX8MQ
keep common part in clock.h
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-imx8m/clock.h| 491 +++--
When running with OPTEE, the MMU table in u-boot does not remove the OPTEE
memory from its settings. So ARM speculative prefetch in u-boot may access
that OPTEE memory. Due to trust zone is enabled by OPTEE and that memory
is set to secure access, then the speculative prefetch will fail and cause
Add i.MX8MM cpu type and related helper functions
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-imx/cpu.h | 6 ++
arch/arm/include/asm/mach-imx/sys_proto.h | 8
arch/arm/mach-imx/cpu.c | 12
3 files changed, 26 insertions(+)
diff
Add i.MX8MM clk driver support.
Signed-off-by: Peng Fan
---
drivers/clk/imx/Makefile | 1 +
drivers/clk/imx/clk-imx8mm.c | 415 +++
2 files changed, 416 insertions(+)
create mode 100644 drivers/clk/imx/clk-imx8mm.c
diff --git
To i.MX8MM SCTR clock is disabled by ROM, so before timer init
need to enable it.
To i.MX8MQ, it does not hurt the clock is enabled again.
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/soc.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/mach-imx/imx8m/soc.c
i.MX8MM has similar architecture with i.MX8MQ, but it has totally
different PLL design and some register layout change.
Note: Some registers in this file are not updated because not used now.
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-imx8m/imx-regs.h | 75
Introduce clk implementation for i.MX8MM, including pll configuration,
ccm configuration. Mostly will be done clk dm driver,
but such as DRAM part, we still use non clk dm driver, because we
have limited sram.
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-imx8m/clock.h| 2 +
set the BYPASS ID SWAP bit (GPR10 bit 1) in order for GPU not to
generated AXI bus errors with TZC380 enabled.
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/soc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c
index
With SPL_OF_SPERATE, the device tree will be padded to
end of the u-boot-spl-nodtb.bin, however we also put
the ddr firmware file to this location, so need to adapt
the code with SPL OF and align to 16bytes to ease copy firmware.
Signed-off-by: Peng Fan
---
drivers/ddr/imx/imx8m/helper.c | 12
Add pin header file for i.MX8MM
To IMX8MM_PAD_NAND_WE_B_USDHC3_CLK, IOMUX_CONFIG_SION needs to be
selected.
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-imx8m/imx8mm_pins.h | 691 ++
1 file changed, 691 insertions(+)
create mode 100644
From: Ye Li
Set trustzone region 0 to allow both non-secure and secure access
when trust zone is enabled. We found USB controller fails to access
DDR if the default region 0 is secure access only.
Signed-off-by: Ye Li
Signed-off-by: Peng Fan
---
arch/arm/mach-imx/imx8m/soc.c | 6 ++
1
`if (!strncmp(dev->name, name, strlen(name)))` might find out
the wrong device, it might find out `dram_pll_ref_sel`, when name is
`dram_pll`. So use strcmp to avoid such issue.
Signed-off-by: Peng Fan
---
drivers/core/uclass.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Add pll14xx driver
Signed-off-by: Peng Fan
---
drivers/clk/imx/clk-pll14xx.c | 377 ++
drivers/clk/imx/clk.h | 25 +++
2 files changed, 402 insertions(+)
create mode 100644 drivers/clk/imx/clk-pll14xx.c
diff --git
Add Kconfig entry for i.MX8MM, select CLK_CCF and SPL_CLK_CCF
Signed-off-by: Peng Fan
---
drivers/clk/imx/Kconfig | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/clk/imx/Kconfig b/drivers/clk/imx/Kconfig
index 469768b5c3..0e4c68659c 100644
--- a/drivers/clk/imx/Kconfig
+++
1 - 100 of 159 matches
Mail list logo