Hi Michal,
On Wed, 6 Sept 2023 at 12:22, Michal Simek wrote:
>
> Hi Simon,
>
> út 25. 7. 2023 v 23:36 odesílatel Simon Glass napsal:
> >
> > In moving from v0.8 to v0.9 the Firmware Handoff specification made some
> > changes, including:
> >
> >- Use a packed format for headers to reduce
The migration deadline for moving to DM_SCSI was v2023.04. A further
reminder was sent out in August 2023 to the remaining platforms that had
not migrated already, and that a few more over the line (or configs
deleted).
With this commit we:
- Rename CONFIG_DM_SCSI to CONFIG_SCSI.
- Remove all of
On Fri, Oct 27, 2023 at 09:20:37PM +0200, Heinrich Schuchardt wrote:
> Dear Tom,
>
> This pull request replaces pull request efi-2024-01-rc2. The two patches
> with which you saw issues are removed.
>
> The following changes since commit fb428b61819444b9337075f49c72f326f5d12085:
>
> Merge
On Fri, Oct 27, 2023 at 02:26:16PM +0300, Ilias Apalodimas wrote:
> Hi Tom,
> The following changes since commit e29b932aa07fa0226d325b35d96cd4eea0370129:
>
> Merge branch '2023-09-30-Kconfig-updates' into next (2023-10-01 11:54:31
> -0400)
>
> are available in the Git repository at:
>
>
al-fixes-and-updates' (2023-10-24
> 19:12:21 -0400)
>
> are available in the Git repository at:
>
> https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
> tags/u-boot-amlogic-20231027
>
> for you to fetch changes up to 892e04bc965400772e1b84e6450a7919deca0e0b:
>
On Fri, Oct 27, 2023 at 08:51:26AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull this next batch of Marvell related patches:
>
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
As noted in commit 3a6383207be ("mmc: sdhci: add the quirk for broken
r1b response"), some MMC controllers don't always set the transfer
complete bit with R1b responses.
According to the SD Host Controller Simplified Specification v4.20,
> In the case of a command pairing with
On 16:46-20231027, Roger Quadros wrote:
> Hi,
>
> Since commit [1], Ethernet is broken on TI AM62 and AM64 platforms.
>
> The commit [1] is not the culprit. It just unearths the problem by fixing
> the error check in k3-udma.c. This issue was silently being ignored earlier
&g
usb: xhci: Fix DMA address calculation in queue_trb
> > usb: xhci: Add more debugging
> >
> > drivers/usb/host/xhci-ring.c | 100
> > +++
> > drivers/usb/host/xhci.c | 9
> > include/usb/xhci.h |
+
> drivers/usb/host/xhci.c | 9
> include/usb/xhci.h | 2 +
> 3 files changed, 92 insertions(+), 19 deletions(-)
> ---
> base-commit: fb428b61819444b9337075f49c72f326f5d12085
> change-id: 20231027-usb-fixes-1-83bfc7013012
>
The series looks reaso
Add support for a semihosting fallback on 32-bit ARM. The assembly is
lightly adapted from the irq return code, except there is no offset
since lr already points to the correct instruction. The C side is mostly
like ARM64, except we have fewer cases to deal with.
Signed-off-by: Sean Anderson
---
When we take a software interrupt, we are already in supervisor mode.
get_bad_stack assumes we are not in supervisor mode so it can clobber
the stack pointer. This causes us to have an invalid stack once that
macro finishes. Revert back to the get_bad_stack_swi macro which was
previously removed.
This series has a few fixes for semihosting on ARMv6 and older CPUs. The
first two patches address problems regarding the stack pointer and link
register. U-Boot runs in supervisor mode, so taking a software interrupt
will clobber sp/lr. I think we really should run in system mode, since
it has
U-Boot runs in supervisor mode. On ARMv6 and lower, software interrupts
are taken in supervisor mode. When entering an interrupt, the link
register is set to the address of the next instruction. However, if we
are already in supervisor mode, this clobbers the link register. The
debugger can't help
This works without issue, so don't fail.
Signed-off-by: Sean Anderson
---
boot/bootm_os.c | 7 ---
1 file changed, 7 deletions(-)
diff --git a/boot/bootm_os.c b/boot/bootm_os.c
index 9c035b5be88..30296eb27d7 100644
--- a/boot/bootm_os.c
+++ b/boot/bootm_os.c
@@ -317,13 +317,6 @@ static
Dear Tom,
This pull request replaces pull request efi-2024-01-rc2. The two patches
with which you saw issues are removed.
The following changes since commit fb428b61819444b9337075f49c72f326f5d12085:
Merge branch '2023-10-24-assorted-general-fixes-and-updates'
(2023-10-24 19:12:21 -0400)
are
Hi Ilias,
On Wed, 25 Oct 2023 at 18:23, Simon Glass wrote:
>
> Hi Ilias,
>
> On Wed, 25 Oct 2023 at 07:25, Ilias Apalodimas
> wrote:
> >
> > commit 789ed2784256 ("test/py: replace 'tpm2 init, startup, selftest'
> > sequences")
> > changed some of the tpm2 init sequences to 'tpm2 autostart'
Keep track of the re-entries with help of the lr register.
This binary can be re-used and called from various BROM functions.
Only when it's called from the part that handles SPI, NAND or EMMC
hardware it needs to early return to BROM ones.
In download mode when it handles data on USB OTG and
This patch set gets ready to checks the usage of
CONFIG_IS_ENABLED/IS_ENABLED.
After the set has been applied, you can delete
test/usage_of_is_enabled_todo.txt
and run test/usage_of_is_enabled_commit.sh
The script test/usage_of_is_enabled_check.sh
checks for new questionable uses of
Add script usage_of_is_enabled_check to print any configs that
use CONFIG_IS_ENABLED instead of IS_ENABLED and vice versa.
Add usage_of_is_enabled_commit.sh to generate commits to fix the above
issues.
You can remove entries from test/usage_of_is_enabled_todo.txt
or the entire file and then run
On Fri, Oct 27, 2023 at 10:49:47AM +0100, Pierre-Clément Tosi wrote:
> Hi Chris,
>
> On Fri, Oct 27, 2023 at 01:23:51PM +1300, Chris Packham wrote:
> > As discussed this series reverts the HAFDBS changes that caused an issue
> > on AC5/AC5X. I think there are some improvements that can be made to
[Resending this as I don't see it on the archives]
On Fri, Oct 27, 2023 at 11:47:25AM +0200, Johan Jonker wrote:
> Hi Tom, Simon,
>
> The test for my patch ends with an error that is reported on various
> locations on the internet.
> My knowledge is limited here. Could you have a look?
>
>
On Thu, Oct 26, 2023 at 03:22:52AM +, Yong-Xuan Wang wrote:
> U-boot initially loads the kernel image to the kernel_addr_r, and
> subsequently relocates it to memory address 0x8020. Setting
> kernel_addr_r to 0x8020 can eliminate one copy operation.
>
> Signed-off-by: Yong-Xuan Wang
In accordance with the name of the function 'flash_is_unlocked()',
it is implied that the return value will be either 'true' or 'false'.
Moreover, calling this function from other parts of the program is
based precisely on this fact. The value of the pointer to the actual
called function
Apologies for the late public reply.
On Thu, Oct 19, 2023 at 03:06:48PM +0100, Peter Robinson wrote:
> On Fri, Oct 13, 2023 at 6:48 PM Tom Rini wrote:
> >
> > On Fri, Oct 13, 2023 at 05:22:03PM +0100, Peter Robinson wrote:
> > > On Fri, Oct 13, 2023 at 5:09 PM Peter Robinson
> > > wrote:
> > >
Hi Marc,
On Fri, Oct 27, 2023 at 03:11:15PM +0100, Marc Zyngier wrote:
> Hi Pierre-Clément,
>
> On Fri, 27 Oct 2023 10:49:47 +0100,
> Pierre-Clément Tosi wrote:
> >
> > Hi Chris,
> >
> > On Fri, Oct 27, 2023 at 01:23:51PM +1300, Chris Packham wrote:
> > > As discussed this series reverts the
Hi,
I got issues with my mailer which send partially this series, please drop it.
Patrice
On 10/27/23 16:39, Patrice Chotard wrote:
>
> Add STM32MP257F Evaluation board support, it embeds a
> STM32MP257FAI SoC, with 4GB of DDR4, TSN switch (2+1 ports),
> 2*USB typeA, 1*USB2 typeC, SNOR
Add initial support for STM32MP2 SoCs family.
SoCs information are available here :
https://www.st.com/content/st_com/en/campaigns/microprocessor-stm32mp2.html
Migrate all MP1 related code into stm32mp1/ directory
Create stm32mp2 directory dedicated for STM32MP2 SoCs.
Common code to MP1, MP13
Add STM32MP257F Evaluation board support. It embeds a STM32MP257FAI SoC,
with 4GB of DDR4, TSN switch (2+1 ports), 2*USB typeA, 1*USB2 typeC,
SNOR OctoSPI, mini PCIe, STPMIC2 for power distribution ...
Sync device tree with kernel v6.6-rc1.
Signed-off-by: Patrice Chotard
---
Add stm32mp2 compatible.
Signed-off-by: Patrice Chotard
---
drivers/pinctrl/pinctrl_stm32.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/pinctrl/pinctrl_stm32.c b/drivers/pinctrl/pinctrl_stm32.c
index 8bb7588714a..7120b8edba0 100644
--- a/drivers/pinctrl/pinctrl_stm32.c
+++
From: Patrice Chotard
When building with AARCH64 defconfig, we got warnings, fix them
by using registers base address defined as void __iomem * instead of
fdt_addr_t.
Signed-off-by: Patrice Chotard
Signed-off-by: Patrice Chotard
---
drivers/serial/serial_stm32.c | 23 +--
When building with AARCH64 defconfig, we got warnings, fix them.
Signed-off-by: Patrice Chotard
---
arch/arm/mach-stm32mp/bsec.c | 29 +++--
1 file changed, 15 insertions(+), 14 deletions(-)
diff --git a/arch/arm/mach-stm32mp/bsec.c b/arch/arm/mach-stm32mp/bsec.c
index
Add STM32MP257F Evaluation board support, it embeds a
STM32MP257FAI SoC, with 4GB of DDR4, TSN switch (2+1 ports),
2*USB typeA, 1*USB2 typeC, SNOR OctoSPI, mini PCIe, STPMIC2
for power distribution ...
Patrice Chotard (8):
arm: caches: Make DCACHE_DEFAULT_OPTION accessible for ARM64 arch
This fixes the following compilation error in ARM64:
arch/arm/mach-stm32mp/dram_init.c: In function ‘board_get_usable_ram_top’:
arch/arm/mach-stm32mp/dram_init.c:59:45: error: ‘DCACHE_DEFAULT_OPTION’
undeclared (first use in this function)
59 | mmu_set_region_dcache_behaviour(reg, size,
From: Patrick Delaunay
When building with AARCH64 defconfig, we got warnings for debug
message
- format '%x' expects argument of type 'unsigned int',
but argument 3 has type 'size_t' {aka 'long unsigned int'}).
- format '%lx' expects argument of type 'long unsigned int',
but argument 2 has
Limit DDR usage under 4GB boundary on STM32MP regardless of
memory size declared in device tree.
Signed-off-by: Patrice Chotard
---
arch/arm/mach-stm32mp/dram_init.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/arch/arm/mach-stm32mp/dram_init.c
From: Patrice Chotard
In case there is no RAM driver retrieve RAM size from DT as fallback.
Signed-off-by: Patrice Chotard
Signed-off-by: Patrice Chotard
---
arch/arm/mach-stm32mp/dram_init.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git
Add STM32MP257F Evaluation board support, it embeds a
STM32MP257FAI SoC, with 4GB of DDR4, TSN switch (2+1 ports),
2*USB typeA, 1*USB2 typeC, SNOR OctoSPI, mini PCIe, STPMIC2
for power distribution ...
Patrice Chotard (8):
arm: caches: Make DCACHE_DEFAULT_OPTION accessible for ARM64 arch
This fixes the following compilation error in ARM64:
arch/arm/mach-stm32mp/dram_init.c: In function ‘board_get_usable_ram_top’:
arch/arm/mach-stm32mp/dram_init.c:59:45: error: ‘DCACHE_DEFAULT_OPTION’
undeclared (first use in this function)
59 | mmu_set_region_dcache_behaviour(reg, size,
From: Patrick Delaunay
When building with AARCH64 defconfig, we got warnings for debug
message
- format '%x' expects argument of type 'unsigned int',
but argument 3 has type 'size_t' {aka 'long unsigned int'}).
- format '%lx' expects argument of type 'long unsigned int',
but argument 2 has
From: Patrice Chotard
In case there is no RAM driver retrieve RAM size from DT as fallback.
Signed-off-by: Patrice Chotard
Signed-off-by: Patrice Chotard
---
arch/arm/mach-stm32mp/dram_init.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git
Align default SPI configuration with ZynqMP/Versal NET.
There is no reason to run on lower frequencies.
Signed-off-by: Michal Simek
---
Changes in v2:
- sync Kconfig location
configs/xilinx_versal_virt_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git
Hi Pierre-Clément,
On Fri, 27 Oct 2023 10:49:47 +0100,
Pierre-Clément Tosi wrote:
>
> Hi Chris,
>
> On Fri, Oct 27, 2023 at 01:23:51PM +1300, Chris Packham wrote:
> > As discussed this series reverts the HAFDBS changes that caused an issue
> > on AC5/AC5X. I think there are some improvements
On Fri, Oct 27, 2023 at 11:47:25AM +0200, Johan Jonker wrote:
> Hi Tom, Simon,
>
> The test for my patch ends with an error that is reported on various
> locations on the internet.
> My knowledge is limited here. Could you have a look?
>
> Thanks,
>
> Johan
>
>
>
> rockchip: include:
From: Siddharth Vadapalli
Update main_bcdma and main_pktdma nodes for native configuration in the
absence of DM services.
Reported-by: Nishanth Menon
Signed-off-by: Siddharth Vadapalli
Signed-off-by: Roger Quadros
---
arch/arm/dts/k3-am642-evm-u-boot.dtsi | 27 +++
Update main_bcdma and main_pktdma nodes for native configuration in the
absence of DM services. u-boot k3-udma driver expects these additional
register fields else probe will fail.
Reported-by: Nishanth Menon
Signed-off-by: Roger Quadros
---
.../dts/k3-am625-verdin-wifi-dev-u-boot.dtsi | 27
From: Siddharth Vadapalli
Update main_bcdma and main_pktdma nodes for native configuration in the
absence of DM services.
Reported-by: Nishanth Menon
Signed-off-by: Siddharth Vadapalli
Signed-off-by: Roger Quadros
---
arch/arm/dts/k3-am625-sk-u-boot.dtsi | 27 +++
1
Hi,
Since commit [1], Ethernet is broken on TI AM62 and AM64 platforms.
The commit [1] is not the culprit. It just unearths the problem by fixing
the error check in k3-udma.c. This issue was silently being ignored earlier
due to wrong error check. [NULL instead of FDT_ADDR_T_NONE].
Fix the
The "booti" command to load arm64 Linux kernels supports automatic
decompression of zipped kernel images, but relies on some environment
variables to point to usable buffer RAM.
Add those variables and let them point to some default values, that
should cover most use-cases.
Signed-off-by: Arnaud
In order to use the generic "distro boot" using an extlinux.conf file,
the `fdtfile` environment variable is mandatory. This commit ensure this
variable is properly constructed based on the detected board revision.
Signed-off-by: Arnaud Ferraris
---
board/purism/librem5/librem5.c | 27
The Librem 5 currently can't boot from `extlinux.conf` files due to
undefined environment variables:
* `fdtfile` is missing, preventing the kernel from selecting the
appropriate device-tree
* the lack of `kernel_comp_addr_r` and `kernel_comp_size` forbids using
compressed kernels
This series
Simon,
I've reviewed patch#2 which I had some concerns and it looks ok.
The series is assigned to me but you've reviewed the vast majority of the
patchset. Will you send ti via the -dm tree or shall I pick it up?
Thanks
/Ilias
On Tue, Sep 12, 2023 at 02:34:59PM -0700,
On Tue, Sep 12, 2023 at 02:35:01PM -0700, seanedm...@linux.microsoft.com wrote:
> From: Dhananjay Phadke
>
> Add support for KASLR seed from the RNG device. Invokes dm_rng_read()
> API to read 8-bytes of random bytes. Performs the FDT fixup using event
> spy. To enable use CONFIG_KASLR_RNG_SEED
On 27/10/2023 14:03, Sumit Garg wrote:
> On Fri, 27 Oct 2023 at 18:27, Caleb Connolly
> wrote:
>>
>>
>> [...]
diff --git a/arch/arm/mach-ipq40xx/clock-ipq4019.c
b/drivers/clk/qcom/clock-ipq4019.c
similarity index 56%
rename from arch/arm/mach-ipq40xx/clock-ipq4019.c
On Fri, 27 Oct 2023 at 18:27, Caleb Connolly wrote:
>
>
> [...]
> >> diff --git a/arch/arm/mach-ipq40xx/clock-ipq4019.c
> >> b/drivers/clk/qcom/clock-ipq4019.c
> >> similarity index 56%
> >> rename from arch/arm/mach-ipq40xx/clock-ipq4019.c
> >> rename to drivers/clk/qcom/clock-ipq4019.c
> >>
[...]
>> diff --git a/arch/arm/mach-ipq40xx/clock-ipq4019.c
>> b/drivers/clk/qcom/clock-ipq4019.c
>> similarity index 56%
>> rename from arch/arm/mach-ipq40xx/clock-ipq4019.c
>> rename to drivers/clk/qcom/clock-ipq4019.c
>> index c1d5c4ecdd81..04c99964df15 100644
>> ---
On 27.10.23 13:26, Ilias Apalodimas wrote:
Hi Tom,
The following changes since commit e29b932aa07fa0226d325b35d96cd4eea0370129:
Merge branch '2023-09-30-Kconfig-updates' into next (2023-10-01 11:54:31
-0400)
are available in the Git repository at:
Akashi-san
On Thu, 26 Oct 2023 at 08:31, AKASHI Takahiro
wrote:
>
> Carve binary execution code out of do_bootefi_image().
Patch looks correct, but please update with the reasons for this.
Thanks
/Ilias
>
> Signed-off-by: AKASHI Takahiro
> ---
> cmd/bootefi.c | 46
On 27/10/2023 13:18, Sumit Garg wrote:
> On Wed, 25 Oct 2023 at 19:14, Caleb Connolly
> wrote:
>>
>>
>>
>> On 24/10/2023 21:23, Caleb Connolly wrote:
>>> The RCG divider field takes a value of (2*h - 1) where h is the divisor.
>>> This allows fractional dividers to be supported by calculating
On Thu, 26 Oct 2023 at 08:31, AKASHI Takahiro
wrote:
>
> This option is independent from any commands and should be managed
> under lib. For instance, drivers/block/rkmtd.c is a user.
>
> It would be better to remove this configuration.
>
> Signed-off-by: AKASHI Takahiro
> ---
> cmd/Kconfig | 7
Akashi-san
On Fri, 27 Oct 2023 at 04:00, Tom Rini wrote:
>
> On Fri, Oct 27, 2023 at 09:25:44AM +0900, AKASHI Takahiro wrote:
> > On Thu, Oct 26, 2023 at 01:01:52PM +0200, Heinrich Schuchardt wrote:
> > > On 10/26/23 07:30, AKASHI Takahiro wrote:
> > > > Unfold do_bootefi_image() into
On Wed, 25 Oct 2023 at 19:14, Caleb Connolly wrote:
>
>
>
> On 24/10/2023 21:23, Caleb Connolly wrote:
> > The RCG divider field takes a value of (2*h - 1) where h is the divisor.
> > This allows fractional dividers to be supported by calculating them at
> > compile time using a macro.
> >
> >
On Wed, 25 Oct 2023 at 01:55, Caleb Connolly wrote:
>
> This property is needed on some platforms to ensure that only the
> relevant bits are set in the M/N/D registers.
>
> Signed-off-by: Caleb Connolly
> ---
> drivers/clk/qcom/clock-apq8016.c | 4 ++--
> drivers/clk/qcom/clock-apq8096.c | 4
Hi Tom,
The following changes since commit e29b932aa07fa0226d325b35d96cd4eea0370129:
Merge branch '2023-09-30-Kconfig-updates' into next (2023-10-01 11:54:31
-0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-tpm/ tags/tpm-next-27102023
for you
On Wed, 25 Oct 2023 at 01:55, Caleb Connolly wrote:
>
> Currently, it isn't possible to build clock drivers for more than one
> platform due to how the msm_enable() and msm_set_rate() callbacks are
> implemented.
>
> Extend qcom_cc_data to include function pointers for these and convert
> all
On Wed, 25 Oct 2023 at 01:54, Caleb Connolly wrote:
>
> Many gate clocks can be enabled with a single register write, add support
> for defining these simple gate clocks and add the ones found on SDM845.
>
> While we're here, inline clk_init_uart() into msm_set_rate().
>
> Signed-off-by: Caleb
On Wed, 25 Oct 2023 at 01:54, Caleb Connolly wrote:
>
> From: Konrad Dybcio
>
> Qualcomm's clock controller blocks are actually do much more than it
s/do/doing/
> says on the tin.. They provide clocks, resets and power domains.
> Currently, U-Boot required one to spawn 2 separate devices for
On Wed, 25 Oct 2023 at 01:54, Caleb Connolly wrote:
>
> This driver is just a stub, but it's necessary to support the upcoming
> reset driver changes.
>
> Signed-off-by: Caleb Connolly
> ---
> arch/arm/Kconfig | 1 +
> arch/arm/mach-ipq40xx/Makefile
Hi Chris,
On Fri, Oct 27, 2023 at 01:23:51PM +1300, Chris Packham wrote:
> As discussed this series reverts the HAFDBS changes that caused an issue
> on AC5/AC5X. I think there are some improvements that can be made to the
> initial memory map for the AC5/AC5X but so far nothing I've found makes
Hi Tom, Simon,
The test for my patch ends with an error that is reported on various locations
on the internet.
My knowledge is limited here. Could you have a look?
Thanks,
Johan
rockchip: include: asm: fix entering download mode rk3066
tags/u-boot-amlogic-20231027
for you to fetch changes up to 892e04bc965400772e1b84e6450a7919deca0e0b:
ARM: amlogic: ad401: enable SPIFC (2023-10-26 17:56:58 +0200)
- Fix environment saving for new Android boot features on vim3
The driver provides regulator set/get voltage enable/disable
functions for TI TPS5911 PMIC.
Signed-off-by: Svyatoslav Ryhel
Reviewed-by: Simon Glass
---
drivers/power/regulator/Kconfig | 11 +
drivers/power/regulator/Makefile | 1 +
The driver provides regulator set/get voltage enable/disable
functions for TI TPS80031/TPS80032 PMICs.
Signed-off-by: Svyatoslav Ryhel
Reviewed-by: Simon Glass
---
drivers/power/regulator/Kconfig | 8 +
drivers/power/regulator/Makefile | 1 +
Add support to bind the regulators/child nodes with the pmic.
Also adds the pmic i2c based read/write functions to access pmic
registers.
Signed-off-by: Svyatoslav Ryhel
Reviewed-by: Simon Glass
---
doc/device-tree-bindings/pmic/tps65911.txt | 78 ++
The driver provides regulator set/get voltage
enable/disable functions for MAXIM MAX77663 PMICs.
Signed-off-by: Svyatoslav Ryhel
Reviewed-by: Simon Glass
---
drivers/power/regulator/Kconfig | 9 +
drivers/power/regulator/Makefile | 1 +
Add support to bind the regulators/child nodes with the pmic.
Also adds the pmic i2c based read/write functions to access pmic
registers.
Signed-off-by: Svyatoslav Ryhel
Reviewed-by: Simon Glass
---
doc/device-tree-bindings/pmic/tps80031.txt | 76
Add support to bind the regulators/child nodes with the pmic.
Also adds the pmic i2c based read/write functions to access pmic
registers.
Signed-off-by: Svyatoslav Ryhel
Reviewed-by: Simon Glass
---
doc/device-tree-bindings/pmic/max77663.txt | 84 ++
dev->driver_data will carry the tail of ldo if there is a number and
if there is no number it will be an error code, anyway it will not be
zero. This results in a wrong ldo regulator detection.
To avoid this check for non-numerical ldo first and then manipulate
dev->driver_data.
Signed-off-by:
Existing PALMAS PMIC driver is fully compatible with TI TPS65913
PMIC found in many Tegra 4 devices, like Tegra Note 7 and ASUS
TF701T. TPS65913 shares same structure of regulators like TPS659038
so data can be reused.
Tested-by: Svyatoslav Ryhel # NVIDIA Tegratab
Signed-off-by: Svyatoslav Ryhel
Patch set adds basic support for PMICs used in many Tegra 3 devices.
All PMIC drivers are based on datasheets provided by vendors.
Implemented API include regulator set/get voltage enable/disable and
basic PMIC r/w capabilities.
Drivers were tested by me on LG P895 (max77663), HTC One X
The current build system embeds the EFI Signature List(ESL)
into the dtb to be used in the EFI capsule authentication.
This ESL file is specified through the CONFIG_EFI_CAPSULE_ESL_FILE
Kconfig option. If CONFIG_EFI_CAPSULE_ESL_FILE is not specified,
U-boot build ends up with failure but the cause
Hi Tom,
please pull this next batch of Marvell related patches:
- kirkwood: Enable bootstd on some boards (Tony)
- mvebu: turris_mox: Extend to support RIPE Atlas Probe (Marek)
- mvebu/bubt: Support eMMC data partition booting
On 10/26/23 09:10, Stefan Roese wrote:
On 10/25/23 10:22, Josua Mayer wrote:
A38x bootrom only searches 2 sectors when booting from eMMC,
irregardless of data or boot partition: 0 & 4096.
For eMMC boot partitions sector 0 is fine, but on data partition it
conflicts with MBR.
Change bubt
On 10/26/23 09:10, Stefan Roese wrote:
On 10/25/23 10:22, Josua Mayer wrote:
Disarm the error message forcing u-boot/spl image to be located at
sector 0 on eMMC data-partition and microSD.
Offset 0 makes sense on eMMC boot partitions only, data partition must
use 4096 to avoid conflicting with
On 10/26/23 09:08, Stefan Roese wrote:
On 10/25/23 01:17, Tony Dinh wrote:
Enable bootstd for Pogo V4 board, and remove distroboot.
Signed-off-by: Tony Dinh
Reviewed-by: Stefan Roese
Applied to u-boot-marvell/master
Thanks,
Stefan
Thanks,
Stefan
---
configs/pogo_v4_defconfig | 3
On 10/26/23 09:09, Stefan Roese wrote:
On 10/26/23 00:38, Tony Dinh wrote:
Enable bootstd for Zyxel NSA310S board, and remove distroboot.
Signed-off-by: Tony Dinh
Reviewed-by: Stefan Roese
Applied to u-boot-marvell/master
Thanks,
Stefan
Thanks,
Stefan
---
On 10/26/23 09:10, Stefan Roese wrote:
On 10/20/23 16:29, Marek Behún wrote:
Extend Turris Mox board code to support CZ.NIC's RIPE Atlas Probe.
Signed-off-by: Marek Behún
Reviewed-by: Stefan Roese
Applied to u-boot-marvell/master
Thanks,
Stefan
Thanks,
Stefan
---
Hi Heinrich
On Thu, 19 Oct 2023 at 21:22, Heinrich Schuchardt wrote:
>
> On 10/19/23 18:21, Eddie James wrote:
> > Briefly describe the feature and specify the requirements.
> >
> > Signed-off-by: Eddie James
> > Reviewed-by: Simon Glass
> > ---
> > Changes since v12:
> > - Add a bit of
On 27/10/2023 09.36, Marek Vasut wrote:
> On 10/27/23 01:26, Hector Martin wrote:
>> Gah, I should've paid more attention to that rebase. Here's a dumb
>> fixup for this patch. I'll squash it into a v2 if needed alongside
>> any other changes, or if it looks good feel free to apply/squash
>> it in
89 matches
Mail list logo