On Fri, Jun 7, 2019 at 8:48 AM Radu Pirea wrote:
>
> If macb is gem and is gigabit capable, lpa value is not read from
> the right register(MII_LPA) and is read from MII_STAT1000. This patch
> fixes reading of the lpa value.
>
> Signed-off-by: Radu Pirea
Acked-by: Joe Hershberger
On Tue, Jun 11, 2019 at 10:51 AM Ramon Fried wrote:
>
> Few registers and bits were added by Cadence and
> they were not updated in the headers.
> Take the latest definitions as defined in Linux
> header (5.1) that also includes some comments
> about existing registers.
>
> One register was
On Tue, Jun 11, 2019 at 10:40 AM Ramon Fried wrote:
>
> add support for clock rates higher than 2.4Mhz
>
> Signed-off-by: Ramon Fried
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
On Thu, Jun 6, 2019 at 7:15 AM Keerthy wrote:
>
> From: Grygorii Strashko
>
> Add mcu cpsw nuss pinmux and phy defs required by cpsw.
>
> Signed-off-by: Grygorii Strashko
> Signed-off-by: Keerthy
> Reviewed-by: Tom Rini
Acked-by: Joe Hershberger
On Thu, Jun 6, 2019 at 7:15 AM Keerthy wrote:
>
> From: Grygorii Strashko
>
> Enable TI K3 AM65x CPSW NUSS driver.
>
> Signed-off-by: Grygorii Strashko
> Signed-off-by: Keerthy
> Reviewed-by: Tom Rini
Question below, but...
Acked-by: Joe Hershberger
> ---
>
On Tue, Jun 11, 2019 at 10:39 AM Ramon Fried wrote:
>
> GEM support higher DMA burst writes/reads than the default (4).
> add configuration structure with dma burst length so it could be
> applied later to DMA configuration.
>
> Signed-off-by: Ramon Fried
Acked-by: Joe Hershberger
Update "dma-ranges" DT property of all PCIe controllers in the system
with the up-to-date DRAM layout. This allows the PCIe controller take
full advantage of all the available DRAM.
Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
---
V2: - Drop support for older kernels
- Mark memory as
The fdt_pci_dma_ranges() cannot work on e.g. ARM, since the DT entries
endianness is not adjusted at all. Fix this.
Signed-off-by: Marek Vasut
Cc: Tom Rini
---
common/fdt_support.c | 25 ++---
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git
On 7/9/19 2:49 AM, Marek Vasut wrote:
> The fdt_pci_dma_ranges() cannot work on e.g. ARM, since the DT entries
> endianness is not adjusted at all. Fix this.
>
> Signed-off-by: Marek Vasut
> Cc: Tom Rini
+CC Simon
> ---
> common/fdt_support.c | 25 ++---
> 1 file changed,
On 09/07/19 4:27 AM, Joe Hershberger wrote:
On Thu, Jun 6, 2019 at 7:15 AM Keerthy wrote:
From: Grygorii Strashko
Enable TI K3 AM65x CPSW NUSS driver.
Signed-off-by: Grygorii Strashko
Signed-off-by: Keerthy
Reviewed-by: Tom Rini
Question below, but...
Acked-by: Joe Hershberger
ext_cache_read doesn't null cache->buf, after freeing, which results
in a later function double-freeing it. This patch fixes
ext_cache_read to call ext_cache_fini instead of free.
Signed-off-by: Paul Emge
---
fs/ext4/ext4fs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
part_get_info_extended and print_partition_extended can recurse infinitely
while parsing a self-referential filesystem or one with a silly number of
extended partitions. This patch adds a limit to the number of recursive
partitions.
Signed-off-by: Paul Emge
---
disk/part_dos.c | 18
In ext4fs_read_file in ext4fs.c, a memset can overwrite the bounds of
the destination memory region. This patch adds a check to disallow
this.
Signed-off-by: Paul Emge
---
fs/ext4/ext4fs.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/fs/ext4/ext4fs.c
This patch checks for 0 in several ext4 headers and gracefully
fails instead of raising a divide-by-0 exception.
Signed-off-by: Paul Emge
---
fs/ext4/ext4_common.c | 12
1 file changed, 12 insertions(+)
diff --git a/fs/ext4/ext4_common.c b/fs/ext4/ext4_common.c
index
in ext4fs_read_file, it is possible for a broken/malicious file
system to cause a memcpy of a negative number of bytes, which
overflows all memory. This patch fixes the issue by checking for
a negative length.
Signed-off-by: Paul Emge
---
fs/ext4/ext4fs.c | 8 +---
1 file changed, 5
On 09/07/19 3:52 AM, Joe Hershberger wrote:
On Thu, Jun 6, 2019 at 7:14 AM Keerthy wrote:
From: Grygorii Strashko
Add new driver for the TI AM65x SoC Gigabit Ethernet Switch subsystem (CPSW
NUSS). It has two ports and provides Ethernet packet communication for the
device and can be
From: Grygorii Strashko
Add mcu cpsw nuss pinmux and phy defs required by cpsw.
Signed-off-by: Grygorii Strashko
Signed-off-by: Keerthy
Reviewed-by: Tom Rini
Acked-by: Joe Hershberger
---
Changes in v6:
* Added Joe's Ack.
arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 59
From: Grygorii Strashko
Add mcu cpsw and its components along with scm_conf node
to have ethernet functional.
Signed-off-by: Grygorii Strashko
Signed-off-by: Keerthy
Reviewed-by: Tom Rini
Acked-by: Joe Hershberger
---
Changes in v6:
* Added Joe's Ack.
arch/arm/dts/k3-am65.dtsi
Hi Aiden,
On Tue, Jul 9, 2019 at 8:02 AM Park, Aiden wrote:
>
> Hi Bin,
>
> > -Original Message-
> > From: Park, Aiden
> > Sent: Monday, July 8, 2019 9:48 AM
> > To: Bin Meng
> > Cc: U-Boot Mailing List ; Simon Glass
> >
> > Subject: RE: [PATCH v2 7/8] board: Add new slimbootloader
From: Grygorii Strashko
Enable TI K3 AM65x CPSW NUSS driver.
Signed-off-by: Grygorii Strashko
Signed-off-by: Keerthy
Reviewed-by: Tom Rini
Acked-by: Joe Hershberger
---
Changes in v6:
* Removed unused HEXDUMP config.
* Added Joe's Ack.
configs/am65x_evm_a53_defconfig | 6 ++
1
On Thu, Jun 6, 2019 at 7:14 AM Keerthy wrote:
>
> From: Grygorii Strashko
>
> Add new driver for the TI AM65x SoC Gigabit Ethernet Switch subsystem (CPSW
> NUSS). It has two ports and provides Ethernet packet communication for the
> device and can be configured as an Ethernet switch. CPSW NUSS
On Thu, Jun 6, 2019 at 7:15 AM Keerthy wrote:
>
> From: Grygorii Strashko
>
> Add mcu cpsw and its components along with scm_conf node
> to have ethernet functional.
>
> Signed-off-by: Grygorii Strashko
> Signed-off-by: Keerthy
> Reviewed-by: Tom Rini
Acked-by: Joe Hershberger
On Fri, Jun 7, 2019 at 8:48 AM Radu Pirea wrote:
>
> Macb can be used with Xilinx PCS/PMA PHY in fpga which is a 1000-baseX
> phy(lpa 0x41e0). This patch adds checks for LPA_1000XFULL and
> LPA_1000XHALF bits.
>
> Signed-off-by: Radu Pirea
Acked-by: Joe Hershberger
On Sun, Jun 9, 2019 at 8:28 AM Horatiu Vultur
wrote:
>
> Because all MSCC SoC use the same MDIO bus, put the implementation in
> one common file(mscc_miim) and make all the other MSCC network drivers to
> use these functions.
>
> Signed-off-by: Horatiu Vultur
Acked-by: Joe Hershberger
If we are trying to map address zero, as is the case on raspberrypi, then
we have no way of telling the difference between a valid
efi_add_memory_map() at zero and an overlapping error at zero.
Instead of returning zero, return EFI_NO_MAPPING on carve-out errors. In
include/efi.h we can see that
On Tue, Jun 11, 2019 at 10:52 AM Ramon Fried wrote:
>
> macb.h provides macros for reading/setting bitfields,
> in macb registers and descriptors. use that instead
> of redefining them in the source file.
>
> Signed-off-by: Ramon Fried
Acked-by: Joe Hershberger
On Tue, Jun 11, 2019 at 10:50 AM Ramon Fried wrote:
>
> This patch adds support for the sgmii phy interface,
> available only to DM users, dictated by current driver
> design.
>
> Signed-off-by: Ramon Fried
Acked-by: Joe Hershberger
___
U-Boot
These two patches fix some inconsistent usage around efi_add_memory_map().
The first patch fixes the case where there is a mapping for an address
starting at 0 as is the case on RPI3. We should not print an error for
this. efi_add_memory_map(start = 0, ...) succeeds but
efi_carve_out_dt_rsv()
We should check the result of efi_add_memory_map() against the first input
parameter, not against zero.
In efi_carve_out_dt_rsv() add_efi_memory_map() gets passed addr = 0. The
function succeeds but the parsing routine interprets zero as an error.
Fix that now by comparing the result code of
Hi Bin,
> -Original Message-
> From: Park, Aiden
> Sent: Monday, July 8, 2019 9:48 AM
> To: Bin Meng
> Cc: U-Boot Mailing List ; Simon Glass
>
> Subject: RE: [PATCH v2 7/8] board: Add new slimbootloader board
>
> Hi Bin,
>
> > -Original Message-
> > From: Bin Meng
On Tue, Jun 11, 2019 at 1:27 AM Yinbo Zhu wrote:
>
> This patch is to use block layer to read from mmc in cortina
>
> Signed-off-by: Yinbo Zhu
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-Boot@lists.denx.de
Update "dma-ranges" DT property of all PCIe controllers in the system
with the up-to-date DRAM layout. This allows the PCIe controller take
full advantage of all the available DRAM, at least in theory.
This patch only populates up to two dma-ranges entry though, this is
because older versions of
On 7/9/2019 12:40 AM, Joe Hershberger wrote:
On Fri, Jun 14, 2019 at 1:26 PM Alex Marginean wrote:
Hi Nevo,
On 6/14/2019 7:55 PM, Nevo Hed wrote:
Hi Alex
In another thread (https://lists.denx.de/pipermail/u-boot/2019-June/371933.html)
I asked Ken (before learning of their cut-backs) if I
On Tue, Jun 11, 2019 at 10:51 AM Ramon Fried wrote:
>
> DMA configuration was heavily dependent on the HW
> defaults, add function to properly set the required
> fields, including the new dma_burst_length.
>
> Signed-off-by: Ramon Fried
Acked-by: Joe Hershberger
Add new driver for the TI AM65x SoC Gigabit Ethernet Switch subsystem (CPSW
NUSS). It has two ports and provides Ethernet packet communication for the
device and can be configured as an Ethernet switch. CPSW NUSS features: the
Reduced Gigabit Media Independent Interface (RGMII), Reduced Media
Add new driver for the TI AM65x SoC Gigabit Ethernet Switch subsystem (CPSW
NUSS). It has two ports and provides Ethernet packet communication for the
device and can be configured as an Ethernet switch. CPSW NUSS features: the
Reduced Gigabit Media Independent Interface (RGMII), Reduced Media
Use phys_addr_t for mdio_base address to avoid build
warnings on arm64 and dra7. Cast it to uintprt_t before
assigning to regs.
Signed-off-by: Grygorii Strashko
Signed-off-by: Keerthy
Reviewed-by: Tom Rini
Acked-by: Joe Hershberger
---
Changes in v6:
* Added Joe's Ack.
On 08.07.19 12:13, Daniel Kiper wrote:
Sorry for late reply but I am busy...
On Fri, Jun 28, 2019 at 11:42:06AM +0100, Leif Lindholm wrote:
On Fri, Jun 28, 2019 at 12:17:54PM +0200, Alexander Graf wrote:
On 28.06.19 12:03, Heinrich Schuchardt wrote:
I would be interested in joining. I hope
On Mon, Jul 08, 2019 at 11:18:56AM +0100, Leif Lindholm wrote:
>On Mon, Jul 08, 2019 at 12:13:07PM +0200, Daniel Kiper wrote:
>> > I don't know yet - UEFI Asia plugfest date hasn't been decided yet,
>> > and is likely to end up around the same time. And actually another
>> > unrelated event too.
Hi Bin,
> -Original Message-
> From: Bin Meng [mailto:bmeng...@gmail.com]
> Sent: Tuesday, July 2, 2019 7:14 AM
> To: Park, Aiden
> Cc: U-Boot Mailing List ; Simon Glass
>
> Subject: Re: [PATCH v2 4/8] x86: slimbootloader: Add serial driver
>
> Hi Aiden,
>
> On Wed, Jun 26, 2019 at
On Mon, 2019-07-08 at 11:27 +, Chester Lin wrote:
> Change the symbol from "RISCV" to "RSCV" so the magic number can be
> 32-bit
> long, which is consistent with other architectures. This change can
> also
> be compatible with grub because grub defines this field as 32-bit
> long.
>
It is
Hi Bin,
> -Original Message-
> From: Bin Meng [mailto:bmeng...@gmail.com]
> Sent: Tuesday, July 2, 2019 7:13 AM
> To: Park, Aiden
> Cc: U-Boot Mailing List ; Simon Glass
>
> Subject: Re: [PATCH v2 1/8] x86: Add new slimbootloader CPU type
>
> Hi Aiden,
>
> On Wed, Jun 26, 2019 at 7:15
Hi Bin,
> -Original Message-
> From: Bin Meng [mailto:bmeng...@gmail.com]
> Sent: Tuesday, July 2, 2019 7:13 AM
> To: Park, Aiden
> Cc: U-Boot Mailing List ; Simon Glass
>
> Subject: Re: [PATCH v2 2/8] x86: slimbootloader: Add a function to access
> HOB
>
> Hi Aiden,
>
> On Wed, Jun
Hi Bin,
> -Original Message-
> From: Bin Meng [mailto:bmeng...@gmail.com]
> Sent: Tuesday, July 2, 2019 7:14 AM
> To: Park, Aiden
> Cc: U-Boot Mailing List ; Simon Glass
>
> Subject: Re: [PATCH v2 7/8] board: Add new slimbootloader board
>
> Hi Aiden,
>
> On Wed, Jun 26, 2019 at 7:21
The following changes since commit 1f83431f0053f6fb20c511c391ffc687433848cf:
board: amlogic: add mailing-list to MAINTAINERS (2019-07-04 11:36:52
-0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2019-10-rc1
for you to fetch
On Wed, Jul 3, 2019 at 4:01 AM Alex Marginean wrote:
>
> Hi Bin,
>
> On 7/3/2019 10:39 AM, Bin Meng wrote:
> > Hi Alex,
> >
> > On Wed, Jul 3, 2019 at 3:09 AM Alex Marginean
> > wrote:
> >>
> >> On 7/1/2019 11:15 AM, Bin Meng wrote:
> >>> Hi Alex,
> >>>
> >>> On Wed, Jun 19, 2019 at 5:07 PM
Hello,
I found Paweł Jarosz sent patches for rk3066 support:
https://lists.denx.de/pipermail/u-boot/2017-August/302895.html
I tried to search for its status at the patchwork tool mentioned in the
website, but I could not find it listed.
I can find some code that contains the "rk3066" string in
Hi Bin,
> -Original Message-
> From: Bin Meng [mailto:bmeng...@gmail.com]
> Sent: Tuesday, July 2, 2019 7:13 AM
> To: Park, Aiden
> Cc: U-Boot Mailing List ; Simon Glass
>
> Subject: Re: [PATCH v2 3/8] x86: slimbootloader: Add memory configuration
>
> Hi Aiden,
>
> On Wed, Jun 26,
Hi Peng,
> > Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> >
> > Hi Peng,
> >
> > > From: Peng Fan
> > >
> > > This patchset is to support i.MX8MM/8MN with some update in ddr
> > > settings and ddr driver update.
> > >
> > > The initial patchset to support i.MX8MM is
> > >
On Tue, Jun 18, 2019 at 10:58 PM Alexandru Marginean
wrote:
>
> Adds a short bindings document describing the expected structure of a MDIO
> MUX dts node. This is based on Linux binding and the example is in fact
> copied from there.
>
> Signed-off-by: Alex Marginean
> ---
>
> Changes in v2:
>
On Tue, Jun 18, 2019 at 10:58 PM Alexandru Marginean
wrote:
>
> This 2nd register is used by the follow-up MDIO MUX test.
>
> Signed-off-by: Alex Marginean
> ---
>
> Changes in v2:
> - no change
> Changes in v3:
> - no change, just fighting with the email server
>
>
On Tue, Jun 18, 2019 at 10:58 PM Alexandru Marginean
wrote:
>
> Adds a test using a makeshift MDIO MUX. The test is based on the existing
> MDIO test. It uses the last emulated PHY register to verify MUX selection.
>
> Signed-off-by: Alex Marginean
> ---
>
> Changes in v2:
> - no
Hi Lukasz,
> Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
>
> Hi Peng,
>
> > > Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> > >
> > > Hi Peng,
> > >
> > > > From: Peng Fan
> > > >
> > > > This patchset is to support i.MX8MM/8MN with some update in ddr
> > > > settings and
On Tue, Jun 18, 2019 at 10:58 PM Alexandru Marginean
wrote:
>
> Adds a class for MDIO MUXes, which control access to a series of
> downstream child MDIOs.
> MDIO MUX drivers are required to implement a select function used to switch
> between child buses.
> MUX children are registered as MDIO
Hi Peng,
> Hi Lukasz,
>
> > Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> >
> > Hi Peng,
> >
> > > > Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> > > >
> > > > Hi Peng,
> > > >
> > > > > From: Peng Fan
> > > > >
> > > > > This patchset is to support i.MX8MM/8MN with
On 7/8/19 3:04 PM, Ludwig Zenz wrote:
> This patch enables DM I2C for DHCOM i.MX6 PDK2 boards and
> removes non DM I2C code. The I2C EEPROM with ethaddr (MAC)
> is defined in the device tree. Use UCLASS_I2C_EEPROM
> to find the device by fixed hardware path and read the ethaddr.
>
> Tested with
On 7/8/2019 10:40 AM, Bin Meng wrote:
On Tue, Jun 18, 2019 at 10:58 PM Alexandru Marginean
wrote:
Adds a short bindings document describing the expected structure of a MDIO
MUX dts node. This is based on Linux binding and the example is in fact
copied from there.
Signed-off-by: Alex
Hi Bin,
On 7/8/2019 10:40 AM, Bin Meng wrote:
On Tue, Jun 18, 2019 at 10:58 PM Alexandru Marginean
wrote:
Adds a test using a makeshift MDIO MUX. The test is based on the existing
MDIO test. It uses the last emulated PHY register to verify MUX selection.
Signed-off-by: Alex Marginean
---
On 7/5/19 14:24 PM, Marek Vasut wrote:
>
> On 7/5/19 12:46 PM, Ludwig Zenz wrote:
> [...]
>
> > static int setup_dhcom_mac_from_fuse(void)
> > {
> > + struct udevice *dev;
> > unsigned char enetaddr[6];
> > int ret;
> >
> > @@ -228,13 +142,13 @@ static int
On 08.07.19 09:47, Peng Fan wrote:
> Hi Lukasz,
>
>> Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
>>
>> Hi Peng,
>>
Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
Hi Peng,
> From: Peng Fan
>
> This patchset is to support i.MX8MM/8MN with some
On Mon, Jul 08, 2019 at 12:13:07PM +0200, Daniel Kiper wrote:
> > I don't know yet - UEFI Asia plugfest date hasn't been decided yet,
> > and is likely to end up around the same time. And actually another
> > unrelated event too.
> >
> > Certainly, Lyon is a quite convenient train journey from
Hi Peng,
On 08.07.19 03:38, Peng Fan wrote:
> This patchset is to support i.MX8MM/8MN with some update
> in ddr settings and ddr driver update.
>
> V2:
> Fix build break, add Cc for some patches, and drop CCF select in i.MX8MM
> Fix script to remove srctree in tools/imx8m_image.sh
> Fix License
Hi Peng,
> Introduce clk implementation for i.MX8MM, including pll configuration,
> ccm configuration. Export get_root_clk for CLK UCLASS driver usage.
>
> Signed-off-by: Peng Fan
> ---
> arch/arm/include/asm/arch-imx8m/clock.h| 3 +
> arch/arm/include/asm/arch-imx8m/clock_imx8mm.h |
On Mon, Jul 08, 2019 at 02:42:54PM +0530, Manivannan Sadhasivam wrote:
> Hi Shawn,
>
> Thanks for the patch!
>
> On Sun, Jul 07, 2019 at 08:59:55PM +0800, Shawn Guo wrote:
> > The Meerkat96 board, based on the NXP i.MX7D SoC, is a member of
> > 96Boards community and complies with all Consumer
On 02/07/19 01:55, Marek Vasut wrote:
> On 7/1/19 8:45 AM, Suniel Mahesh wrote:
>> Hi Marek,
>>
>> May I know if this patch series is still under review ?
>
> I guess Stefano is taking them for next ... or ?
>
Hi Marek,
Because of this change set applied to u-boot, this patch might not apply,
Hi Peng,
> > Subject: Re: [U-Boot] [PATCH V2 18/51] imx8m: add clk support for
> > i.MX8MM
> >
> > Hi Peng,
> >
> > > Introduce clk implementation for i.MX8MM, including pll
> > > configuration, ccm configuration. Export get_root_clk for CLK
> > > UCLASS driver usage.
> > >
> > >
> Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
>
> Hi Peng,
>
> > Hi Lukasz,
> >
> > > Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> > >
> > > Hi Peng,
> > >
> > > > > Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> > > > >
> > > > > Hi Peng,
> > > > >
> > > > > >
Hi Tom,
On 05.07.19 17:29, Daniel Schwierzeck wrote:
Hi Tom,
please pull a fix for network instability on MT7688 Gardena Smart Gateway.
This should go into 2019.07, thanks.
Could you please pull this patch into the upcoming release via
the pull request from Daniel?
Thanks,
Stefan
The
> Subject: Re: [U-Boot] [PATCH V2 00/51] Support i.MX8MM/N
>
> Hi Peng,
>
> On 08.07.19 03:38, Peng Fan wrote:
> > This patchset is to support i.MX8MM/8MN with some update in ddr
> > settings and ddr driver update.
> >
> > V2:
> > Fix build break, add Cc for some patches, and drop CCF select in
> Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
>
> On 08.07.19 09:47, Peng Fan wrote:
> > Hi Lukasz,
> >
> >> Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
> >>
> >> Hi Peng,
> >>
> Subject: Re: [U-Boot] [PATCH 00/52] Support i.MX8MM/N
>
> Hi Peng,
>
> >
Hi Shawn,
Thanks for the patch!
On Sun, Jul 07, 2019 at 08:59:55PM +0800, Shawn Guo wrote:
> The Meerkat96 board, based on the NXP i.MX7D SoC, is a member of
> 96Boards community and complies with all Consumer Edition board
> specifications.
>
> https://www.novtech.com/products/meerkat96.html
>
> Subject: Re: [U-Boot] [PATCH V2 18/51] imx8m: add clk support for i.MX8MM
>
> Hi Peng,
>
> > Introduce clk implementation for i.MX8MM, including pll configuration,
> > ccm configuration. Export get_root_clk for CLK UCLASS driver usage.
> >
> > Signed-off-by: Peng Fan
> > ---
> >
On Mon, Jul 08, 2019 at 05:59:04PM +0800, Shawn Guo wrote:
> On Mon, Jul 08, 2019 at 02:42:54PM +0530, Manivannan Sadhasivam wrote:
> > Hi Shawn,
> >
> > Thanks for the patch!
> >
> > On Sun, Jul 07, 2019 at 08:59:55PM +0800, Shawn Guo wrote:
> > > The Meerkat96 board, based on the NXP i.MX7D
On Sat, Jun 1, 2019 at 1:39 PM Joe Hershberger wrote:
>
> On Wed, May 8, 2019 at 2:36 PM Matt Pelland wrote:
> >
> > mvpp2 already has support for setting MAC addresses but this
> > functionality was not exposed to the ethernet core. This commit exposes
> > this functionality so that MAC address
If kwargs contains raise_on_error then this function generates an error
due to a duplicate argument. Fix this.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/patman/command.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/patman/command.py
Two functions have incorrect names. Fix them.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/ftest.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/binman/ftest.py b/tools/binman/ftest.py
index cc57ef3e04a..46f669e73b4 100644
---
On 7/8/19 12:50 PM, Arthur Helfstein Fragoso wrote:
> Hello,
>
>
> I found Paweł Jarosz sent patches for rk3066 support:
> https://lists.denx.de/pipermail/u-boot/2017-August/302895.html
>
> I tried to search for its status at the patchwork tool mentioned in the
> website, but I could not find
Some Intel SoCs from about 2016 boot using an internal microcontroller via
an 'IFWI' image. This is a special format which can hold firmware images.
In U-Boot's case it holds u-boot-tpl.bin.
Add this tool, taken from coreboot, so that we can build bootable images
on apollolake SoCs.
This tool
This field is not commented in the original file. Add a comment.
Signed-off-by: Simon Glass
---
Changes in v2: None
include/cbfs.h | 11 +++
1 file changed, 11 insertions(+)
diff --git a/include/cbfs.h b/include/cbfs.h
index bd1bf75bbfc..f2ede25f517 100644
--- a/include/cbfs.h
+++
It seems that this field has been renamed in later version of coreboot.
Update it.
Signed-off-by: Simon Glass
---
Changes in v2: None
fs/cbfs/cbfs.c | 4 ++--
include/cbfs.h | 5 +++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/fs/cbfs/cbfs.c b/fs/cbfs/cbfs.c
index
CBFS (Coreboot Filesystem) is a simple ROM-based filesystem used for
locating data needed during booting. It has particular features for x86
such as defining a boot block at the top of the ROM image. At run-time,
boot loaders can locate files in the ROM by searching for a header and
magic strings
At present GetOffsets() lacks a function comment. Add one.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/entry.py | 15 +++
1 file changed, 15 insertions(+)
diff --git a/tools/binman/entry.py b/tools/binman/entry.py
index d842d89dd66..e8d0adec1e9 100644
---
This comment is out of date as it does not correctly describe the return
value. Fix it.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/bsection.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/binman/bsection.py b/tools/binman/bsection.py
index
Test coverage with Python 3 requires a new package. Add details about
this.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/README | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/binman/README b/tools/binman/README
index ac193f16cf7..decca47bbf3
Tools like ifwitool may not be available in the PATH, but are available in
the build. These tools may be needed by tests, so allow tests to use the
--toolpath flag.
Also use this flag with travis.
Signed-off-by: Simon Glass
---
Changes in v2: None
.travis.yml| 2 +-
test/run
Sometimes tools used by binman may not be in the normal PATH search path,
such as when the tool is built by the U-Boot build itself (e.g. mkimage).
Provide a way to specify an additional search path for tools. The flag
can be used multiple times.
Update the help to describe this option.
Code coverage tests fail on binman due to dist-packages being dropped from
the python path on Ubuntu 16.04. Add them in so that we can find the
elffile module, which is required by binman.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/binman.py | 8
1 file changed,
At present text entries use an indirect method to specify the text to use,
with a label pointing to the text itself.
Allow the text to be directly written into the node. This is more
convenient in cases where the text is constant.
Signed-off-by: Simon Glass
---
Changes in v2: None
Add a function which decodes an ELF file, working out where in memory each
part of the data should be written.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/README | 4 +++
tools/binman/elf.py | 76
tools/binman/elf_test.py
At present this function always sets both the offset and the size of
entries. But in some cases we want to set only one or the other, for
example with the forthcoming ifwi entry, where we only set the offset.
Update the function to handle this.
Signed-off-by: Simon Glass
---
Changes in v2: None
Avoid duplicate code here by using the new compression function in the
tools module.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/etype/blob.py | 16
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/tools/binman/etype/blob.py
At present binman requires that the Intel descriptor has an explicit
offset. Generally this is 0 since the descriptor is at the start of the
image. Add a default to handle this, so users don't need to specify the
offset.
Signed-off-by: Simon Glass
---
Changes in v2: None
The -D option enables debug mode, but we only need to add -D to the
command line once. Drop the duplicate code. Also drop the comment about
enabling debugging since this can be done with -D.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/binman.py | 5 -
1 file changed,
An Integrated Firmware Image is used to hold various binaries used for
booting with Apollolake and some later devices. Add support for this.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/etype/intel_descriptor.py| 6 +-
tools/binman/etype/intel_ifwi.py
FD is a bit confusing so write this out in full. Also avoid splitting the
string so that people can grep for the error message more easily.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/etype/intel_descriptor.py | 2 +-
tools/binman/ftest.py | 4 ++--
2
This comment mentions the wrong default filename. Fix it.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/README.entries | 2 +-
tools/binman/etype/u_boot_spl_elf.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/binman/README.entries
Add utility functions to compress and decompress using lz4 and lzma
algorithms. In the latter case these use the legacy lzma support favoured
by coreboot's CBFS.
No tests are provided as these functions will be tested by the CBFS
tests in a separate patch.
Signed-off-by: Simon Glass
---
On Fri, Jul 05, 2019 at 05:29:43PM +0200, Daniel Schwierzeck wrote:
> Hi Tom,
>
> please pull a fix for network instability on MT7688 Gardena Smart Gateway.
> This should go into 2019.07, thanks.
>
>
> The following changes since commit 1f83431f0053f6fb20c511c391ffc687433848cf:
>
> board:
When there is lots of open space in a CBFS it is normally padded with
'empty' files so that sequentially scanning the CBFS can skip from one to
the next without a break.
Add support for this.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/cbfs_util.py | 68
Update the compression test to use the tools module to decompress the
output data.
Signed-off-by: Simon Glass
---
Changes in v2: None
tools/binman/ftest.py | 13 ++---
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/tools/binman/ftest.py b/tools/binman/ftest.py
index
1 - 100 of 174 matches
Mail list logo