<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/atf/fdts, branch master</title>
<subtitle>Broadcom-s Trusted Firmware A</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/atf/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/atf/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/'/>
<updated>2019-10-03T09:17:40Z</updated>
<entry>
<title>fdts: stm32mp1: move FDCAN to PLL4_R</title>
<updated>2019-10-03T09:17:40Z</updated>
<author>
<name>Antonio Borneo</name>
</author>
<published>2019-07-29T12:46:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=2dc9fe70da6788ff69856ed247b10a59173431c3'/>
<id>urn:sha1:2dc9fe70da6788ff69856ed247b10a59173431c3</id>
<content type='text'>
LTDC modifies the clock frequency to adapt it to the display. Such
frequency change is not detected by the FDCAN driver that instead
caches the value at probe and pretends to use it later.

This change fixes the issue by moving the FDCAN to PLL4_R,
leaving the LTDC alone on PLL4_Q.

Signed-off-by: Antonio Borneo &lt;antonio.borneo@st.com&gt;
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
Change-Id: I8230868b2b5fd6deb6e3f9dc3911030d8d484c58
</content>
</entry>
<entry>
<title>Merge changes from topic "ld/stm32-authentication" into integration</title>
<updated>2019-09-27T09:54:27Z</updated>
<author>
<name>Soby Mathew</name>
</author>
<published>2019-09-27T09:54:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=ace23683beb81354d6edbc61c087ab8c384d0631'/>
<id>urn:sha1:ace23683beb81354d6edbc61c087ab8c384d0631</id>
<content type='text'>
* changes:
  stm32mp1: add authentication support for stm32image
  bsec: move bsec_mode_is_closed_device() service to platform
  crypto: stm32_hash: Add HASH driver
</content>
</entry>
<entry>
<title>a5ds: add multicore support</title>
<updated>2019-09-23T16:08:05Z</updated>
<author>
<name>Usama Arif</name>
</author>
<published>2019-09-19T10:07:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=ec885bacb247e9a88c0e21406bdf42821eb340c7'/>
<id>urn:sha1:ec885bacb247e9a88c0e21406bdf42821eb340c7</id>
<content type='text'>
Enable cores 1-3 using psci. On receiving the smc call from kernel,
core 0 will bring the secondary cores out pen and signal an event for
the cores. Currently on switching the cores is enabled i.e. it is not
possible to suspend, switch cores off, etc.

Change-Id: I6087e1d2ec650e1d587fd543efc1b08cbb50ae5f
Signed-off-by: Usama Arif &lt;usama.arif@arm.com&gt;
</content>
</entry>
<entry>
<title>stm32mp1: add authentication support for stm32image</title>
<updated>2019-09-23T09:48:07Z</updated>
<author>
<name>Lionel Debieve</name>
</author>
<published>2019-09-03T10:22:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=4bdb1a7a6a1325343b0f0c375b43e9b874e31fca'/>
<id>urn:sha1:4bdb1a7a6a1325343b0f0c375b43e9b874e31fca</id>
<content type='text'>
This commit adds authentication binary support for STM32MP1.
It prints the bootrom authentication result if signed
image is used and authenticates the next loaded STM32 images.
It also enables the dynamic translation table support
(PLAT_XLAT_TABLES_DYNAMIC) to use bootrom services.

Signed-off-by: Lionel Debieve &lt;lionel.debieve@st.com&gt;
Change-Id: Iba706519e0dc6b6fae1f3dd498383351f0f75f51
</content>
</entry>
<entry>
<title>Add Linux DTS files for 32 bit threaded FVPs</title>
<updated>2019-09-08T17:15:35Z</updated>
<author>
<name>Imre Kis</name>
</author>
<published>2019-08-08T17:06:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=1946b86843c99b8ab7070869fc7f12d441e1d967'/>
<id>urn:sha1:1946b86843c99b8ab7070869fc7f12d441e1d967</id>
<content type='text'>
RevC models have the MT bit set and the affinities shifted in the MPIDR
register. To make the Linux able to boot all CPUs it needs a modified
DTS file containing the shifted affinity values.

Beside these values the DTS files should be the same so the common part
was moved into a new file which is included in the DTS files with
shifted and non-shifted affinities.

The same setup already exists for 64 bit systems.

Signed-off-by: Imre Kis &lt;imre.kis@arm.com&gt;
Change-Id: I90f7b9c8d8a24c9b3f97232441dbe0a29aa8976d
</content>
</entry>
<entry>
<title>plat/arm: Introduce corstone700 platform.</title>
<updated>2019-08-20T14:14:01Z</updated>
<author>
<name>Manish Pandey</name>
</author>
<published>2018-11-28T11:20:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=7bdc469895b694670643e2acbf2ad2318992bab6'/>
<id>urn:sha1:7bdc469895b694670643e2acbf2ad2318992bab6</id>
<content type='text'>
This patch adds support for Corstone-700 foundation IP, which integrates
both Cortex-M0+ and Cortex-A(Host) processors in one handy, flexible
subsystem.
This is an example implementation of Corstone-700 IP host firmware.

Cortex-M0+ will take care of boot stages 1 and 2(BL1/BL2) as well as
bringing Host out RESET. Host will start execution directly from BL32 and
then will jump to Linux.

It is an initial port and additional features are expected to be added
later.

Change-Id: I7b5c0278243d574284b777b2408375d007a7736e
Signed-off-by: Manish Pandey &lt;manish.pandey2@arm.com&gt;
</content>
</entry>
<entry>
<title>plat/arm: Introduce A5 DesignStart platform.</title>
<updated>2019-07-16T14:13:12Z</updated>
<author>
<name>Usama Arif</name>
</author>
<published>2019-06-18T15:46:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=00c7d5aca36833c2d0f5394f125233254cafd388'/>
<id>urn:sha1:00c7d5aca36833c2d0f5394f125233254cafd388</id>
<content type='text'>
This patch adds support for Cortex-A5 FVP for the
DesignStart program. DesignStart aims at providing
low cost and fast access to Arm IP.

Currently with this patch only the primary CPU is booted
and the rest of them wait for an interrupt.

Signed-off-by: Usama Arif &lt;usama.arif@arm.com&gt;
Change-Id: I3a2281ce6de2402dda4610a89939ed53aa045fab
</content>
</entry>
<entry>
<title>fdts: stm32mp1: realign device tree files with internal devs</title>
<updated>2019-06-17T12:03:51Z</updated>
<author>
<name>Yann Gautier</name>
</author>
<published>2019-06-04T15:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=f237822f0b003dc5bec54d8c4ee961597a11116c'/>
<id>urn:sha1:f237822f0b003dc5bec54d8c4ee961597a11116c</id>
<content type='text'>
Update DDR parameters to version 1.45.
Remove useless sdmmc1_dir_pins_b node.
Add USART3 and UART7 nodes.
Correct a PMIC value for USB regulator.
Add TIMER12, TIMER15, CRYP, HASH and USBOTG_HS nodes.
Update DTSI file for SDMMC compatible, but overwrite it with the former
name.
Move BSEC board_id node to boards DTS files, as this OTP is specific to
STMicroelectronics boards.

Change-Id: If4d2fe090c6a8368afe8e21e5ac70579911d3939
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
<entry>
<title>stm32mp1: add general SYSCFG management</title>
<updated>2019-06-17T12:03:51Z</updated>
<author>
<name>Yann Gautier</name>
</author>
<published>2019-05-20T17:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=f33b2433f5a6ae0a89ec7c1234deb7ac64362367'/>
<id>urn:sha1:f33b2433f5a6ae0a89ec7c1234deb7ac64362367</id>
<content type='text'>
The system configuration controller is mainly used to manage
the compensation cell and other IOs and system related settings.

The SYSCFG driver is in charge of configuring masters on the interconnect,
IO compensation, low voltage boards, or pull-ups for boot pins.
All other configurations should be handled in Linux drivers requiring it.

Device tree files are also updated to manage vdd-supply regulator.

Change-Id: I10fb513761a7d1f2b7afedca9c723ad9d1bccf42
Signed-off-by: Nicolas Le Bayon &lt;nicolas.le.bayon@st.com&gt;
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
<entry>
<title>fdts: Fix DTC warnings for STM32MP1 platform</title>
<updated>2019-04-26T13:47:17Z</updated>
<author>
<name>Manivannan Sadhasivam</name>
</author>
<published>2019-04-26T13:25:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=45875d91d39fcebc368a1353a37b60f94b01e701'/>
<id>urn:sha1:45875d91d39fcebc368a1353a37b60f94b01e701</id>
<content type='text'>
DTC issues below warnings for STM32MP1 platform for using upper case
in unit address:

fdts/stm32mp15-ddr.dtsi:8.20-151.5: Warning (simple_bus_reg): /soc/ddr@5A003000: simple-bus unit address format error, expected "5a003000"
fdts/stm32mp157c-security.dtsi:9.25-13.5: Warning (simple_bus_reg): /soc/stgen@5C008000: simple-bus unit address format error, expected "5c008000"

Fix this by using the lower case unit address for concerned nodes.

Signed-off-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;
Change-Id: Id3d19ac3b47ec6bcea2bd3382225e2e923dc4a70
</content>
</entry>
</feed>
