Re: [PATCH] efi_loader: accept append write with valid size and data

2024-03-15 Thread Heinrich Schuchardt
On 3/15/24 08:03, Ilias Apalodimas wrote: Hi Kojima-san On Fri, 15 Mar 2024 at 02:10, wrote: Hi Ilias, -Original Message- From: Ilias Apalodimas Sent: Thursday, March 14, 2024 10:54 PM To: Kojima, Masahisa/小島 雅久 Cc: u-boot@lists.denx.de; Heinrich Schuchardt Subject: Re: [PATCH]

[PATCH v4 0/7] Clean up arm linker scripts

2024-03-15 Thread Ilias Apalodimas
The arm linker scripts had a mix of symbols and C defined variables in an effort to emit relative references instead of absolute ones e.g [0]. A linker bug prevented us from doing so [1] -- fixed since 2016. This has led to confusion over the years, ending up with mixed section definitions. Some

[PATCH v4 1/7] arm: baltos: remove custom linker script

2024-03-15 Thread Ilias Apalodimas
commit 3d74a0977f514 ("ti: am335x: Remove unused linker script") removed the linker script for the TI variant. This linker script doesn't seem to do anything special and on top of that, has no definitions for the EFI runtime sections. So let's get rid of it and use the generic linker script which

[PATCH v4 2/7] arm: clean up v7 and v8 linker scripts for bss_start/end

2024-03-15 Thread Ilias Apalodimas
commit 3ebd1cbc49f0 ("arm: make __bss_start and __bss_end__ compiler-generated") and commit f84a7b8f54db ("ARM: Fix __bss_start and __bss_end in linker scripts") were moving the bss_start/end on c generated variables that were injected in their own sections. The reason was that we needed relative

[PATCH v4 3/7] arm: fix __efi_runtime_rel_start/end definitions

2024-03-15 Thread Ilias Apalodimas
__efi_runtime_rel_start/end are defined as c variables for arm7 only in order to force the compiler emit relative references. However, defining those within a section definition will do the same thing since [0]. On top of that the v8 linker scripts define it as a symbol. So let's remove the

Re: [PATCH] mtd: nand: raw: mt7621-nand: allow writing ecc region in raw mode

2024-03-15 Thread 高惟杰
On Wed, 2024-03-13 at 07:41 +0100, Michael Nazzareno Trimarchi wrote: > > External email : Please do not click links or open attachments until > you have verified the sender or the content. > Hi > > On Wed, Mar 13, 2024 at 4:38 AM Weijie Gao > wrote: > > > > Allow writing ecc parity

Re: [PATCH 1/2] arm64: Reduce add_map() complexity

2024-03-15 Thread Fabio Estevam
Hi Marc, On Sat, Mar 9, 2024 at 11:36 AM Fabio Estevam wrote: > Does the log below help? > > https://pastebin.com/raw/1i1VBA0a > > If not, please send me a debug patch and I will be glad to run it here. I'm sorry to bother you, but have you had a chance to look at the log I shared with you?

[PATCH v2 2/2] rockchip: rock-pi-4-rk3399: enable booting from SPI flash

2024-03-15 Thread Christopher Obbard
Some variants of the ROCK Pi 4 series have an SPI flash chip populated which can be booted from. This patch enables support in U-Boot for building the image for the SPI flash, support for booting U-Boot from the SPI flash chip and support in U-Boot for accessing the SPI flash using `sf` commands.

[PATCH v2 1/2] arm: rockchip: sync ROCK Pi 4A DTS from Linux

2024-03-15 Thread Christopher Obbard
To prepare for ROCK Pi 4A SPI flash support, sync the DTS from Linux which includes an SPI flash node. Kernel tag: v6.6-rc1 Kernel commits: - eddf73029770 ("arm64: dts: rockchip: Enable internal SPI flash for ROCK \ Pi 4A/B/C") Reviewed-by: Kever Yang Signed-off-by:

[PATCH v2 0/2] Enable booting from SPI flash on ROCK Pi 4

2024-03-15 Thread Christopher Obbard
This series brings up and enables booting from the SPI flash present on some variants of the ROCK Pi 4 in U-Boot. The first patch syncs the ROCK Pi 4A devicetree from Linux, which contains the SPI flash node. The second patch enables support in U-Boot for the SPI flash chip and booting U-Boot

[PATCH v2 02/14] phy: qcom: add Qualcomm QUSB2 USB PHY driver

2024-03-15 Thread Caleb Connolly
From: Bhupesh Sharma The Snapdragon 845 and several other Qualcomm SoCs feature this USB high-speed phy. Add a driver for it based on the Linux driver, with support for the SDM845, and the QCM2290 and SM6115 SoCs which will gain support in U-Boot in future patches. Signed-off-by: Bhupesh Sharma

[PATCH v2 05/14] clk/qcom: use offsets for RCG registers

2024-03-15 Thread Caleb Connolly
The RCG registers always have the same offsets, so only store the base CMD register address and calculate the others relative to that. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-apq8016.c | 39 + drivers/clk/qcom/clock-apq8096.c | 28 +

[PATCH v2 07/14] clk/qcom: sdm845: add USB clocks

2024-03-15 Thread Caleb Connolly
Most devices only initialise the USB clocks for us if we boot via "fastboot boot", add the missing clock configuration to get both USB ports working regardless of the bootloader state. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sdm845.c | 25 + 1 file

[PATCH v2 06/14] clk/qcom: sdm845: add gdscs

2024-03-15 Thread Caleb Connolly
Define the GDSC power domains for SDM845. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sdm845.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/drivers/clk/qcom/clock-sdm845.c b/drivers/clk/qcom/clock-sdm845.c index ccb0cf245d33..b7154360894a 100644 ---

[PATCH v2 03/14] phy: qcom: Add USB HS 7nm PHY driver

2024-03-15 Thread Caleb Connolly
From: Bhupesh Sharma Some Qualcomm SoCs newer than SDM845 feature a so-called "7nm phy" driver, notable the SM8250 SoC which will gain U-Boot support in upcoming patches. Introduce a driver based on the Linux driver. Signed-off-by: Bhupesh Sharma [code cleanup, switch to clk/reset_bulk APIs]

[PATCH v2 08/14] gpio: msm_gpio: add .set_flags op

2024-03-15 Thread Caleb Connolly
The .direction_input and .direction_output ops are deprecated, and don't seem to behave properly for us. Implement our own .set_flags op to handle this correctly. Signed-off-by: Caleb Connolly --- drivers/gpio/msm_gpio.c | 27 +-- 1 file changed, 21 insertions(+), 6

[PATCH v2 04/14] mach-snapdragon: disable power-domains for pre-reloc drivers

2024-03-15 Thread Caleb Connolly
Some devices like the UART and clock controller reference an RPM(h) power domain. We don't support this device in U-Boot, so add DM_FLAG_DEFAULT_PD_CTRL_OFF to tell DM core not to try and enable the power domain. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-qcom.c| 2 ++

[PATCH v2 0/5] Qualcomm DWC3 USB support

2024-03-15 Thread Caleb Connolly
This series enables support for Qualcomm platforms in the DWC3 driver, adds support for arbitrary sector sizes to the USB mass storage gadget, and fixes an issue with the CDC ACM driver where it wouldn't initialise the USB device. Additionally, it fixes a syntax bug in the Qualcomm SMMU driver,

[PATCH v2 12/14] dts: sdm845-db845c: add u-boot fixups

2024-03-15 Thread Caleb Connolly
The USB VBUS supply for the type-A port is enabled via a GPIO regulator. This is incorrectly modelled in Linux where only the PCIe dependency is expressed. Add a U-Boot specific dtsi snippet so that this supply will get enabled when initialising USB. Signed-off-by: Caleb Connolly ---

[PATCH v2 13/14] qcom_defconfig: enable livetree

2024-03-15 Thread Caleb Connolly
Qualcomm FDTs are on the larger size, and with the addition of DT modifications during board_init() it makes sense to enable OF_LIVE globally. The cost of building the tree should be offset by the increased efficiency at which we can walk it. Some rough measurements with CONFIG_BOOTSTAGE suggests

[PATCH v2 10/14] mach-snapdragon: fixup USB nodes

2024-03-15 Thread Caleb Connolly
We don't support USB super-speed in U-Boot yet, we lack the SS PHY drivers, however from my testing even with a PHY driver there seem to be other issues when talking to super-speed peripherals. In pursuit of maintaining upstream DT compatibility, and simplifying porting for new devices, let's

[PATCH v2 09/14] serial: msm-geni: support livetree

2024-03-15 Thread Caleb Connolly
When using OF_LIVE, the debug UART driver won't be probed if it's a subnode of the geni-se-qup controller. Add a NOP driver for the controller to correctly discover its child nodes. Signed-off-by: Caleb Connolly --- drivers/serial/serial_msm_geni.c | 13 + 1 file changed, 13

[PATCH v2 11/14] mach-snapdragon: fixup power-domains

2024-03-15 Thread Caleb Connolly
We don't support the RPM(h)PD power domains in U-Boot, and we don't need to - the necessary resources are on, and we aren't going to enter any low power modes. We could try using a no-op device, but this requires adding a compatible for every platform, and just pollutes the driver model. So

[PATCH v2 14/14] qcom_defconfig: enable USB

2024-03-15 Thread Caleb Connolly
Enable support for the DWC3 USB controller and required dependencies for Qualcomm boards, specifically the DB845c: * IOMMU / SMMU * USB high-speed PHYs * Mass storage and ACM gadgets Signed-off-by: Caleb Connolly --- configs/qcom_defconfig | 12 1 file changed, 12 insertions(+)

[PATCH v1] arm: imx: imx8m: soc: Fix NPU/VPU fdt disable fixup

2024-03-15 Thread Vitor Soares
From: Vitor Soares On imx8m[m|p|q].dtsi, upstream Linux uses different names for NPU/VPU IP block nodes. It leads variants without such HW block having it enabled by default. This patch adds the upstream Linux node's paths to the disable list while keep the compatibility with downstream Linux.

[PATCH v2 00/14] Qualcomm platform USB support

2024-03-15 Thread Caleb Connolly
wer domain support [2]. A feature branch based on qcom-next with the necessary dependencies for testing the Dragonboard845c can be found at [3]. [1]: https://lore.kernel.org/u-boot/20240315-b4-qcom-usb-v2-0-5467ec27c...@linaro.org [2]: https://lore.kernel.org/u-boot/20240311213334.3567389-1-volo

[PATCH v2 01/14] mailmap: update Bhupesh's email address

2024-03-15 Thread Caleb Connolly
Update Bhupesh's email to his new one. Signed-off-by: Caleb Connolly --- Cc: Bhupesh Sharma --- .mailmap | 1 + 1 file changed, 1 insertion(+) diff --git a/.mailmap b/.mailmap index d1f08f3eca8a..f6e0847b2168 100644 --- a/.mailmap +++ b/.mailmap @@ -29,8 +29,9 @@ Ashok Reddy Soma Atish

Re: [PATCH 1/2] arm64: Reduce add_map() complexity

2024-03-15 Thread Pierre-Clément Tosi
Hi Fabio, On Fri, Mar 15, 2024 at 08:56:17AM -0300, Fabio Estevam wrote: > Hi Marc, > > On Sat, Mar 9, 2024 at 11:36 AM Fabio Estevam wrote: > > > Does the log below help? > > > > https://pastebin.com/raw/1i1VBA0a > > > > If not, please send me a debug patch and I will be glad to run it here.

Re: [PATCH v1] doc: board: colibri-imx8x: Update and improve documentation

2024-03-15 Thread Francesco Dolcini
On Fri, Mar 15, 2024 at 11:39:30AM -0300, Hiago De Franco wrote: > From: Hiago De Franco > > Update and improve the building documentation of Colibri iMX8X. > The following changes were made: > - imx-atf repository changed to nxp-imx GitHub. > - imx-atf branch updated to 'lf_v2.6'. > - imx-seco

Re: [PATCH v1] arm: imx: imx8m: soc: Fix NPU/VPU fdt disable fixup

2024-03-15 Thread Francesco Dolcini
On Fri, Mar 15, 2024 at 02:44:25PM +, Vitor Soares wrote: > From: Vitor Soares > > On imx8m[m|p|q].dtsi, upstream Linux uses different names for NPU/VPU > IP block nodes. It leads variants without such HW block having it > enabled by default. > > This patch adds the upstream Linux node's

[PATCH v2 4/5] usb: gadget: UMS: support multiple sector sizes

2024-03-15 Thread Caleb Connolly
UFS storage often uses a 4096-byte sector size, add support for dynamic sector sizes based loosely on the Linux implementation. Reviewed-by: Mattijs Korpershoek Signed-off-by: Caleb Connolly --- cmd/usb_mass_storage.c | 4 -- drivers/usb/gadget/f_mass_storage.c | 101

[PATCH v2 3/5] usb: gadget: CDC ACM: call usb_gadget_initialize

2024-03-15 Thread Caleb Connolly
To actually use the gadget the peripheral driver must be probed and we must call g_dnl_clear_detach(). Otherwise acm_stdio_start() will always fail to find a UDC on DT platforms. Reviewed-by: Mattijs Korpershoek Signed-off-by: Caleb Connolly --- drivers/usb/gadget/f_acm.c | 9 + 1 file

[PATCH v2 1/5] usb: dwc3-generic: implement Qualcomm wrapper

2024-03-15 Thread Caleb Connolly
The Qualcomm specific dwc3 wrapper isn't hugely complicated, implemented the missing initialisation for host and gadget mode. Reviewed-by: Mattijs Korpershoek Signed-off-by: Caleb Connolly --- drivers/usb/dwc3/dwc3-generic.c | 81 - 1 file changed, 80

[PATCH v2 2/5] usb: dwc3: select DM_USB_GADGET

2024-03-15 Thread Caleb Connolly
DWC3 platforms depend on DM_USB_GADGET for gadget drivers to work, otherwise compilation fails due to no implementation of dm_usb_gadget_handle_interrupts(). Reviewed-by: Mattijs Korpershoek Signed-off-by: Caleb Connolly --- drivers/usb/dwc3/Kconfig | 1 + 1 file changed, 1 insertion(+) diff

[PATCH v2 5/5] iommu: qcom-smmu: fix debugging

2024-03-15 Thread Caleb Connolly
The priv struct was wrong in dump_boot_mappings(). Causing errors when compiling with -DDEBUG. Fix this. Reviewed-by: Mattijs Korpershoek Signed-off-by: Caleb Connolly --- drivers/iommu/qcom-hyp-smmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH v4 7/7] arm: remove redundant section alignments

2024-03-15 Thread Ilias Apalodimas
Previous patches cleaning up linker symbols, also merged any explicit . = ALIGN(x); into section definitions -- e.g .bss ALIGN(x) : instead of . = ALIGN(x); . bss : {...} However, if the output address is not specified then one will be chosen for the section. This address will be adjusted to fit

[PATCH v4 4/7] arm: clean up v7 and v8 linker scripts for __rel_dyn_start/end

2024-03-15 Thread Ilias Apalodimas
commit 47bd65ef057f ("arm: make __rel_dyn_{start, end} compiler-generated") were moving the __rel_dyn_start/end on c generated variables that were injected in their own sections. The reason was that we needed relative relocations for position independent code and linker bugs back then prevented us

[PATCH v4 5/7] arm: fix __efi_runtime_start/end definitions

2024-03-15 Thread Ilias Apalodimas
__efi_runtime_start/end are defined as c variables for arm7 only in order to force the compiler emit relative references. However, defining those within a section definition will do the same thing since [0]. On top of that the v8 linker scripts define it as a symbol. So let's remove the special

[PATCH v4 6/7] arm: move image_copy_start/end to linker symbols

2024-03-15 Thread Ilias Apalodimas
image_copy_start/end are defined as c variables in order to force the compiler emit relative references. However, defining those within a section definition will do the same thing since [0]. So let's remove the special sections from the linker scripts, the variable definitions from sections.c and

Re: [PATCH] CI: Update to using clang-17

2024-03-15 Thread Tom Rini
On Sun, 10 Mar 2024 15:59:28 -0400, Tom Rini wrote: > Currently, llvm-17 is the stable release. Update our container and CI to > fetch and use that. > > Applied to u-boot/next, thanks! -- Tom

Re: [PATCH 1/1] Dockerfile: install xilinx-bootgen package

2024-03-15 Thread Tom Rini
On Wed, 28 Feb 2024 08:23:09 +0100, Heinrich Schuchardt wrote: > Bootgen is used in a binman test. The test is skipped without the binary. > > Applied to u-boot/next, thanks! -- Tom

Re: [PATCH] CI: Cherry-pick reset support for m68k for QEMU

2024-03-15 Thread Tom Rini
On Mon, 11 Mar 2024 10:02:43 -0400, Tom Rini wrote: > In order to support the reset pytest on QEMU on m68k platforms we need > to grab this change from upstream. > > Applied to u-boot/next, thanks! -- Tom

Re: [PATCH] CI: Move to latest container image

2024-03-15 Thread Tom Rini
On Thu, 14 Mar 2024 22:36:43 -0400, Tom Rini wrote: > This moves us to our latest container image, which is now based on the > current "Jammy" tag. > > Applied to u-boot/next, thanks! -- Tom

RE: [PATCH 2/5] mmc: zynq-sdhci: refactor tapdelay settings

2024-03-15 Thread Abbarapu, Venkatesh
Hi Steffen, For mini u-boot cases ZYNQMP_FIRMWARE config is disabled as there won't be any ATF(TF-A) present. Thanks Venkatesh > -Original Message- > From: Steffen Dirkwinkel > Sent: Thursday, March 14, 2024 1:23 PM > To: Kumar, Love ; u-boot@lists.denx.de > Cc: Algapally Santosh Sagar

Re: [PATCH v3 04/11] imx8mp: power-domain: Don't power off pd_bus

2024-03-15 Thread Sumit Garg
On Fri, 15 Mar 2024 at 14:53, Marek Vasut wrote: > > On 3/15/24 6:31 AM, Sumit Garg wrote: > > On Thu, 14 Mar 2024 at 09:45, Marek Vasut wrote: > >> > >> On 3/12/24 8:03 AM, Sumit Garg wrote: > >>> power_domain_on/off() isn't refcounted and power domain bus shouldn't be > >>> turned off for a

Re: [PATCH 1/1] Dockerfile: build fiptool

2024-03-15 Thread Tom Rini
On Wed, 28 Feb 2024 08:43:11 +0100, Heinrich Schuchardt wrote: > Fiptool is used in a binman test. The test is skipped without the binary. > > Applied to u-boot/next, thanks! -- Tom

Re: [PATCH] efi_loader: accept append write with valid size and data

2024-03-15 Thread Ilias Apalodimas
Hi Kojima-san On Fri, 15 Mar 2024 at 02:10, wrote: > > Hi Ilias, > > > -Original Message- > > From: Ilias Apalodimas > > Sent: Thursday, March 14, 2024 10:54 PM > > To: Kojima, Masahisa/小島 雅久 > > Cc: u-boot@lists.denx.de; Heinrich Schuchardt > > Subject: Re: [PATCH] efi_loader: accept

Re: [PATCH v3 04/11] imx8mp: power-domain: Don't power off pd_bus

2024-03-15 Thread Marek Vasut
On 3/15/24 6:31 AM, Sumit Garg wrote: On Thu, 14 Mar 2024 at 09:45, Marek Vasut wrote: On 3/12/24 8:03 AM, Sumit Garg wrote: power_domain_on/off() isn't refcounted and power domain bus shouldn't be turned off for a single peripheral domain as it would negatively affect other peripheral

Re: [PATCH v1] doc: board: colibri-imx8x: Update and improve documentation

2024-03-15 Thread Fabio Estevam
Hi Hiago, On Fri, Mar 15, 2024 at 11:39 AM Hiago De Franco wrote: > > From: Hiago De Franco > > Update and improve the building documentation of Colibri iMX8X. > The following changes were made: > - imx-atf repository changed to nxp-imx GitHub. > - imx-atf branch updated to 'lf_v2.6'. > -

Re: Pull request: u-boot-rockchip/for-next

2024-03-15 Thread Tom Rini
ext (2024-03-11 15:27:20 -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-rockchip.git > tags/u-boot-rockchip-20240315 > > for you to fetch changes up to 12bc1a5462a22f6dc5b91ecbf092cbaf94e66820: > > rockchip: boot_

Re: [PATCH v2 14/14] qcom_defconfig: enable USB

2024-03-15 Thread Neil Armstrong
On 15/03/2024 16:10, Caleb Connolly wrote: Enable support for the DWC3 USB controller and required dependencies for Qualcomm boards, specifically the DB845c: * IOMMU / SMMU * USB high-speed PHYs * Mass storage and ACM gadgets I don't see configs for ACM ? Neil Signed-off-by: Caleb Connolly

[PATCH] rockchip: spl: Cache boot source id for later use

2024-03-15 Thread Jonas Karlman
Rockchip BROM write a boot source id at CFG_IRAM_BASE + 0x10, the id indicate from what storage media TPL/SPL was loaded from. SPL use this value to determine what device "same-as-spl" represent when determining from where FIT should be loaded. This works as long as the boot_devices array contain

Re: [PATCH v2 01/14] mailmap: update Bhupesh's email address

2024-03-15 Thread Neil Armstrong
On 15/03/2024 16:10, Caleb Connolly wrote: Update Bhupesh's email to his new one. Signed-off-by: Caleb Connolly --- Cc: Bhupesh Sharma --- .mailmap | 1 + 1 file changed, 1 insertion(+) diff --git a/.mailmap b/.mailmap index d1f08f3eca8a..f6e0847b2168 100644 --- a/.mailmap +++ b/.mailmap

Re: [PATCH] cmd: sf: Fix sf probe crash

2024-03-15 Thread Jonas Karlman
Hi, On 2024-01-04 12:46, Weizhao Ouyang wrote: > Handle the return value of spi_flash_probe_bus_cs() to avoid sf probe > crashes. > > Signed-off-by: Weizhao Ouyang This fixes a null pointer dereference when running "sf probe" and there are no spi devices enabled in the device tree for my

Re: [PATCH] mmc: arm_pl180: Limit data transfer to U16_MAX

2024-03-15 Thread Lean Sheng Tan
+ @Simon Best Regards, *Lean Sheng Tan* 9elements GmbH, Kortumstraße 19-21, 44787 Bochum, Germany Email: sheng@9elements.com Phone: *+49 234 68 94 188 <+492346894188>* Mobile: *+49 176 76 113842 <+4917676113842>* Registered office: Bochum Commercial register: Amtsgericht Bochum, HRB 17519

[PATCH 1/1] xilinx: zynq: add FDT_FIXUP_PARTITIONS support

2024-03-15 Thread James Hilliard
There are situations where we may want to let U-Boot modify the FDT nand partitions for the kernel, such as when supporting multiple sizes of NAND chips. Lets also refactor xilinx common board support to have a ft_common_board_setup which gets called by the ft_board_setup for each specific board

Re: [PATCH v4 2/7] arm: clean up v7 and v8 linker scripts for bss_start/end

2024-03-15 Thread Richard Henderson
On 3/14/24 20:43, Ilias Apalodimas wrote: commit 3ebd1cbc49f0 ("arm: make __bss_start and __bss_end__ compiler-generated") and commit f84a7b8f54db ("ARM: Fix __bss_start and __bss_end in linker scripts") were moving the bss_start/end on c generated variables that were injected in their own

Re: [PATCH v2 06/14] clk/qcom: sdm845: add gdscs

2024-03-15 Thread Neil Armstrong
On 15/03/2024 16:10, Caleb Connolly wrote: Define the GDSC power domains for SDM845. Signed-off-by: Caleb Connolly --- drivers/clk/qcom/clock-sdm845.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/drivers/clk/qcom/clock-sdm845.c b/drivers/clk/qcom/clock-sdm845.c

Re: [PATCH v2 13/14] qcom_defconfig: enable livetree

2024-03-15 Thread Neil Armstrong
On 15/03/2024 16:10, Caleb Connolly wrote: Qualcomm FDTs are on the larger size, and with the addition of DT modifications during board_init() it makes sense to enable OF_LIVE globally. The cost of building the tree should be offset by the increased efficiency at which we can walk it. Some

Re: [PATCH v2 09/14] serial: msm-geni: support livetree

2024-03-15 Thread Neil Armstrong
On 15/03/2024 16:10, Caleb Connolly wrote: When using OF_LIVE, the debug UART driver won't be probed if it's a subnode of the geni-se-qup controller. Add a NOP driver for the controller to correctly discover its child nodes. Signed-off-by: Caleb Connolly --- drivers/serial/serial_msm_geni.c

Re: [PATCH v2 0/5] Qualcomm DWC3 USB support

2024-03-15 Thread Neil Armstrong
On 15/03/2024 16:05, Caleb Connolly wrote: This series enables support for Qualcomm platforms in the DWC3 driver, adds support for arbitrary sector sizes to the USB mass storage gadget, and fixes an issue with the CDC ACM driver where it wouldn't initialise the USB device. Additionally, it