On 10/2/20 11:05 AM, Patrick DELAUNAY wrote:
> Hi Marek,
Hi,
>> From: Marek Vasut
>> Sent: jeudi 1 octobre 2020 12:26
>>
>> The u-boot,dm-spl DT props are missing on AV96, hence the pinmux and
>> flash0 nodes are not included in the reduced SPL DT. This prevents SPI NOR
>> boot from working at
Simon South writes:
> Simon South writes:
>> Has anyone managed to get the built-in keyboard of the Pinebook Pro
>> working with U-Boot?
>>
>> Even using the latest code, having USB started makes the U-boot
>> console feel sluggish while pressing keys on the keyboard produces no
>> result.
>
>
Hi,
> From: Alexandru Gagniuc
> Sent: mardi 15 septembre 2020 21:52
>
> "cap-mmc-highspeed" enables support for 26 MHz MMC, but there is no additional
> flag to enable 52 MHz MMC. In Linux. "cap-mmc-highspeed"
> is used for MMC HS at both 26MHz and 52MHz.
>
> Use the same approach and enable
Hi,
> From: Marek Vasut
> Sent: vendredi 2 octobre 2020 14:09
>
> On 10/2/20 11:05 AM, Patrick DELAUNAY wrote:
> > Hi Marek,
>
> Hi,
>
> >> From: Marek Vasut
> >> Sent: jeudi 1 octobre 2020 12:26
> >>
> >> The u-boot,dm-spl DT props are missing on AV96, hence the pinmux and
> >> flash0 nodes
Hi Simon,
Am Freitag, 2. Oktober 2020, 07:58:35 CEST schrieb Heiko Stübner:
> Am Freitag, 2. Oktober 2020, 04:09:56 CEST schrieb Simon Glass:
> > On Thu, 1 Oct 2020 at 12:40, Heiko Stuebner wrote:
> > >
> > > From: Heiko Stuebner
> > >
> > > The SRAM on the PX30 is not big enough to hold
Hi Patrick
On 9/16/20 10:01 AM, Patrick Delaunay wrote:
> DT alignment with Linux kernel v5.9-rc4 for the STM32MP15x soc
> device tree files and the STMicroelectronics boards device tree files.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> arch/arm/dts/stm32mp15-pinctrl.dtsi | 263
Hi Alexandru
On 9/15/20 9:51 PM, Alexandru Gagniuc wrote:
> mmc_of_parse() can populate the 'f_max' and 'host_caps' fields of
> struct mmc_config from devicetree.
> The same logic is duplicated in stm32_sdmmc2_probe(). Use
> mmc_of_parse(), which is more generic.
>
> Signed-off-by: Alexandru
Hi Patrick
On 9/9/20 5:48 PM, Patrick Delaunay wrote:
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the
> driver can support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/mailbox/stm32-ipcc.c | 9 +++--
> 1 file changed, 3 insertions(+), 6 deletions(-)
Hi Patrick
On 9/9/20 5:44 PM, Patrick Delaunay wrote:
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the
> driver can support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/video/stm32/stm32_ltdc.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
CCing Heinrich, I think you should be interested in this patch.
On Friday 02 October 2020 07:51:12 Andre Heider wrote:
> Fix the actual board vendor and ease synching dts files from Linux.
>
> Signed-off-by: Andre Heider
Reviewed-by: Pali Rohár
> ---
> v3: rebase on master
>
>
Cosmetic update of gpio.h:
- remove enumerate: stm32_gpio_port, stm32_gpio_pin
because STM32_GPIO_XXX values are unused
- move STM32_GPIOS_PER_BANK in stm32_gpio.c
as its value is IP dependent and not arch dependent
No functional change as number of banks and number of gpio by banks
is
> From: Neil Armstrong
> Date: Fri, 2 Oct 2020 11:05:39 +0200
>
> The AXG pmx driver gpio request offset needs the pin base to have the
> correct pin number.
>
> Signed-off-by: Neil Armstrong
> ---
> drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 5 -
> 1 file changed, 4 insertions(+),
make malloc space before relocation bigger, set
CONFIG_SYS_MALLOC_F_LEN=0x800
Signed-off-by: Heiko Schocher
---
configs/kmeter1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/kmeter1_defconfig b/configs/kmeter1_defconfig
index 05967e11b1..5bddf0e28d 100644
---
BAT4 setup missed in defconfig, add it.
Signed-off-by: Heiko Schocher
---
configs/kmeter1_defconfig | 6 ++
1 file changed, 6 insertions(+)
diff --git a/configs/kmeter1_defconfig b/configs/kmeter1_defconfig
index f24b7aafc0..05967e11b1 100644
--- a/configs/kmeter1_defconfig
+++
Fix kmeter1 support after testing next branch on board.
I try to add this board to my daily u-boot mainline tests with tbot:
http://xeidos.ddns.net/ubtestresults/home
Changes only in kmeter1_defconfig needed.
Patches are based against next branch, commit
* 0ac83d080a - Merge branch 'next'
Hi Patrick
On 9/4/20 12:55 PM, Patrick Delaunay wrote:
> In pre-reloc stage, U-Boot marks cacheable the DDR limited by
> the new config CONFIG_DDR_CACHEABLE_SIZE.
>
> This patch allows to avoid any speculative access to DDR protected by
> firewall and used by OP-TEE; the "no-map" reserved memory
Hi Patrick
On 9/9/20 3:24 PM, Patrick Delaunay wrote:
> Enable the fastboot oem command bootbus, used to configure the eMMC
> boot behavior, with same format than 'mmc bootbus'
> and with parameter: boot_bus_width reset_boot_bus_width boot_mode
>
> On stm32mp1 boards the expected command is
> $>
I am having huge problems with my system *possibly* due to fact I have 10
partitions on a single SD card.
I'm getting an unreliable behavior (issuing the same commands do *not* result
in consistent behavior) which *seem* to point to some overwrite/cache problem.
First of all: is a
The timing values for dw-dsi are often dependent on the used display and
according to Philippe Cornu will most likely also depend on the used phy
technology in the soc-specific implementation.
To solve this and allow specific implementations to define them as needed
add a new get_timing callback
The Amlogic D-PHY in the Amlogic AXG SoC Family does support a frequency
higher than 10MHz for the TX Escape Clock, thus make the target rate
configurable.
This is based on the Linux commit [1] and adapted to the U-Boot driver.
Signed-off-by: Neil Armstrong
[1] a328ca7e4af3 ("drm/bridge:
Hi Patrick
On 9/9/20 6:28 PM, Patrick Delaunay wrote:
> Move the variables definition at the beggining of the function
> gpio_stm32_probe().
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/gpio/stm32_gpio.c | 10 --
> 1 file changed, 4 insertions(+), 6 deletions(-)
>
> diff --git
Hi Alexndru
On 9/15/20 9:51 PM, Alexandru Gagniuc wrote:
> "cap-mmc-highspeed" enables support for 26 MHz MMC, but there is no
> additional flag to enable 52 MHz MMC. In Linux. "cap-mmc-highspeed"
> is used for MMC HS at both 26MHz and 52MHz.
>
> Use the same approach and enable
Hi Patrick
On 9/9/20 3:24 PM, Patrick Delaunay wrote:
> From: Jean-Philippe ROMAIN
>
> Enable the fastboot oem command format and set the variable
> "partitions" with default eMMC partitions list.
>
> Signed-off-by: Patrick Delaunay
> Signed-off-by: Jean-Philippe ROMAIN
> ---
>
>
> Subject: Re: IMX8MM 4GiB boundary issue
>
> On Sat, Sep 26, 2020 at 7:35 PM Peng Fan wrote:
> >
> > > Subject: Re: IMX8MM 4GiB boundary issue
> > >
> > > On 9/27/20 2:56 AM, Peng Fan wrote:
> > >
> > > [...]
> > >
> > > >>> I can imagine that either the FEC/SDHCI is limited to 32bit
> > > >>>
Hi Marek,
> From: Marek Vasut
> Sent: jeudi 1 octobre 2020 12:26
>
> The u-boot,dm-spl DT props are missing on AV96, hence the pinmux and
> flash0 nodes are not included in the reduced SPL DT. This prevents SPI NOR
> boot from working at all. Fix this by filling them in.
>
> Signed-off-by:
The AXG pmx driver gpio request offset needs the pin base to have the
correct pin number.
Signed-off-by: Neil Armstrong
---
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
Add the missing GPIOA_18 from the missing EE gpio list.
Signed-off-by: Neil Armstrong
---
drivers/pinctrl/meson/pinctrl-meson-axg.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pinctrl/meson/pinctrl-meson-axg.c
b/drivers/pinctrl/meson/pinctrl-meson-axg.c
index
Hi Patrick
On 9/9/20 5:50 PM, Patrick Delaunay wrote:
> Cosmetics: Add header with SPDX licence
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/pinctrl/pinctrl_stm32.c | 5 +
> 1 file changed, 5 insertions(+)
>
> diff --git a/drivers/pinctrl/pinctrl_stm32.c
Hi Patrick
On 9/9/20 5:50 PM, Patrick Delaunay wrote:
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the
> driver can support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/pinctrl/pinctrl_stm32.c | 43 ++---
> 1 file changed, 23
Hi Soeren,
On 02.10.20 12:40, Soeren Moch wrote:
> Stefano, Tom,
>
> I would really like to see this merged for v2020.10. Maybe there are no
> other imx patches pending for v2020.10,
Right, I do not see urgent fixes, and remaining patches will be merged
after release.
> so maybe Tom can pick
Hi Patrick
On 9/9/20 3:24 PM, Patrick Delaunay wrote:
> Enable the fastboot oem command partconf, used to select the correct
> eMMC boot partition, with same format than 'mmc partconf'
> with parameter: boot_ack boot_partition
> On stm32mp1 family:
> - boot_ack = 1 (Boot Acknowledge is needed by
This adds the driver for the PWM controller found in the Amlogic SoCs.
This PWM is only a set of Gates, Dividers and Counters:
PWM output is achieved by calculating a clock that permits calculating
two periods (low and high). The counter then has to be set to switch after
N cycles for the first
Hi,
> From: Alexandru Gagniuc
> Sent: mardi 15 septembre 2020 21:52
>
> mmc_of_parse() can populate the 'f_max' and 'host_caps' fields of struct
> mmc_config from devicetree.
> The same logic is duplicated in stm32_sdmmc2_probe(). Use mmc_of_parse(),
> which is more generic.
>
> Signed-off-by:
Hi Patrick
On 9/9/20 3:24 PM, Patrick Delaunay wrote:
> From: Jean-Philippe ROMAIN
>
> Activate fastboot support on boot partition for eMMC, mmc1 device
> on STMicroelectronics board (EV1).
>
> Signed-off-by: Jean-Philippe ROMAIN
> Signed-off-by: Patrick Delaunay
> ---
>
>
Stefano, Tom,
I would really like to see this merged for v2020.10. Maybe there are no
other imx patches pending for v2020.10, so maybe Tom can pick up this
directly (as the original patch for sysboot support, that was merged in
-next for v2020.10-rc1)?
This really is a fix for this newly added
Hi there,
I have a script in FIT image, I want to verify its signature before
running it.
When I run "source" command, it doesn't check the signature, only hash@1.
images {
...
script {
description = "Script";
data = /incbin/("script.txt");
Hi Patrick
On 9/9/20 6:28 PM, Patrick Delaunay wrote:
> Add test on the size of ofnode_phandle_args result to avoid access
> to uninitialized elements in args[] field.
>
> This patch avoids the issue when gpio-ranges cell size is not 3 as
> expected, for example:
> gpio-ranges = < 0>;
>
On Saturday 26 September 2020 11:09:59 Andre Heider wrote:
> On 25/09/2020 09:46, Pali Rohár wrote:
> > On Friday 11 September 2020 06:35:10 Andre Heider wrote:
> ...
> > > +#ifdef CONFIG_BOARD_LATE_INIT
> > > +int board_late_init(void)
> > > +{
> > > + bool ddr4, emmc;
> > > +
> > > + if
9cg version was supported before code refactoring. The patch is adding it
back.
Fixes: fa793165daf7 ("xilinx: zynqmp: refactor silicon name function")
Signed-off-by: Michal Simek
---
board/xilinx/zynqmp/zynqmp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On 10/2/20 2:31 PM, Patrick DELAUNAY wrote:
> Hi,
>
>> From: Marek Vasut
>> Sent: vendredi 2 octobre 2020 14:09
>>
>> On 10/2/20 11:05 AM, Patrick DELAUNAY wrote:
>>> Hi Marek,
>>
>> Hi,
>>
From: Marek Vasut
Sent: jeudi 1 octobre 2020 12:26
The u-boot,dm-spl DT props are
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 9 septembre 2020 18:29
>
> Move the variables definition at the beggining of the function
> gpio_stm32_probe().
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/gpio/stm32_gpio.c | 10 --
> 1 file changed, 4 insertions(+), 6
Hi,
> From: Patrick DELAUNAY
>
> Add test on the size of ofnode_phandle_args result to avoid access to
> uninitialized
> elements in args[] field.
>
> This patch avoids the issue when gpio-ranges cell size is not 3 as expected,
> for
> example:
> gpio-ranges = < 0>;
> instead of
>
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 9 septembre 2020 17:50
>
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the driver
> can
> support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/pinctrl/pinctrl_stm32.c | 43
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 9 septembre 2020 17:44
>
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the driver
> can
> support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/video/stm32/stm32_ltdc.c | 3 +--
> 1 file changed, 1
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 9 septembre 2020 17:44
>
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the driver
> can
> support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/video/stm32/stm32_dsi.c | 3 +--
> 1 file changed, 1
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 9 septembre 2020 17:48
>
> Use ofnode_ or dev_ APIs instead of fdt_ and fdtdec_ APIs so that the driver
> can
> support live DT.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/mailbox/stm32-ipcc.c | 9 +++--
> 1 file changed, 3
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 9 septembre 2020 17:50
>
> Cosmetics: Add header with SPDX licence
>
> Signed-off-by: Patrick Delaunay
> ---
>
> drivers/pinctrl/pinctrl_stm32.c | 5 +
> 1 file changed, 5 insertions(+)
>
Applied to u-boot-stm/next, thanks!
Regards
At present there are a few Kconfig options which allow SMBIOS fields to
be specified at build time.
Not all fields are supported. Also, defining these at build-time is
limiting since a factory system cannot insert values for particular boards
or models without rebuilding U-Boot.
This series adds
On 02.10.20 16:23, Simon Glass wrote:
> Add information about how to set SMBIOS properties using the devicetree.
>
> Signed-off-by: Simon Glass
> ---
>
> (no changes since v1)
>
> doc/arch/x86.rst | 8 +
> doc/device-tree-bindings/board/board_x86.txt | 36
Hi Tom,
Please pull the STM32 related patches for v2020.10: u-boot-stm32-20201002
With the last fixup:
- Fixup SPI-NOR boot on AV96 board
CI status:
https://gitlab.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/4878
Thanks,
Patrick
git request-pull origin/master
https://gitlab.denx.de
Hi,
> From: Patrick DELAUNAY
> Sent: mercredi 16 septembre 2020 10:02
>
> DT alignment with Linux kernel v5.9-rc4 for the STM32MP15x soc device tree
> files and the STMicroelectronics boards device tree files.
>
> Signed-off-by: Patrick Delaunay
> ---
>
> arch/arm/dts/stm32mp15-pinctrl.dtsi
On Thu, Aug 27, 2020 at 09:52:46PM +0200, Soeren Moch wrote:
> According to doc/README.distro fdt_addr must not be set when DTB is not
> available from hardware. So remove this entry.
>
> Use address 32MB above the start of DRAM for kernel_addr_r. This way
> we likely can avoid the
On Fri, Oct 02, 2020 at 12:36:43PM +, Patrick DELAUNAY wrote:
> Hi Tom,
>
> Please pull the STM32 related patches for v2020.10: u-boot-stm32-20201002
>
> With the last fixup:
> - Fixup SPI-NOR boot on AV96 board
>
> CI status:
> https://gitlab.denx.de/u
Hi Peng,
> From: Uboot-stm32 On
> Behalf Of Patrick DELAUNAY
>
> Hi,
>
> > From: Alexandru Gagniuc
> > Sent: mardi 15 septembre 2020 21:52
> >
> > "cap-mmc-highspeed" enables support for 26 MHz MMC, but there is no
> > additional flag to enable 52 MHz MMC. In Linux. "cap-mmc-highspeed"
> > is
Hi Tom,
I have a few patches for the next branch, please pull :)
Regards,
Matthias
---
The following changes since commit 7e373a1a6ac27492ffebba146d70c4d39a9b9f36:
Merge branch 'next' of git://git.denx.de/u-boot-usb into next (2020-10-01
14:52:56 -0400)
are available in the Git
As a first step to obtaining SMBIOS information from the devicetree, add
an ofnode parameter to the writing functions.
Signed-off-by: Simon Glass
---
Changes in v2:
- Move dm.h header file to avoid build error on qemu-arm
- Deal with boards that don't use of-control
include/smbios.h | 5
The current tables only support a subset of the available fields defined
by the SMBIOS spec. Add a few more.
Signed-off-by: Simon Glass
---
(no changes since v1)
lib/smbios.c | 4
1 file changed, 4 insertions(+)
diff --git a/lib/smbios.c b/lib/smbios.c
index 28a2ddf7a69..2b0d6ea8528
Add information about how to set SMBIOS properties using the devicetree.
Signed-off-by: Simon Glass
---
(no changes since v1)
doc/arch/x86.rst | 8 +
doc/device-tree-bindings/board/board_x86.txt | 36
2 files changed, 44 insertions(+)
Support a way to put SMBIOS properties in the device tree. These can be
placed in a 'board' device in an 'smbios' subnode.
Signed-off-by: Simon Glass
---
(no changes since v1)
lib/smbios.c | 56 ++--
1 file changed, 50 insertions(+), 6
On Fri, Oct 2, 2020 at 7:40 AM Simon Glass wrote:
>
> Hi Heiko,
>
> On Thu, 1 Oct 2020 at 12:40, Heiko Stuebner wrote:
> >
> > From: Heiko Stuebner
> >
> > The SRAM on the PX30 is not big enough to hold multiple DDR configs
> > so it needs to be selected during build.
> >
> > So far simply the
On Thu, Oct 1, 2020 at 1:50 PM Marek Vasut wrote:
> In Linux, R-Car3 uses IOMMU, so there is no performance hit on that
> specific hardware. On iMX8M, you would likely need to set some bit which
> indicates the hardware supports only 32bit DMA, so the DMA buffers would
> be allocated below the
61 matches
Mail list logo