<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/board/st, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-06-06T15:40:18Z</updated>
<entry>
<title>board: stm32mp1: Add board_interface_eth_init</title>
<updated>2019-06-06T15:40:18Z</updated>
<author>
<name>Christophe Roullier</name>
</author>
<published>2019-05-17T13:08:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=edacf2682146859b53f2289e528c423d59ba884a'/>
<id>urn:sha1:edacf2682146859b53f2289e528c423d59ba884a</id>
<content type='text'>
Called to configure Ethernet PHY interface selection and
configure clock selection in RCC Ethernet clock tree.

Signed-off-by: Christophe Roullier &lt;christophe.roullier@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32mp1: Update power supply check via USB TYPE-C</title>
<updated>2019-06-06T15:40:17Z</updated>
<author>
<name>Patrice Chotard</name>
</author>
<published>2019-04-30T16:09:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=28c064e66bc4cd6097cdf39410cf4b9c2ad9d35d'/>
<id>urn:sha1:28c064e66bc4cd6097cdf39410cf4b9c2ad9d35d</id>
<content type='text'>
Add 2 new checks:
 - detect when USB TYPE-C cable is not plugged correctly.
   In this case, GND and VBUS pins are connected but not CC1
   and CC2 pins.

 - detect is an USB Type-C charger supplies more than 3 Amps
   which is not compliant with the USB Type-C specification

In these 2 situations, stop the boot process and let red led
blinks forever.

   V cc1      |   V cc2     | power supply | red led | console message
range (Volts) |range (Volts)|   (Amps)     | blinks  |
--------------|-------------|--------------|---------|-----------------------------------
    &gt; 2.15    |   &lt; 0.2     |     &gt; 3      | for ever| USB TYPE-C charger not compliant with specification
[2.15 - 1.23[ |   &lt; 0.2     |     3        |   NO    | NO
[1.23 - 0.66[ |   &lt; 0.2     |     1.5      | 3 times | WARNING 1.5A power supply detected
[0.66 - 0]    |   &lt; 0.2     |     0.5      | 2 times | WARNING 500mA power supply detected
    &lt; 0.2     |   &lt; 0.2     |              | for ever| ERROR USB TYPE-C connection in unattached mode
    &gt; 0.2     |   &gt; 0.2     |              | for ever| ERROR USB TYPE-C connection in unattached mode

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>stm32mp1: Update env_get_location for NOR support</title>
<updated>2019-06-06T15:40:15Z</updated>
<author>
<name>Patrice Chotard</name>
</author>
<published>2019-05-09T12:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e5c38fdd3af552f7c8cc8233b4cb62033275bc7e'/>
<id>urn:sha1:e5c38fdd3af552f7c8cc8233b4cb62033275bc7e</id>
<content type='text'>
Update env_get_location() to be able to save environment into
NOR (SPI_FLASH).

Series-cc: pde, cke, pch, uboot-stm32

Cover-letter:
Add saveenv support for STM32MP1

This series adds saveenv support for STM32MP1 on several boot
devices. STM32MP1 is able to boot on eMMC, sdcard and NOR
(NAND support is not fully supported).

On eMMC and sdcard, environment is saved in EXT4 partition
On NOR, environment is saved in a dedicated partition
On NAND, environment is saved in a UBI volume.

This series:
  - enables NAND and NOR support on ev1 board
  - enables ENV_IS_IN_SPI_FLASH, ENV_IS_IN_UBI, ENV_IS_IN_EXT4
    flags
  - fixes get_mtdparts()
  - allows to override interface, device and partition for ext4
    environment
  - updates rule to set ENV_IS_NOWHERE value
  - introduce ENV_IS_IN_DEVICE
END

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>stm32mp1: Add env_get_location()</title>
<updated>2019-06-06T15:40:14Z</updated>
<author>
<name>Patrice Chotard</name>
</author>
<published>2019-05-02T16:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8f24b1a4a97cbeb8f2756be62bd524f166423406'/>
<id>urn:sha1:8f24b1a4a97cbeb8f2756be62bd524f166423406</id>
<content type='text'>
In case of several environment location support, env_get_location
is needed to select the correct location depending of the boot
device .

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32mp1: Add env_ext4_get_dev_part() and env_ext4_get_intf()</title>
<updated>2019-06-06T15:40:13Z</updated>
<author>
<name>Patrice Chotard</name>
</author>
<published>2019-05-02T16:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=7f90cd6150efd0bcf6293bbf35293d19d5e17a41'/>
<id>urn:sha1:7f90cd6150efd0bcf6293bbf35293d19d5e17a41</id>
<content type='text'>
This allows to :
- select the current device to save the environment file
- select the correct EXT4 boot device instance
  and partition to save the environment file.

For EXT4, device is mmc, device instance is 0 for sdcard or 1 for eMMC.
The partition is set to "auto" to select the first partition with
bootable flag.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>stm32mp1: support dynamic MTDPARTS</title>
<updated>2019-06-06T15:40:12Z</updated>
<author>
<name>Patrice Chotard</name>
</author>
<published>2019-05-02T16:07:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=87471649a561404a36e9e854d45be95d1599b1c0'/>
<id>urn:sha1:87471649a561404a36e9e854d45be95d1599b1c0</id>
<content type='text'>
This patch configure the default value for mtdids and mtparts
dynamically according the presence of nor and nand in
the board device tree

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
Signed-off-by: Christophe Kerello &lt;christophe.kerello@st.com&gt;
Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32mp1: Add Avenger96 board support</title>
<updated>2019-06-06T15:40:12Z</updated>
<author>
<name>Manivannan Sadhasivam</name>
</author>
<published>2019-05-02T07:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=93ffa2ba8014ef9a54db267018f34878892566bc'/>
<id>urn:sha1:93ffa2ba8014ef9a54db267018f34878892566bc</id>
<content type='text'>
Add support for Avenger96 board from Arrow Electronics based on STM32MP157
MPU. This board is one of the Consumer Edition (CE) boards of the 96Boards
family and has the following features:

SoC: STM32MP157AAC
PMIC: STPMIC1A
RAM: 1024 Mbyte @ 533MHz
Storage: eMMC v4.51: 8 Gbyte
         microSD Socket: UHS-1 v3.01
Ethernet Port: 10/100/1000 Mbit/s, IEEE 802.3 Compliant
Wireless: WiFi 5 GHz &amp; 2.4GHz IEEE 802.11a/b/g/n/ac
          Bluetooth®v4.2 (BR/EDR/BLE)
USB: 2x Type A (USB 2.0) Host and 1x Micro B (USB 2.0) OTG
Display: HDMI: WXGA (1366x768)@ 60 fps, HDMI 1.4
LED: 4x User LED, 1x WiFi LED, 1x BT LED

More information about this board can be found in 96Boards website:
https://www.96boards.org/product/avenger96/

Signed-off-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;
Reviewed-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>stm32mp1: ram: add support for LPDDR2/LPDDR3</title>
<updated>2019-05-23T09:38:11Z</updated>
<author>
<name>Patrick Delaunay</name>
</author>
<published>2019-04-10T12:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=1767ac2d1f7fadc0780f95243906dda7553ac77a'/>
<id>urn:sha1:1767ac2d1f7fadc0780f95243906dda7553ac77a</id>
<content type='text'>
Manage power supply configuration for board using stpmic1
with LPDDR2 or with LPDDR3:
+ VDD_DDR1 = 1.8V with BUCK3 (bypass if possible)
+ VDD_DDR2 = 1.2V with BUCK2

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
</content>
</entry>
<entry>
<title>CONFIG_SPL_SYS_[DI]CACHE_OFF: add</title>
<updated>2019-05-18T12:15:35Z</updated>
<author>
<name>Trevor Woerner</name>
</author>
<published>2019-05-03T13:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=1001502545ff0125c39232cf0e7f26d9213ab55f'/>
<id>urn:sha1:1001502545ff0125c39232cf0e7f26d9213ab55f</id>
<content type='text'>
While converting CONFIG_SYS_[DI]CACHE_OFF to Kconfig, there are instances
where these configuration items are conditional on SPL. This commit adds SPL
variants of these configuration items, uses CONFIG_IS_ENABLED(), and updates
the configurations as required.

Acked-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Signed-off-by: Trevor Woerner &lt;trevor@toganlabs.com&gt;
[trini: Make the default depend on the setting for full U-Boot, update
more zynq hardware]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-stm32-mcu-20190423' of https://github.com/pchotard/u-boot</title>
<updated>2019-04-24T16:26:39Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-04-24T16:26:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c2bb9c5b9e333c200e3702d9ed5ac9b6095191b6'/>
<id>urn:sha1:c2bb9c5b9e333c200e3702d9ed5ac9b6095191b6</id>
<content type='text'>
STM32 MCUs update:
- DT rework and alignment with DT kernel v4.20
- mmc: arm_pl180_mmci: Synchronize compatible with kernel v4.20
- mmc: stm32_sdmmc2: Synchronize properties with kernel v4.20
- configs: update for F746/769 boards
</content>
</entry>
</feed>
