Add ID code for 1eg device.
Signed-off-by: Michal Simek
---
board/xilinx/zynqmp/zynqmp.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c
index d791689f1141..668ea4b3c128 100644
--- a/board/xilinx/zynqmp/zynqmp.c
+++
On 3/29/22 23:01, Patrick Delaunay wrote:
> Provide human readable descriptions of the speed nodes instead of the name
> of constants from the code as it is already done for 'mmc rescan'
> command in commit 212f078496e4 ("doc: mmc rescan speed mode").
>
> Signed-off-by: Patrick Delaunay
On Tue, 29 Mar 2022 15:52:39 -0700
Tim Harvey wrote:
> Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches.
>
> Signed-off-by: Tim Harvey
Is this final version that should be accepted?
The drivers seems to support not only 61xx, but 6xxx (6096, 6250, 6352,
...).
Also there
Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches.
Signed-off-by: Tim Harvey
---
drivers/net/Kconfig | 7 +
drivers/net/Makefile| 1 +
drivers/net/mv88e61xx.c | 982
3 files changed, 990 insertions(+)
create mode 100644
Add wrappers dm_mdio_read(), dm_mdio_write() and dm_mdio_reset() for
DM MDIO's .read(), .write() and .reset() operations.
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
include/miiphy.h | 31 +++
net/mdio-uclass.c | 31 +++
2
Add MV88E61XX DSA support:
- update dt: U-Boot dsa driver requires different device-tree syntax
than the linux driver in order to link the dsa ports to the mdio bus.
- update defconfig
- replace mv88e61xx_hw_reset weak override with board_phy_config support
for mv88e61xx configuration
Add support for DM_MDIO by registering a UCLASS_MDIO driver and
attempting to use it. This is necessary if wanting to use a DSA
driver for example hanging off of the FEC MAC.
Care is taken to fallback to non DM_MDIO as several boards define
DM_MDIO without having the proper device-tree
In order to ensure that a DSA driver probe gets called before
dsa_ops->port_probe move the port_probe of the cpu_port to
a post-probe function.
Signed-off-by: Tim Harvey
---
net/dsa-uclass.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/net/dsa-uclass.c
This series adds a DSA driver for the MV88E61xx based on
drivers/net/phy/mv88e61xx and uses in on the gwventana_gw5904_defconfig.
The hope is that the other three boards that use the MV88E61xx driver
can move to this as well eventually so that we can remove the non-dm
driver and the 4 Kconfig
If a DM_MDIO driver is used we need to scan the subnodes as well.
Signed-off-by: Tim Harvey
Signed-off-by: Vladimir Oltean
---
net/mdio-uclass.c | 4
1 file changed, 4 insertions(+)
diff --git a/net/mdio-uclass.c b/net/mdio-uclass.c
index e74e34f78f9c..190cb08b31d8 100644
---
From: Stephen Carlson
NXP/Freescale Layerscape CPUs support high-speed serial interfaces (SERDES)
that can be configured for the application. Interfaces not used by the
application can be set to protocol 0 to turn them off and save power, but
U-Boot would emit a warning that 0 was invalid for a
On Mon, Mar 28, 2022 at 5:03 PM Vladimir Oltean wrote:
>
> On Mon, Mar 28, 2022 at 03:23:02PM -0700, Tim Harvey wrote:
> > On Mon, Mar 28, 2022 at 2:26 AM Vladimir Oltean
> > wrote:
> > >
> > > On Fri, Mar 25, 2022 at 02:03:56PM -0700, Tim Harvey wrote:
> > > > On Fri, Mar 25, 2022 at 11:07 AM
Hello,
I've banged my head a few days ago trying to debug an issue with a TFTP
transfer hanging in the middle.
I'm testing U-Boot 2022-rc5 on a Toradex Verdin i.MX8MP module (using
the verdin-imx8mp defconfig). My local network MTU is 1500 bytes, and
the board uses the EQoS ethernet controller.
From: Marek Behún
Rename constant PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA to make
it compatible with Linux' naming.
Signed-off-by: Marek Behún
Reviewed-by: Stefan Roese
Reviewed-by: Ramon Fried
---
board/freescale/corenet_ds/eth_hydra.c | 2 +-
From: Marek Behún
Currently we require PHY interface mode to be known when
finding/creating the PHY - the functions
* phy_device_create()
* create_phy_by_mask()
* search_for_existing_phy()
* get_phy_device_by_mask()
* phy_find_by_mask() (this is the only one global)
all require the
From: Marek Behún
The bcmgenet and sun8i_emac drivers call phy_connect(), which finds /
creates the PHY and also connects it to the eth device via
phy_connect_dev(), then set some phydev members (bcmgenet only), and
then call phy_connect_dev() explicitly again.
Drop the second
From: Marek Behún
Add helpers ofnode_read_phy_mode() and dev_read_phy_mode() to parse the
"phy-mode" / "phy-connection-type" property. Add corresponding UT test.
Use them treewide.
This allows us to inline the phy_get_interface_by_name() into
ofnode_read_phy_mode(), since the former is not
From: Marek Behún
We want to be able to have phydev->interface uninitialized during
->probe(). We should assume that phydev->interface is initialized only
before ->config().
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
drivers/net/phy/xilinx_gmii2rgmii.c | 10 +-
1 file
From: Marek Behún
Use phydev->is_c45 instead of is_10g_interface(phydev->interface) to
determine whether clause 45 protocol should be used.
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
drivers/net/phy/phy.c | 8
include/phy.h | 12
2 files changed, 4
From: Marek Behún
Move PHY_INTERFACE_MODE_NA to the beginning of the enum definition to
make it have zero value. This makes it possible (although not
encouraged) to test for invalid/nonexistent interface mode with !val
instead of val == PHY_INTERFACE_MODE_NA.
The comment near the definition
From: Marek Behún
Rename constant PHY_INTERFACE_MODE_COUNT to PHY_INTERFACE_MODE_MAX to
make it compatible with Linux' naming.
Signed-off-by: Marek Behún
Reviewed-by: Stefan Roese
---
drivers/core/ofnode.c | 2 +-
drivers/net/phy/aquantia.c | 2 +-
include/phy_interface.h| 2 +-
3
From: Marek Behún
Use the new dm_mdio_read/write/reset() wrappers treewide, instead of
always getting and dereferencing MDIO operations structure pointer.
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
drivers/net/mdio_mux_sandbox.c | 6 ++
net/mdio-mux-uclass.c | 16
From: Marek Behún
Add helpers ofnode_get_phy_node() and dev_get_phy_node() and use it in
net/mdio-uclass.c function dm_eth_connect_phy_handle(). Also add
corresponding UT test.
This is useful because other part's of U-Boot may want to get PHY ofnode
without connecting a PHY.
Signed-off-by:
From: Marek Behún
The "phy-interface-type" property should be "phy-connection-type".
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
drivers/net/phy/phy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c
index
From: Marek Behún
Add wrappers dm_mdio_read(), dm_mdio_write() and dm_mdio_reset() for
DM MDIO's .read(), .write() and .reset() operations.
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
include/miiphy.h | 31 +++
net/mdio-uclass.c | 31
From: Marek Behún
Use the ARRAY_SIZE() macro instead of hardcoding sizes of arrays in
macros.
Signed-off-by: Marek Behún
---
net/mdio-uclass.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/net/mdio-uclass.c b/net/mdio-uclass.c
index 5735afe49e..649dc60f73
From: Marek Behún
These global variables should both have type
static const char * const
Signed-off-by: Marek Behún
Reviewed-by: Ramon Fried
---
net/mdio-uclass.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/net/mdio-uclass.c b/net/mdio-uclass.c
index
From: Marek Behún
Hello,
this is v3 of https://patchwork.ozlabs.org/project/uboot/list/?series=290889.
Changes since v2:
- added UT tests for ofnode_get_phy_node() and ofnode_get_phy_mode(), as
requested by Simon
Marek Behún (14):
net: mdio-uclass: fix type for phy_mode_str and
Loongson 1C is a cost-effective SOC chip for industrial control and
the Internet of Things. The Loongson 1C includes a floating-point
processing unit, supports multiple types of memory, and supports
high-capacity MLC NAND Flash. Loongson 1C provides developers with a
wealth of peripheral
> From: Janne Grunau
> Date: Tue, 29 Mar 2022 13:29:35 +0200
>
> The M1 Ultra consists of two M1 Max dies. The second die's I/O is at
> a consistent offset of 0x20.
>
> Signed-off-by: Janne Grunau
I think that's the way to do it. Technically we could probably get
away with mapping
If .bss does not immediately follow the end of the image, then
CONFIG_SPL_SEPARATE_BSS must be selected. Typically, the location of bss
is specified by using CONFIG_SPL_BSS_START_ADDR in a linker script. On
these arches, CONFIG_SPL_SEPARATE_BSS should be enabled. If there is an
option to use an
On 3/28/22 04:43, Bin Meng wrote:
This converts the existing README.plan9 to reST, and puts it under
the doc/usage/os directory.
Signed-off-by: Bin Meng
---
doc/usage/index.rst | 1 +
doc/{README.plan9 => usage/os/plan9.rst} | 12
2 files changed, 9
On 3/28/22 04:43, Bin Meng wrote:
At present the doc only mentions Arm, PowerPC and x86. RISC-V support
has been added since VxWorks SR0650 support for a while, and U-Boot
supports loading a RISC-V VxWorks kernel too. Let's document it.
Signed-off-by: Bin Meng
---
doc/usage/os/vxworks.rst |
The virtio PCI capabilities describe regions of memory that should be
mapped. Map those with dm_pci_map_bar() which will ensure they are valid
PCI regions.
Signed-off-by: Andrew Scull
---
drivers/virtio/virtio_pci_modern.c | 18 --
1 file changed, 8 insertions(+), 10
Add mask parameter and reorder length parameter to match the other PCI
address conversion functions. Using PCI_REGION_TYPE as the mask gives
the old behaviour.
It's converted from a macro to an inline function as the length
parameter is now used twice, but should only be calculated once.
Add tests for the functions dm_pci_bus_to_phys() and
dm_pci_phys_to_bus() which convert between PCI bus addresses and
physical addresses based on the ranges declared for the PCI controller.
The ranges of bus#1 are used for the tests, adding a translation to one
of the ranges to cover more cases.
The flags parameter of dm_pci_map_bar() is used for PCI region flags
rather than memory mapping flags. Fix the type to match that of the
region flags and stop using the regions flags as memory mapping flags.
Signed-off-by: Andrew Scull
---
drivers/pci/pci-uclass.c | 10 +-
include/pci.h
When parsing the `ranges` DT node, check that both extremes of the
regions are addressable without overflow. This assumption can then be
safely made when processing the regions.
Signed-off-by: Andrew Scull
Reviewed-by: Bin Meng
---
drivers/pci/pci-uclass.c | 17 -
1 file
Read the virtio PCI capability out of the device configuration space to
a struct rather than accessing fields directly from the configuration
space as they are needed. This both makes access to the fields easier
and avoids re-reading fields.
Re-reading fields could result in time-of-check to
Ensure the virtio PCI capabilities are contained within the bounds of
the device's configuration space. The expected size of the capability is
passed when searching for the capability to enforce this check.
Signed-off-by: Andrew Scull
---
drivers/virtio/virtio_pci_modern.c | 20
Make sure virtio notifications are written within their allocated
buffer.
Signed-off-by: Andrew Scull
Reviewed-by: Bin Meng
---
drivers/virtio/virtio_pci_modern.c | 17 +++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/drivers/virtio/virtio_pci_modern.c
Check that the common config is at least as large as the struct it is
expected to contain. Only then is it safe to cast the pointer and be
safe from out-of-bounds accesses.
Signed-off-by: Andrew Scull
Reviewed-by: Bin Meng
---
drivers/virtio/virtio_pci_modern.c | 8
1 file changed, 8
The device config is optional, so check it was present and mapped before
trying to use the pointer. Bounds violations are an error, not just a
warning, so bail if the checks fail.
Signed-off-by: Andrew Scull
Reviewed-by: Bin Meng
---
drivers/virtio/virtio_pci_modern.c | 16
1
The virtio PCI drivers forgo a number of consistency checks,
particularly around pointer validation and bounds checking. This series
focuses on the modern driver to add those checks.
The start of the series adds and fixes some basic bounds checks. Later
patches ensure PCI addresses fall within
On 3/28/22 04:43, Bin Meng wrote:
This converts the existing README.vxworks to reST, and puts it under
the doc/usage/os directory.
Signed-off-by: Bin Meng
---
doc/usage/index.rst | 8 +++
doc/{README.vxworks => usage/os/vxworks.rst} | 22 ++--
On 3/28/22 05:02, Bin Meng wrote:
Currently all shell command docs are put in the doc/usage root.
Let's group them into cmd/ sub-direcotry.
%s/direcotry/directory/
I will fix that.
Signed-off-by: Bin Meng
---
doc/usage/{ => cmd}/acpi.rst | 0
doc/usage/{ => cmd}/addrmap.rst
On Tue, Mar 29, 2022 at 10:06 PM Michal Simek wrote:
>
> From: T Karthik Reddy
>
> While creating a phy device using phy_device_create(), we need to
> provide a valid phyaddr instead of 0 causing phy address being
> registered as 0 with mdio bus and shows mdio phy list as below
>
> ZynqMP> mdio
From: Abdellatif El Khlifi
Provide a Sandbox driver to emulate the FF-A ABIs
The emulated ABIs are those supported by the FF-A core driver
and according to FF-A specification v1.0.
The Sandbox driver provides operations allowing the test
application to read the status of all the inspected ABIs
From: Abdellatif El Khlifi
Add MM communication support using FF-A transport
FF-A MM communication allows exchanging data with StandAlonneMM
or smm-gateway secure partitions which run in OP-TEE.
An MM shared buffer and a door bell event are used to exchange
this data.
The data is used by EFI
From: Abdellatif El Khlifi
Add the driver implementing Arm Firmware Framework for Armv8-A v1.0
The Firmware Framework for Arm A-profile processors (FF-A)
describes interfaces (ABIs) that standardize communication
between the Secure World and Normal World leveraging TrustZone
technology. This
From: Abdellatif El Khlifi
Add functional test cases for the FF-A core driver
These tests rely on the FF-A Sandbox driver which helps in
inspecting the FF-A core driver.
Signed-off-by: Abdellatif El Khlifi
Cc: Tom Rini
---
MAINTAINERS | 2 +
test/dm/Makefile | 1 +
test/dm/ffa.c
From: Abdellatif El Khlifi
Add Sandbox test for the armffa command
Signed-off-by: Abdellatif El Khlifi
Cc: Tom Rini
---
MAINTAINERS | 2 ++
test/cmd/Makefile | 1 +
test/cmd/armffa.c | 33 +
test/cmd/armffa.h | 13 +
4 files changed, 49
From: Abdellatif El Khlifi
Provide armffa command showcasing the use of the FF-A driver
The armffa command allows to query secure partitions data from
the secure world and exchanging messages with the partitions.
Signed-off-by: Abdellatif El Khlifi
Cc: Tom Rini
---
MAINTAINERS |
From: Abdellatif El Khlifi
This patchset adds support for Arm FF-A (Arm Firmware Framework for Armv8-A
v1.0).
FF-A support is generic by design and can be used by any Arm platform.
The features added are as follows:
1/ FF-A device driver
2/ armffa command
3/ FF-A Sandbox driver
4/ FF-A
On Tue, Mar 29, 2022 at 10:01 PM Patrick Delaunay
wrote:
>
> Provide human readable descriptions of the speed nodes instead of the name
> of constants from the code as it is already done for 'mmc rescan'
> command in commit 212f078496e4 ("doc: mmc rescan speed mode").
>
> Signed-off-by: Patrick
On Mon, Mar 28, 2022 at 2:14 AM Ye Li wrote:
>
> The mxs_nand_spl driver can support to read from page unaligned offset,
> so don't need to set bl_len to ask spl_load_simple_fit to handle
> the page unaligned access.
>
> Actually spl_load_simple_fit has two parts of reading:
> spl_simple_fit_read
On Mon, Mar 28, 2022 at 12:53 PM Fabio Estevam wrote:
>
> Hi Tim,
>
> On Mon, Mar 28, 2022 at 4:24 PM Tim Harvey wrote:
>
> > Any other feedback on this? Regardless of if I2C drivers should return
> > the same error code as Linux on a NAK, I would like to get this patch
> > applied to fix the
Hi Patrick,
On 29/03/22 19:31, Patrick Delaunay wrote:
> Provide human readable descriptions of the speed nodes instead of the name
> of constants from the code as it is already done for 'mmc rescan'
> command in commit 212f078496e4 ("doc: mmc rescan speed mode").
>
> Signed-off-by: Patrick
From: T Karthik Reddy
While creating a phy device using phy_device_create(), we need to
provide a valid phyaddr instead of 0 causing phy address being
registered as 0 with mdio bus and shows mdio phy list as below
ZynqMP> mdio list
eth0:
0 - TI DP83867 <--> ethernet@ff0b
eth1:
0 - TI
Hi Ye Li,
On Tue, Mar 29, 2022 at 5:38 AM Ye Li wrote:
>
> Because mxs_nand_spl driver does not support DM, to use the minimum ECC
> layout, it needs to handle the CONFIG_NAND_MXS_USE_MINIMUM_ECC.
>
> Signed-off-by: Ye Li
> ---
> drivers/mtd/nand/raw/mxs_nand.c | 4
> 1 file changed, 4
Please ignore. I introduced some unused variables. v7 sent.
Angus
On 2022-03-29 06:52, Angus Ainslie wrote:
This is a DM clock driver for the imx8mq based on the linux kernel
driver and the u-boot imx8mm clock driver.
It also removes some code duplication in the imx8m[nmp] clock drivers.
Re-factor the imx8m[nmpq] rate tables into the common pll1416x clock
driver.
43cdaa1567ad3 ("clk: imx8mm: Move 1443X/1416X PLL clock structure to common
place")
Signed-off-by: Angus Ainslie
Tested-by: Adam Ford #imx8mm-beacon
---
drivers/clk/imx/clk-imx8mm.c | 60
This is a DM clock driver based off the imx8mm u-boot driver and the linux
kernel driver.
All of the PLLs and clocks are initialized so the subsystems below are
functional and tested.
1) USB host and peripheral
2) ECSPI
3) UART
4) I2C all busses
5) USDHC for eMMC support
6) USB storage
7) GPIO
Sync the clock ids with the mainline kernel
077de6e1c9f ("clk: imx8mq: add PLL monitor output")
Signed-off-by: Angus Ainslie
Reviewed-by: Marek Vasut
---
include/dt-bindings/clock/imx8mq-clock.h | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git
This is a DM clock driver for the imx8mq based on the linux kernel
driver and the u-boot imx8mm clock driver.
It also removes some code duplication in the imx8m[nmp] clock drivers.
Changes since v6
Fixed unused variable warning
Changes since v5
Added UART clocks
Added video clocks
Added DRAM
On 22/03/29 04:38PM, Ye Li wrote:
> Because mxs_nand_spl driver does not support DM, to use the minimum ECC
> layout, it needs to handle the CONFIG_NAND_MXS_USE_MINIMUM_ECC.
Yes, spl also need the CONFIG_NAND_MXS_USE_MINIMUM_ECC flag.
Reviewed-by: Han Xu
>
> Signed-off-by: Ye Li
> ---
>
Provide human readable descriptions of the speed nodes instead of the name
of constants from the code as it is already done for 'mmc rescan'
command in commit 212f078496e4 ("doc: mmc rescan speed mode").
Signed-off-by: Patrick Delaunay
---
doc/usage/mmc.rst | 36
Re-factor the imx8m[nmpq] rate tables into the common pll1416x clock
driver.
43cdaa1567ad3 ("clk: imx8mm: Move 1443X/1416X PLL clock structure to common
place")
Signed-off-by: Angus Ainslie
Tested-by: Adam Ford #imx8mm-beacon
---
drivers/clk/imx/clk-imx8mm.c | 60
This is a DM clock driver based off the imx8mm u-boot driver and the linux
kernel driver.
All of the PLLs and clocks are initialized so the subsystems below are
functional and tested.
1) USB host and peripheral
2) ECSPI
3) UART
4) I2C all busses
5) USDHC for eMMC support
6) USB storage
7) GPIO
Sync the clock ids with the mainline kernel
077de6e1c9f ("clk: imx8mq: add PLL monitor output")
Signed-off-by: Angus Ainslie
Reviewed-by: Marek Vasut
---
include/dt-bindings/clock/imx8mq-clock.h | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git
This is a DM clock driver for the imx8mq based on the linux kernel
driver and the u-boot imx8mm clock driver.
It also removes some code duplication in the imx8m[nmp] clock drivers.
Changes since v5
Added UART clocks
Added video clocks
Added DRAM clocks
Changes since v4
Rebased onto [1] so
In U-Boot, the discovery of TA based on its UUID on the TEE bus is
not supported.
This patch only binds the driver associated to the new supported
OP-TEE TA = TA_HWRNG when this driver is enable.
Signed-off-by: Patrick Delaunay
---
(no changes since v1)
drivers/tee/optee/core.c | 13
When the RNG device is secured with OP-TEE, it is only accessible with
the HWRNG TA, the CONFIG_RNG_OPTEE is needed for STM32MP15 targets
with OP-TEE support.
The probe of this RNG driver fails when the TA is not available in OP-TEE
and the previous driver can be used, as CONFIG_RNG_STM32MP1 is
Add driver for OP-TEE based Random Number Generator on ARM SoCs
where hardware entropy sources are not accessible to normal world
and the RNG service is provided by a HWRNG Trusted Application (TA).
This driver is based on the linux driver: char/hw_random/optee-rng.c
Signed-off-by: Patrick
The compatible values used for device nodes representing Renesas Reduced
Pin Count Interfaces were based on preliminary versions of the Device
Tree Bindings.
Correct them in both DTSi files and drivers, to match the final DT
Bindings.
Note that there are no DT bindings for RPC-IF on RZ/A1 yet,
As the Renesas Reduced Pin Count Interface may be locked by TF-A, it is
disabled by default[1]. When unlocked, TF-A passes a DT fragment to
enable it, which is applied to the U-Boot DT[2].
Unlike the memory layout, the RPC-IF enablement is not propagated to
subsequent software. Hence e.g. Linux
According to the Generic Names Recommendation in the Devicetree
Specification Release v0.3, and the DT Bindings for the Renesas Reduced
Pin Count Interface, the node name for a Renesas RPC-IF device should be
"spi". Especially on R-Car Gen3 and RZ/G2, the node name matters, as
the node is enabled
Hi all,
On Renesas R-Car Gen3 platforms, the SPI Multi I/O Bus Controllers
(RPC-IF) provide access to HyperFlash or QSPI storage. On production
systems, they are typically locked by the TF-A firmware, unless TF-A is
built with RCAR_RPC_HYPERFLASH_LOCKED=0. When unlocked, TF-A
The M1 Ultra consists of two M1 Max dies. The second die's I/O is at
a consistent offset of 0x20.
Signed-off-by: Janne Grunau
---
arch/arm/mach-apple/board.c | 167
1 file changed, 167 insertions(+)
diff --git a/arch/arm/mach-apple/board.c
Add support for getting rate for DP audio and video clocks.
Signed-off-by: Michal Simek
---
drivers/clk/clk_zynqmp.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/clk/clk_zynqmp.c b/drivers/clk/clk_zynqmp.c
index 9038fb8befd9..45c679a627b3 100644
---
Hi Stefano
On Tue, Mar 29, 2022 at 12:47 PM Stefano Babic wrote:
>
> On 29.03.22 12:01, Michael Nazzareno Trimarchi wrote:
> > Hi all
> >
> > On Mon, Mar 28, 2022 at 4:31 PM Tom Rini wrote:
> >>
> >> On Mon, Mar 28, 2022 at 04:29:41PM +0200, Michael Nazzareno Trimarchi
> >> wrote:
> >>> Hi
>
Recently big Linux kernels can have more then 60MB that's why increase this
limit to also cover these large kernels.
Signed-off-by: Michal Simek
---
include/configs/xilinx_versal.h | 2 +-
include/configs/xilinx_zynqmp.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git
On 29.03.22 12:01, Michael Nazzareno Trimarchi wrote:
Hi all
On Mon, Mar 28, 2022 at 4:31 PM Tom Rini wrote:
On Mon, Mar 28, 2022 at 04:29:41PM +0200, Michael Nazzareno Trimarchi wrote:
Hi
On Mon, Mar 28, 2022 at 4:22 PM Tom Rini wrote:
On Mon, Mar 28, 2022 at 04:19:49PM +0200, Michael
Hi all
On Mon, Mar 28, 2022 at 4:31 PM Tom Rini wrote:
>
> On Mon, Mar 28, 2022 at 04:29:41PM +0200, Michael Nazzareno Trimarchi wrote:
> > Hi
> >
> > On Mon, Mar 28, 2022 at 4:22 PM Tom Rini wrote:
> > >
> > > On Mon, Mar 28, 2022 at 04:19:49PM +0200, Michael Nazzareno Trimarchi
> > > wrote:
On Tue, 2022-03-29 at 11:01 +0200, Marek Vasut wrote:
> Caution: EXT Email
>
> On 3/29/22 04:49, Ye Li wrote:
>
> Hi,
>
> >
> > >
> > > >
> > > > If you change the ROM API driver, that will break our design.
> > > > You
> > > > can
> > > > try to overwrite spl_romapi_get_uboot_base for your
On 3/29/22 04:49, Ye Li wrote:
Hi,
If you change the ROM API driver, that will break our design. You
can
try to overwrite spl_romapi_get_uboot_base for your board only.
Since there are no users which boot from flexspi upstream, this
design
can still be fixed such that it does not require
Because mxs_nand_spl driver does not support DM, to use the minimum ECC
layout, it needs to handle the CONFIG_NAND_MXS_USE_MINIMUM_ECC.
Signed-off-by: Ye Li
---
drivers/mtd/nand/raw/mxs_nand.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/mtd/nand/raw/mxs_nand.c
pá 25. 3. 2022 v 13:11 odesílatel Michal Simek napsal:
>
> From: Ashok Reddy Soma
>
> The DLL mode supported SD reference clocks are 50 MHz, 100 MHz and
> 200 MHz. When user select SD frequency as 200MHz in the design, the
> actual frequency is going to come around ~187MHz (<= 200MHz considering
pá 25. 3. 2022 v 11:50 odesílatel Michal Simek napsal:
>
> Serial IP has output buffer which status is indicated by two bits. If fifo
> if empty or full. Default configuration is that chars are pushed to fifo
> till it is full. Time to time it is visible that chars are scambled and
> logs are not
čt 24. 3. 2022 v 13:31 odesílatel Michal Simek napsal:
>
> There is no reason to do serial initialization. Uart driver does it already
> based on DT. Good effect is that it is clear which interface is console.
> The same change was done in past by commit 84d2bbf082fa ("arm64: zynqmp:
> Remove low
čt 24. 3. 2022 v 10:17 odesílatel Michal Simek napsal:
>
> Make sure that both files are in sync to have the same values in DTs.
> The patch is fixing SPDX license as is used in the kernel and adding new
> values for PHY_TYPE_DPHY and PHY_TYPE_CPHY.
>
> SPDX license change was done by:
> Link:
čt 17. 3. 2022 v 15:25 odesílatel Michal Simek napsal:
>
> Versal can also have reserved space in DT which u-boot has to avoid to
> placing self to that location. The same change was done in ZynqMP by commit
> ce39ee28ec31 ("zynqmp: Do not place u-boot to reserved memory location")
> and also for
On Sun, 23 Jan 2022 07:04:01 -0700
Simon Glass s...@chromium.org wrote:
...
> Simon Glass (14):
> video: Drop cfg_console
> video: nokia_rx51: Drop obsolete video code
> video: siemens: Drop unused video code
> video: nexell: Drop unused and invalid code
> video: Drop video_fb header
>
93 matches
Mail list logo