On 12/4/23 22:56, Tanmay Shah wrote:
Current zynqmp_ipi driver is hardcoded to work with only PMU
mailbox node.
This patch series adds new driver "zynqmp_ipi_dest" to support
multiple child node of current "zynqmp-ipi-mailbox" node. It
also adds support of SMC calls to TF-A to configure IPI
On Mon, Dec 11, 2023 at 10:22:10AM +0800, Jun Liang Tan wrote:
> From: Kuan Lim Lee
>
> Add timer driver in Starfive SoC. It is an timer that outside
> of CPU core and inside Starfive SoC.
>
> Signed-off-by: Kuan Lim Lee
> Signed-off-by: Wei Liang Lim
>
> Changes for v2:
> - correct driver
Add properties to improve eye diagram which sometimes need adjust
some parameters of u2phy;
Add a property to tune disconnect threshold;
Signed-off-by: Chunfeng Yun
---
drivers/phy/phy-mtk-tphy.c | 58 +-
1 file changed, 57 insertions(+), 1 deletion(-)
diff
Add properties to improve eye diagram which sometimes need adjust
some parameters of u2phy;
Add a property to tune disconnect threshold;
Signed-off-by: Chunfeng Yun
---
doc/device-tree-bindings/phy/phy-mtk-tphy.txt | 9 +
1 file changed, 9 insertions(+)
diff --git
On Tue, Oct 31, 2023 at 05:24:39PM +0900, Jaehoon Chung wrote:
> Enable CONFIG_SYSREST config to do reset.
>
> Signed-off-by: Jaehoon Chung
> ---
> configs/starfive_visionfive2_defconfig | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Leo Yu-Chi Liang
On Tue, Oct 31, 2023 at 05:24:38PM +0900, Jaehoon Chung wrote:
> Add gpio-restart node to do reset.
>
> Before applied this patch, System Reset Extension doesn't appear with
> sbi command.
>
> OpenSBI 1.3
> Machine:
> Vendor ID 489
> Architecture ID 8007
> Implementation ID
On Thu, Nov 30, 2023 at 08:07:29PM +0800, Randolph wrote:
> It adds the ATCWDT200 support for Andes AE350 platform.
> It also enables wdt command support.
>
> Signed-off-by: CL Wang
> Signed-off-by: Randolph
> ---
> configs/ae350_rv32_defconfig | 4
>
On Thu, Nov 30, 2023 at 08:07:28PM +0800, Randolph wrote:
> This patch adds an implementation of the Andes watchdog ATCWDT200 driver.
>
> Signed-off-by: CL Wang
> Signed-off-by: Randolph
> ---
> drivers/watchdog/Kconfig | 6 +
> drivers/watchdog/Makefile| 1 +
>
Hi Sjoerd!
On December 12, 2023 thus sayeth Sjoerd Simons:
> Enable USB host as well as USB gadget and DFU support for a53; For the
> r5 due to the smaller available size create a new config just for
> DFU support
>
> Signed-off-by: Sjoerd Simons
>
> ---
>
> Changes in v3:
> - Run
Add support for WinLink E850-96 board [1]. It's based on Exynos850 SoC
and follows 96boards specification, so it's compatible with 96boards
mezzanine boards [2]. This patch enables next features:
* Serial console
* USI
* PMU (muxing AP UART path)
* Pinctrl
* Clocks
* Timer (ARMv8
Samsung Exynos850 is ARMv8-based mobile-oriented SoC. It features
Cortex-A55 CPU (8 cores) and it's built using 8nm process.
Add Exynos850 support by enabling next features:
* Import Exynos850 SoC dtsi files from Linux kernel
* Add Exynos850 MMU memory map
* Introduce ARCH_EXYNOS9 platform
Add next Samsung subsystems with Sam Protsenko as a maintainer:
- Samsung CCF Clock Framework
- Exynos850 SoC Support
- Samsung SoC Drivers
Signed-off-by: Sam Protsenko
---
MAINTAINERS | 25 +
1 file changed, 25 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
Enable serial support for Exynos850 SoC by adding the corresponding
compatible string. No additional changes needed, the driver works as is
on Exynos850. Related USI and PMU configuration is enabled in separate
drivers. The only other dependencies are clock and pinctrl drivers,
which are already
Add pinctrl support for Exynos850 SoC. It was mostly extracted from
corresponding Linux kernel code [1]. Power down modes and external
interrupt data were removed while converting the code for U-Boot, but
everything else was kept almost unchanged.
[1]
Heavily influenced by its Linux kernel counterpart. It's implemented on
top of recently added Samsung CCF clock framework API. For now only UART
leaf clocks are implemented, along with all preceding clocks in CMU_TOP
and CMU_PERI. The UART baud clock is required in the serial driver, to
get its
Heavily based on Linux kernel Samsung clock framework, with some changes
to accommodate the differences in U-Boot CCF implementation. It's also
quite minimal as compared to the Linux version.
Signed-off-by: Sam Protsenko
---
drivers/clk/exynos/Makefile | 9 +-
drivers/clk/exynos/clk-pll.c |
PLL utilities code is only used by clk-exynos7420 driver at the moment.
Move it into clk-exynos7420 to make clk-pll.c file available for CCF PLL
clocks implementation, which is coming in the next patches.
Signed-off-by: Sam Protsenko
---
drivers/clk/exynos/Makefile | 1 -
Add bindings documentation and the header file for Exynos850 clock
controller. It was taken from Linux kernel [1,2].
[1] Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
[2] include/dt-bindings/clock/exynos850.h
Signed-off-by: Sam Protsenko
---
USIv2 IP-core is found on modern ARM64 Exynos SoCs (like Exynos850) and
provides selectable serial protocol (one of: UART, SPI, I2C). USIv2
registers usually reside in the same register map as a particular
underlying protocol it implements, but have some particular offset. E.g.
on Exynos850 the
Add basic Power Management Unit (PMU) driver for Exynos SoCs. For now
it's only capable of changing UART path in PMU, which is needed for
E850-96 board. The driver's structure resembles the exynos-pmu driver
from Linux kernel, and although it's very basic and slim at the moment,
it can be easily
Add bindings documentation for Exynos PMU hardware block. It was taken
from Linux kernel [1], but minimized and modified to reflect features
that will be actually supported in U-Boot soon. For example,
the "samsung,uart-debug-1" property is not available in Linux kernel
bindings and only present
Add USI bindings documentation and header file. Those are taken from
Linux kernel [1,2], but the documentation was reworked a bit to only
describe the compatibles that will be supported in U-Boot soon.
[1] Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml
[2]
NOTE: This patch series depends on "pinctrl: exynos: Prepare for other
SoCs support" series [1]. It should be applied first.
Add Exynos850 SoC and WinLink's E850-96 board support. A short overview
of series additions and modifications:
* USI driver: configures UART block
* PMU driver:
On Tue, Dec 12, 2023 at 01:44:14PM -0300, Fabio Estevam wrote:
> Hi Tom,
>
> On Tue, Dec 12, 2023 at 1:20 PM Fabio Estevam wrote:
>
> > From: Andrejs Cainikovs (1):
> > apalis-imx8: add USBH_EN gpio hog
>
> This one did not apply cleanly, and I messed up the From: line (it
> contains a
(2023-12-09 14:58:21
> -0500)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20231212
>
> for you to fetch changes up to d3977b130a91459592c040c0321479bd206326f9:
>
> board: colibri_imx7: fi
Include standard TI K3 dfu environment
Signed-off-by: Sjoerd Simons
---
Changes in v3:
- Add dfu via environment rather then config headers
Changes in v2:
- Minimize config changes to just DFU configuration
board/ti/am62x/am62x.env | 1 +
1 file changed, 1 insertion(+)
diff --git
Enable USB host as well as USB gadget and DFU support for a53; For the
r5 due to the smaller available size create a new config just for
DFU support
Signed-off-by: Sjoerd Simons
---
Changes in v3:
- Run savedefconfig to adjust to more recent u-boot
Changes in v2:
- Create a seperate defconfig
Enable both usb0 as a peripheral for use with DFU and
Signed-off-by: Sjoerd Simons
---
Changes in v3:
- Enable usb nodes in all boot phases
Changes in v2:
- Only enable usb port 0 DFU in SPL
arch/arm/dts/k3-am625-sk-u-boot.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git
Previous version of this patchset went out back in April and got delayed
for various reasons. As some parts were merge this is a somewhat smaller
set then before.
Patches against u-boot/next to take advantage of the latest dts sync
from linux v6.7-rc1
0:
Add glue code for TI AM62 to the dwc3 driver; Most code adopted from
TI vendor u-boot code.
Signed-off-by: Sjoerd Simons
Reviewed-by: Mattijs Korpershoek
---
(no changes since v2)
Changes in v2:
- Switch dwc3 glue to a seperate driver rather then in dwc-generic
drivers/usb/dwc3/Kconfig
Hi!
Le dimanche 10 décembre 2023, 00:16:31 CET Tom Rini a écrit :
> On Fri, Dec 08, 2023 at 11:30:01PM +0100, Francis Laniel wrote:
> > Hi.
> >
> >
> > During 2021 summer, Sean Anderson wrote a contribution to add a new shell,
> > based on LIL, to U-Boot [1, 2].
> > While one of the goals of
On Mon, Dec 11, 2023 at 11:47 PM Sumit Garg wrote:
>
> Hi Tom,
>
> On Sun, 10 Dec 2023 at 03:33, Tom Rini wrote:
> >
> > On Mon, Dec 04, 2023 at 11:02:57AM +0530, Sumit Garg wrote:
> >
> > [snip]
> > > But currently u-boot doesn't have a proper way to validate those DTS
> > > against DT bindings
On Fri, 14 Oct 2022 11:05:13 +0800
Icenowy Zheng wrote:
Hi,
> To support SPI NAND flashes, more commands than Read (03h) are needed.
>
> Extract the code for doing SPI transfer from the reading code for code
> reuse.
I was looking for a better solution than this inflated function parameter
On Sat, 11 Nov 2023 16:33:08 +0300
Maksim Kiselev wrote:
Hi Maksim,
thanks for sending this!
> These SoCs have two SPI controllers that are quite similar to the SPI
> on previous Allwinner SoCs. The main difference is that new SoCs
> don't have a clock divider (SPI_CCR register) inside SPI IP.
From: Rafał Miłecki
Call to fread() was changed to check for return value. The problem is it
can't be checked for returning 1 (as it is) to determine success.
We call fread() with buffer size as "size" argument. Reading any
"compatible" value shorter than buffer size will result in returning 0
On Tue, Dec 12, 2023 at 7:34 PM Tom Rini wrote:
>
> On Sun, Jul 10, 2022 at 11:07:41AM +0530, Jagan Teki wrote:
> > On Fri, Jun 3, 2022 at 12:31 PM Vaishnav Achath wrote:
> > >
> > > During SFDP header parse and BFPT parse, structures in stack are used
> > > to perform spi_nor_read_sfdp() which
Hi Adam,
On Tue, Dec 12, 2023 at 2:05 PM Adam Ford wrote:
> Fabio / Stefan,
>
> Is there any chance this series can be applied to imx-next?
Yes, I will start collecting patches for u-boot-imx next soon.
On Thu, Oct 26, 2023 at 9:20 AM Fabio Estevam wrote:
>
> On Wed, Oct 25, 2023 at 8:05 PM Adam Ford wrote:
> >
> > The hardware only supports a specific console port, so remove the
> > option to change the console location in the environment.
> >
> > Signed-off-by: Adam Ford
>
> For the series:
Hi Tom,
On Tue, Dec 12, 2023 at 1:20 PM Fabio Estevam wrote:
> From: Andrejs Cainikovs (1):
> apalis-imx8: add USBH_EN gpio hog
This one did not apply cleanly, and I messed up the From: line (it
contains a double From:)
Could you please fix it while applying?
Thanks
Hi Miquel,
On Tue, Dec 12, 2023 at 1:21 PM Miquel Raynal wrote:
> Thanks a lot. Any chances you would have access to additional
> information to explain how the network vs video pipeline
> interact without this patch? I am eager to understand.
Unfortunately, I don't have additional information
Hi Fabio,
feste...@gmail.com wrote on Tue, 12 Dec 2023 13:11:53 -0300:
> On Fri, Nov 17, 2023 at 1:50 PM Miquel Raynal
> wrote:
> >
> > Initially investigating a Linux network issue causing a lot of drop and
> > poor network performances on a custom system based on a TQMA6A module
> > (based
/custodians/u-boot-imx.git
tags/u-boot-imx-20231212
for you to fetch changes up to d3977b130a91459592c040c0321479bd206326f9:
board: colibri_imx7: fix emmc detection (2023-12-12 09:33:08 -0300)
u-boot-imx-20231212
---
CI: https://source.denx.de/u-boot/custodians/u-boot-imx
On Thu, Oct 26, 2023 at 9:16 AM Fabio Estevam wrote:
>
> From: Fabio Estevam
>
> On an early revision of the imx8mp-evk that I have access to,
> the MAC addresses fuses are not programmed, causing failure to bring
> the Ethernet interfaces.
>
> Fix this problema by selecting
On Thu, Oct 26, 2023 at 6:02 PM Fabio Estevam wrote:
>
> From: Fabio Estevam
>
> Commit 68dcbdd594d4 ("ARM: imx: Add weak default reset_cpu()") caused
> the 'reset' command in U-Boot to not cause a board reset.
>
> Fix it by switching to the watchdog driver model via sysreset, which
> is the
On Sat, Nov 4, 2023 at 6:47 PM Fabio Estevam wrote:
>
> From: Fabio Estevam
>
> The conversion to DM_SERIAL is mandatory, so select this option.
>
> Signed-off-by: Fabio Estevam
Applied, thanks.
On Mon, Nov 6, 2023 at 1:33 PM Fabio Estevam wrote:
>
> From: Fabio Estevam
>
> The aliases and chosen nodes are currently indented using spaces.
>
> Fix them to use the standard tab indentation.
>
> Signed-off-by: Fabio Estevam
Applied, thanks.
On Fri, Oct 20, 2023 at 12:25 PM Andrejs Cainikovs
wrote:
>
> From: Andrejs Cainikovs
>
> USB host interface is not working on some Apalis Toradex carrier
> boards with Apalis iMX8 SoM. This is due to USBH_EN pin, which
> powers USB peripherals, having a strong pull-down on some boards,
> and a
On Tue, Oct 17, 2023 at 5:58 PM Hugo Villeneuve wrote:
>
> From: Hugo Villeneuve
>
> On branch WIP/17Oct2023, the EEPROM can no longer be read:
>
> U-Boot 2023.10-latest (Oct 17 2023 - 15:53:43 -0400)
> CPU: Freescale i.MX8MNano Quad rev1.0 at 1200 MHz
> Reset cause: POR
>
On Tue, Dec 12, 2023 at 8:48 AM Francesco Dolcini wrote:
>
> Hello Fabio,
>
> On Tue, Dec 12, 2023 at 08:28:15AM -0300, Hiago De Franco wrote:
> > From: Marcel Ziswiler
> >
> > Later versions of Colibri iMX7D V1.1B modules use a "new" SoC fusing. The
> > difference lies in whether we enable the
On Fri, Nov 17, 2023 at 1:50 PM Miquel Raynal wrote:
>
> Initially investigating a Linux network issue causing a lot of drop and
> poor network performances on a custom system based on a TQMA6A module
> (based on an iMX6Q), [1st link below].
>
> I eventually correlated my observations with a
On Wed, Oct 18, 2023 at 3:33 PM Tim Harvey wrote:
>
> GW73xx-F board revision switched back to the original PCIe switch due to
> part availability.
>
> Signed-off-by: Tim Harvey
Applied, thanks.
Required for using the new DM based atmel nand driver.
Ported from Linux v6.7-rc4.
Signed-off-by: Alexander Dahl
---
arch/arm/dts/sama5d2.dtsi | 56 +++
1 file changed, 56 insertions(+)
diff --git a/arch/arm/dts/sama5d2.dtsi b/arch/arm/dts/sama5d2.dtsi
index
Nodes are ordered by register offset.
Fixes: 56246d1e8705 ("ARM: dts: at91: sama5: Add the sfr node")
Signed-off-by: Alexander Dahl
---
arch/arm/dts/sama5d2.dtsi | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/arm/dts/sama5d2.dtsi b/arch/arm/dts/sama5d2.dtsi
Port from Linux v6.7-rc4. Should not hurt U-Boot but makes diffing
easier and allows referencing node names in board dts.
Signed-off-by: Alexander Dahl
---
arch/arm/dts/sama5d2.dtsi | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/dts/sama5d2.dtsi
These removed definitions were specific to some sam9 SoCs, but not
generic over all at91 SoCs. The correct SoC specific definitions for
ATMEL_BASE_PMECC are spread over different header files in
arch/arm/mach-at91/include/mach directory.
Fixes a build error on a custon board based on SAMA5D2:
Hei hei,
for some downstream boards with SAMA5D27 SiP SoCs with raw NAND flash I
added the necessary nodes to sama5d2.dtsi with just one little
guesswork: the clocks. Motivation was to fix reading from raw nand
flash which failed on some of those boards, while others worked fine.
So I suppose
On 12/12/23 8:05 AM, Simon Glass wrote:
Hi,
The devicetree files for a board can be quite large, perhaps around
60KB. To boot on any supported board, many of them need to be
provided, typically hundreds.
All boards for a particular SoC share common parts. It would be
helpful to use overlays
On 12.12.23 15:05, Simon Glass wrote:
Hi,
The devicetree files for a board can be quite large, perhaps around
60KB. To boot on any supported board, many of them need to be
provided, typically hundreds.
All boards for a particular SoC share common parts. It would be
helpful to use overlays for
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
Forward '%p' format specifier to the underlying format logic in order
to print pointers, especially bitmaps.
Signed-off-by: Lukas Funke
---
(no changes since v1)
cmd/printf.c | 29 +
variable was indented as part of the value of the previous variable.
Signed-off-by: Tomas Alvarez Vanoli
Signed-off-by: Holger Brunck
---
board/keymile/kmcent2/kmcent2.env | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/keymile/kmcent2/kmcent2.env
Hi,
On 12.12.2023 17:03, Neil Armstrong wrote:
> Hi,
>
> On 30/11/2023 13:27, Arseniy Krasnov wrote:
>
> Can you add a reference to the Linux patches that you submitted so
> we know it will be safe to sync the DT from Linux when they are merged ?
Sure:
Amlogic SoCs embeds an hardware clock measure block, port it
from Linux and implement it as a UCLK_CLK with only the dump
op and fail-only xlate.
Signed-off-by: Neil Armstrong
---
Changes in v2:
- remove common.h and include time.h instead
- Link to v1:
On 12/12/23 09:03, Neil Armstrong wrote:
Hi Igor, Sean,
On 09/11/2023 11:55, Igor Prusov wrote:
Currently clock providers may override default implementation of
soc_clk_dump function to replace clk dump command output. This causes
confusing behaviour when u-boot is built with one of such
Hi,
The devicetree files for a board can be quite large, perhaps around
60KB. To boot on any supported board, many of them need to be
provided, typically hundreds.
All boards for a particular SoC share common parts. It would be
helpful to use overlays for common pieces, to reduce the overall
Hi Marek,
On Mon, 11 Dec 2023 at 12:24, Marek Vasut wrote:
>
> On 12/11/23 18:52, Simon Glass wrote:
> > Hi Marek,
> >
> > On Sun, 10 Dec 2023 at 08:03, Marek Vasut
> > wrote:
> >>
> >> In case the cyclic framework is enabled, poll the card detect of already
> >> initialized cards and
On Sun, Jul 10, 2022 at 11:07:41AM +0530, Jagan Teki wrote:
> On Fri, Jun 3, 2022 at 12:31 PM Vaishnav Achath wrote:
> >
> > During SFDP header parse and BFPT parse, structures in stack are used
> > to perform spi_nor_read_sfdp() which expects a dma-safe buffer.
> >
> > This commit introduces
Hi,
On 30/11/2023 13:27, Arseniy Krasnov wrote:
Can you add a reference to the Linux patches that you submitted so
we know it will be safe to sync the DT from Linux when they are merged ?
Thanks,
Neil
Signed-off-by: Arseniy Krasnov
---
arch/arm/dts/meson-axg.dtsi | 35
Hi Igor, Sean,
On 09/11/2023 11:55, Igor Prusov wrote:
Currently clock providers may override default implementation of
soc_clk_dump function to replace clk dump command output. This causes
confusing behaviour when u-boot is built with one of such drivers
enabled but still has clocks defined
Sync Amlogic GXBB, GXL & GXM DTs from Linux v6.4, and also
switch to GXL MDIO MUX driver to adapt to DT change,
Most of the changes are only cosmetic or doesn't concern U-Boot,
the most important change for U-Boot is the GXL mdio mux compatible
switch to amlogic,gxl-mdio-mux.
Signed-off-by: Neil
Port the mdio-mux-meson-gxl.c Linux driver introduced in [1],
and adapt it to U-Boot.
This driver is needed to boot U-Boot with Linux DT since v6.4,
since it switched the MDIO mux from the mmio to a proper GXL driver.
[1] 9a24e1ff4326 ("net: mdio: add amlogic gxl mdio mux support")
(-)
---
base-commit: 65eed687729c28431d38c6c9174da4d878fb107f
change-id: 20231212-u-boot-gxl-mdio-mux-bc027eab0273
Best regards,
--
Neil Armstrong
On Wed, 6 Dec 2023 22:06:32 +0300
Andrey Skvortsov wrote:
Hi Andrey,
thanks for respinning!
> On A64 with 2G of RAM words at following addresses were modified with
> 'aa55aa55' value:
> - 5000
> - 6000
> - 8400
> - 8800
> - 9000
> - A000
> - A200
>
> That
On Thu, Nov 30, 2023 at 2:13 PM Sam Protsenko
wrote:
>
> Some Exynos SoCs (not supported by pinctrl-exynos driver yet) have
> different offsets and widths of pin bank registers (i.e. PIN_CON,
> PIN_PUD and PIN_DRV registers). Rework pinctrl-exynos driver so it
> allows for different offsets and
On 12/12/23 13:34, Tom Rini wrote:
On Wed, Dec 06, 2023 at 06:58:14PM +0530, Jagan Teki wrote:
On Wed, Dec 6, 2023 at 6:11 PM Michal Simek wrote:
On 12/6/23 13:24, Jagan Teki wrote:
On Fri, Aug 18, 2023 at 9:51 AM Ashok Reddy Soma
wrote:
This series adds support for Xilinx qspi
On 12.12.23 12:56, Lukas Funke wrote:
On 12.12.2023 12:40, Heinrich Schuchardt wrote:
On 12.12.23 11:13, Heinrich Schuchardt wrote:
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
This series enables the 'setexpr' command to print "cpu list"-like
bitmaps based
On Mon, Dec 11, 2023 at 12:55:32PM +0100, Thierry Reding wrote:
> On Wed, Nov 15, 2023 at 02:11:49PM -0500, Tom Rini wrote:
> > On Wed, Nov 15, 2023 at 04:51:08PM +0100, Thierry Reding wrote:
> > > On Mon, Nov 06, 2023 at 04:04:07PM -0500, Tom Rini wrote:
> > > > On Mon, Nov 06, 2023 at 02:11:16PM
On Wed, Dec 06, 2023 at 06:58:14PM +0530, Jagan Teki wrote:
> On Wed, Dec 6, 2023 at 6:11 PM Michal Simek wrote:
> >
> >
> >
> > On 12/6/23 13:24, Jagan Teki wrote:
> > > On Fri, Aug 18, 2023 at 9:51 AM Ashok Reddy Soma
> > > wrote:
> > >>
> > >> This series adds support for Xilinx qspi parallel
Gilles Talis writes:
> Hi Milan,
>
> Le jeu. 7 déc. 2023 à 11:09, Milan Zamazal a écrit :
>
>> Peng Fan writes:
>>
>> > On 5/24/2023 3:21 AM, Gilles Talis wrote:
>> >> Add support for the Polyhex Debix Model A SBC board.
>> >> It is an industrial grade single board computer based on
>> >>
On 12.12.2023 12:40, Heinrich Schuchardt wrote:
On 12.12.23 11:13, Heinrich Schuchardt wrote:
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
This series enables the 'setexpr' command to print "cpu list"-like
bitmaps based on the printk format specifier [1].
One
Hi Heinrich,
On 12.12.2023 11:13, Heinrich Schuchardt wrote:
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
This series enables the 'setexpr' command to print "cpu list"-like
bitmaps based on the printk format specifier [1].
One use-case is to pass cpu list [2]
Hello Fabio,
On Tue, Dec 12, 2023 at 08:28:15AM -0300, Hiago De Franco wrote:
> From: Marcel Ziswiler
>
> Later versions of Colibri iMX7D V1.1B modules use a "new" SoC fusing. The
> difference lies in whether we enable the boot ROM to use the eMMC reset
> signal. Depending on the SoC fuse, the
On 12.12.23 11:13, Heinrich Schuchardt wrote:
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
This series enables the 'setexpr' command to print "cpu list"-like
bitmaps based on the printk format specifier [1].
One use-case is to pass cpu list [2] based kernel
From: Marcel Ziswiler
Later versions of Colibri iMX7D V1.1B modules use a "new" SoC fusing. The
difference lies in whether we enable the boot ROM to use the eMMC reset
signal. Depending on the SoC fuse, the boot ROM configures this pin as a
GPIO output to drive the reset signal. Our eMMC vs NAND
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
Add '%*pb[l]' printf format specifier as descriped in [1].
[1] https://www.kernel.org/doc/Documentation/printk-formats.txt
Signed-off-by: Lukas Funke
---
(no changes since v1)
doc/develop/printf.rst | 6 ++
On 12.12.23 09:52, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
This series enables the 'setexpr' command to print "cpu list"-like
bitmaps based on the printk format specifier [1].
One use-case is to pass cpu list [2] based kernel parameter like
'isolcpu', 'nohz_full', irq
On Mon, Dec 11, 2023 at 2:38 PM Neil Armstrong
wrote:
>
> On 11/12/2023 09:59, Jagan Teki wrote:
> > From: Jagan Teki
> >
> > DW HDMI support Vendor PHY like Rockchip RK3328 Inno HDMI PHY.
> >
> > Extend the vendor phy handling by adding platform phy hooks.
> >
> > Signed-off-by: Jagan Teki
> >
From: Lukas Funke
Forward '%p' format specifier to the underlying format logic in order
to print pointers, especially bitmaps.
Signed-off-by: Lukas Funke
---
(no changes since v1)
cmd/printf.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/cmd/printf.c
From: Lukas Funke
The commit enables vsprintf() to handle the '%*pb[l]' format specifier
in order to print bitmaps and its derivatives such as cpumask and
nodemask [1]. This can be used to derive kernel boot parameters from
bitmaks such as 'isolcpu' or 'nohz_full' [2].
[1]
From: Lukas Funke
Add '%*pb[l]' printf format specifier as descriped in [1].
[1] https://www.kernel.org/doc/Documentation/printk-formats.txt
Signed-off-by: Lukas Funke
---
(no changes since v1)
doc/develop/printf.rst | 6 ++
1 file changed, 6 insertions(+)
diff --git
From: Lukas Funke
Add test to test the bitmap format specifier
Signed-off-by: Lukas Funke
---
(no changes since v1)
test/cmd/setexpr.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/test/cmd/setexpr.c b/test/cmd/setexpr.c
index 312593e1e3..4e1c9e983b 100644
---
From: Lukas Funke
Add 'for_each_set_bitrange' (from Linux kernel) in order to iterate
over each set bitrange of a bitmap. This becomes handy if one wants
to generate a cpu list i.e. for isolcpu or nohz_full.
Signed-off-by: Lukas Funke
---
(no changes since v1)
include/linux/bitmap.h | 7
From: Lukas Funke
This series enables the 'setexpr' command to print "cpu list"-like
bitmaps based on the printk format specifier [1].
One use-case is to pass cpu list [2] based kernel parameter like
'isolcpu', 'nohz_full', irq affinity or RCU related CPU parameter to
the kernel via a separate
From: Lukas Funke
Add generic 'find_next_zero_bit' implementation in order to enable the
use of the 'for_each_set_bitrange' macro. The implementation is currently
missing for the sandbox-arch and using the function results in a linker
error.
There are more efficient implementations in the
93 matches
Mail list logo