<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/st, branch v2018.03</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/st?h=v2018.03</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/st?h=v2018.03'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-01-28T14:39:15Z</updated>
<entry>
<title>clk: clk_stm32f: Move SYSCFG clock setup into configure_clocks()</title>
<updated>2018-01-28T14:39:15Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2018-01-18T13:10:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=20fe38e75abcf67488b88dd04d3febf13c9d0715'/>
<id>urn:sha1:20fe38e75abcf67488b88dd04d3febf13c9d0715</id>
<content type='text'>
Move SYSCFG clock setup into configure_clocks() instead of calling
clock_setup() from board file.

As this clock is only needed in case of ethernet enabled and as
both stm32f4 and stm32f7 are using the Designware ethernet IP,
we use CONFIG_ETH_DESIGNWARE to only enable this clock if needed.

Move the RMII setup from board_early_init_f() to board_init()
to insure that RMII bit is set only when clock driver is initialized.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>clk: clk_stm32f: Remove STMMAC clock setup</title>
<updated>2018-01-28T14:39:15Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2018-01-18T13:10:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=68a69ed2a41551063f012e1ef5f18f2eb4d07f34'/>
<id>urn:sha1:68a69ed2a41551063f012e1ef5f18f2eb4d07f34</id>
<content type='text'>
Thanks to 'commit ba1f96672522 ("net: designware: add clock support")'
we don't need anymore to setup the STMMAC clock in board.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Reviewed-by: Vikas Manocha &lt;vikas.manocha@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32: Add stm32f429-evaluation board support</title>
<updated>2018-01-28T14:39:05Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2018-01-18T12:39:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e23b19f4a8f790f9206f7af3363695b2ec06c1f6'/>
<id>urn:sha1:e23b19f4a8f790f9206f7af3363695b2ec06c1f6</id>
<content type='text'>
Add stm32f429-evaluation board support.
For more information, please visit:
http://www.st.com/en/evaluation-tools/stm32429i-eval.html

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32: add stm32f469-discovery board support</title>
<updated>2018-01-10T13:05:47Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-12-12T08:49:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c0cdd5adc81d4b5cd0c870fe58c863ab37fd7f89'/>
<id>urn:sha1:c0cdd5adc81d4b5cd0c870fe58c863ab37fd7f89</id>
<content type='text'>
This board offers :

 _ STM32F469NIH6 microcontroller featuring 2 Mbytes of Flash memory
   and 324 Kbytes of RAM in BGA216 package
 _ On-board ST-LINK/V2-1 SWD debugger, supporting USB reenumeration capability:
     _ Mbed-enabled (mbed.org)
     _ USB functions: USB virtual COM port, mass storage, debug port
 _ 4 inches 800x480 pixel TFT color LCD with MIPI DSI interface and capacitive
   touch screen
 _ SAI Audio DAC, with a stereo headphone output jack
 _ 3 MEMS microphones
 _ MicroSD card connector
 _ I2C extension connector
 _ 4Mx32bit SDRAM
 _ 128-Mbit Quad-SPI NOR Flash
 _ Reset and wake-up buttons
 _ 4 color user LEDs
 _ USB OTG FS with Micro-AB connector
 _ Three power supply options:
 _ Expansion connectors and Arduino™ UNO V3 connectors

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32f429-disco: switch to DM STM32 pinctrl and gpio driver</title>
<updated>2018-01-10T13:05:46Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-12-12T08:49:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c8f787760ede974ec24407cc66966571384db606'/>
<id>urn:sha1:c8f787760ede974ec24407cc66966571384db606</id>
<content type='text'>
Use available DM stm32f7_gpio.c and pinctrl_stm32.c drivers
instead of board GPIO initialization.

Remove stm32_gpio.c which is no more used and migrate
structs stm32_gpio_regs and stm32_gpio_priv into
arch-stm32f4/gpio.h to not break compilation.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32f429-disco: switch to DM STM32 clock driver</title>
<updated>2018-01-10T13:05:46Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-12-12T08:49:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4a56fd484a2e4a02ab372d299d0231002035f3ff'/>
<id>urn:sha1:4a56fd484a2e4a02ab372d299d0231002035f3ff</id>
<content type='text'>
Use available DM clk_stm32f.c driver instead of dedicated
mach-stm32/stm32f4/clock.c.

Migrate periph_clock defines from stm32_periph.h directly in
CLK driver. These periph_clock defines will be removed when STMMAC,
TIMER2 and SYSCFG drivers will support DM CLK.

Enable also CLK flag.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32f429-disco: switch to DM STM32 serial driver</title>
<updated>2018-01-10T13:05:46Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-12-12T08:49:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2d18d72858adf7171bbae32c2efb0653507435e2'/>
<id>urn:sha1:2d18d72858adf7171bbae32c2efb0653507435e2</id>
<content type='text'>
Remove serial_stm32.c driver and uart init from board file,
use available DM serial_stm32x7.c driver compatible for
STM32F4/F7 and H7 SoCs.

The serial_stm32x7.c driver will be renamed later with a more
generic name as it's shared with all STM32 Socs.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>board: stm32f429-discovery: switch to DM STM32 sdram driver</title>
<updated>2018-01-10T13:05:45Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-12-12T08:49:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7fd65ef5528ea561e19d7186837c6e39622a9c2e'/>
<id>urn:sha1:7fd65ef5528ea561e19d7186837c6e39622a9c2e</id>
<content type='text'>
Use available DM stm32_sdram.c driver instead of board
SDRAM initialization.
For that, enable OF_CONTROL, OF_EMBED and STM32_SDRAM flags.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>mach-stm32: Factorize MPU's region config for STM32 SoCs</title>
<updated>2017-11-30T03:30:50Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-11-16T07:59:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c729fb258a49943a1a63b3b466f5db02fab6c336'/>
<id>urn:sha1:c729fb258a49943a1a63b3b466f5db02fab6c336</id>
<content type='text'>
MPU's region setup can be factorized between STM32F4/F7/H7 SoCs family
and used a common MPU's region config.

Only one exception for STM32H7 which doesn't have device area
located at 0xA000 0000.

For STM32F4, configure_clocks() need to be moved from arch_cpu_init()
to board_early_init_f().

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Reviewed-by: Vikas Manocha &lt;vikas.manocha@st.com&gt;
</content>
</entry>
<entry>
<title>stm32: migrate clock structs in include/stm32_rcc.h</title>
<updated>2017-11-30T03:30:50Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2017-11-15T12:14:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=014a953c4ab644f600e4507354f2ef603bb50f46'/>
<id>urn:sha1:014a953c4ab644f600e4507354f2ef603bb50f46</id>
<content type='text'>
In order to factorize code between STM32F4 and STM32F7
migrate all structs related to RCC clocks in include/stm32_rcc.h

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Reviewed-by: Vikas Manocha &lt;vikas.manocha@st.com&gt;
</content>
</entry>
</feed>
