[PATCH V2 00/14] ARM: stm32: Fix Avenger96
marex at denx.de
Tue Mar 31 18:58:37 CEST 2020
On 3/31/20 5:22 PM, Patrick DELAUNAY wrote:
> Hi Marek,
>> From: Marek Vasut <marex at denx.de>
>> Sent: mardi 31 mars 2020 02:49
>> This series fixes the Avenger96 board. Since there are way too many patches
>> floating around on the ML and because I found various other details that needed
>> fixing, I decided to bundle the whole set of fixes into this series.
>> This should go into current release, otherwise the board doesn't even boot.
>> This V2 is also roughly synchronized with the Linux V2 series fixing very much
>> the same issues.
> Do you expect all these paches in v2020.04 ? so in 5 days.
Yes, the timing is bad, but this is fixing real bugs and is isolated to
one (two) boards.
> I think I can prepare a pull request with bugfix to solve regression, but it seems late for all the serie.
> For me:
>> ARM: dts: stm32: Repair SD1 pre-reloc pinmux DT node on AV96
> It is clearly a regression since u-boot-stm32-20190717 / v2020.01-rc1 !
> The next 4 patches of the serie could be also applied without issue
>> ARM: dts: stm32: Add alternate pinmux for SDMMC1 direction pins
>> ARM: dts: stm32: Repair SDMMC1 operation on AV96
>> ARM: dts: stm32: Add alternate pinmux for SDMMC2 pins 4-7
>> ARM: dts: stm32: Repair SDMMC2 operation
> But for the rest of the serie, I prefer wait v2020.04 merge window and end of reviews
> (on U-Boot side and on Linux kernel side).
>> ARM: dts: stm32: Add QSPI NOR on AV96
This one you need to have working env storage.
>> ARM: dts: stm32: Use DT alias for the configuration EEPROM
>> ARM: dts: stm32: Add configuration EEPROM on AV96
This one you need , otherwise ethernet MAC doesn't get correct MAC address.
>> ARM: dts: stm32: Add alternate pinmux for ethernet RGMII
>> ARM: dts: stm32: Repair ethernet operation on AV96
This actually fixes ethernet.
>> ARM: dts: stm32: Add missing ethernet PHY reset on AV96
>> ARM: dts: stm32: Repair PMIC configuration on AV96
This fixes PMIC settings, so you do want this, otherwise the board is
>> ARM: dts: stm32: Adjust PLL4 settings on AV96
This one can probably wait, although it would make sense to put it in.
>> ARM: dts: stm32: Split AV96 into DHCOR SoM and AV96 board
This one can wait for next.
More information about the U-Boot