Commit Graph

221 Commits

Author SHA1 Message Date
Francois Ramu c61febd083 stm32cube/common_ll: Update README with latest versions
Update packages versions.

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu 9576a09ada stm32cube: update stm32mp1 to version V1.4.0
Update Cube version for STM32MP1xx series
on https://github.com/STMicroelectronics
from version v1.2.0
to version v1.4.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu 0450703a7d stm32cube: update stm32h7 to version V1.9.0
Update Cube version for STM32H7xx series
on https://github.com/STMicroelectronics
from version v1.8.0
to version v1.9.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu 10c19f34c2 stm32cube: update stm32g0 to version V1.4.1
Update Cube version for STM32G0xx series
on https://github.com/STMicroelectronics
from version v1.4.0
to version v1.4.1

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu b2a3a44357 stm32cube: update stm32f4 to version V1.26.0
Update Cube version for STM32F4xx series
on https://github.com/STMicroelectronics
from version v1.25.2
to version v1.26.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu 2219f386e8 stm32cube: update stm32f7 to version V1.16.1
Update Cube version for STM32F7xx series
on https://github.com/STMicroelectronics
from version v1.16.0
to version v1.16.1

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu 8599539184 stm32cube: update stm32g4 to version V1.4.0
Update Cube version for STM32G4xx series
on https://github.com/STMicroelectronics
from version v1.3.0
to version v1.4.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu e9cd3edccf stm32cube: update stm32l4 to version V1.17.0
Update Cube version for STM32L4xx series
on https://github.com/STMicroelectronics
from version v1.16.0
to version v1.17.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Francois Ramu ca7ae02436 stm32cube: update stm32l5 to version V1.4.0
Update Cube version for STM32FL5xx series
on https://github.com/STMicroelectronics
from version v1.3.1
to version v1.4.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-02 08:56:46 -05:00
Erwan Gouriou 50283e0438 stm32cube/common_ll: Update REAMDE with latest versions
Update packages versions.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Erwan Gouriou 12142ce39b stm32cube: update stm32f1 to version V1.8.3
Update Cube version for STM32F1xx series
on https://github.com/STMicroelectronics
from version v1.8.2
to version v1.8.3

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Erwan Gouriou 1b4c40b8f6 stm32cube: update stm32f2 to version V1.9.2
Update Cube version for STM32F2xx series
on https://github.com/STMicroelectronics
from version v1.9.1
to version v1.9.2

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Erwan Gouriou 8f287a5788 stm32cube: update stm32f3 to version V1.11.2
Update Cube version for STM32F3xx series
on https://github.com/STMicroelectronics
from version v1.11.1
to version v1.11.2

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Erwan Gouriou 06382a9968 stm32cube: update stm32l0 to version V1.12.0
Update Cube version for STM32L0xx series
on https://github.com/STMicroelectronics
from version v1.11.3
to version v1.12.0

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Erwan Gouriou 6ba6cdca91 stm32cube: update stm32f4 to version V1.25.2
Update Cube version for STM32F4xx series
on https://github.com/STMicroelectronics
from version v1.25.1
to version v1.25.2

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Erwan Gouriou 6773ea7c88 stm32cube: update stm32f0 to version V1.11.2
Update Cube version for STM32F0xx series
on https://github.com/STMicroelectronics
from version v1.11.1
to version v1.11.2

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-03-03 12:12:58 -06:00
Thomas Stranger 9a069a55bd stm32cube: add missing include guards for stm32g0xx_hal_hcd.h
The content of stm32g0xx_hal_hcd.h should be included only
on devices where the usb peripheral is available,
but this is not the case in STM32CubeG0 v1.4.0 release.
This commit fixes that issue.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2021-02-18 09:30:12 -06:00
Thomas Stranger 0cdf42926c stm32cube: generic ll headers STM32CubeG0 v1.4.0 update
Adds includes added in STM32CubeG0 1.4.0 update.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2021-02-18 09:30:12 -06:00
Thomas Stranger c8abeefc9c stm32cube: update stm32g0 to version V1.4.0
Update Cube version for STM32G0xx series
   on https://github.com/STMicroelectronics
   from version v1.3.0
   to version v1.4.0

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2021-02-18 09:30:12 -06:00
Alexandre Bourdiol 402e2ca996 stm32cube: common_ll: Add stm32wlxx common ll support
Add stm32wlxx support.

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2021-02-16 07:55:31 -06:00
Alexandre Bourdiol 4aec3334ee stm32cube: Add stm32wlxx support STM32Cube HAL/LL
Add stm32wlxx STM32Cube HAL/LL version v1.0.0

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2021-02-16 07:55:31 -06:00
Gerard Marull-Paretas 4925a4f84f stm32cube: initial batch of generic LL headers
Initial batch of auto-generated generic LL headers.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2020-11-05 22:00:15 -06:00
Alexandre Bourdiol 1e5111a2c1 stm32cube:add systematic compilation of '_hal_rcc_ex.c'
Add systematic compialtion of '..._hal_rcc_ex.c' in 'CMakeLists.txt'
generation. There is more and more dependence of HAL IP to
'..._hal_rcc_ex.c'

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 4fe4e7b09d stm32cube: stm32wbxx: remove i2s references from stm32wbxx_hal_conf.h
Remove i2s references from stm32wbxx_hal_conf.h
which prevent compilation, as there is no i2s in this STM32WB

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 1c1f545f1b stm32cube: update stm32wb to version V1.9.0
Update Cube version for STM32WBxx series
on https://github.com/STMicroelectronics
from version v1.5.0
to version v1.9.0

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 42f59d7473 stm32cube: update stm32l5 to version V1.3.1
Update Cube version for STM32L5xx series
on https://github.com/STMicroelectronics
from version v1.2.0
to version v1.3.1

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 7b0b62ab61 stm32cube: update stm32l4 to version V1.16.0
Update Cube version for STM32L4xx series
on https://github.com/STMicroelectronics
from version v1.15.1
to version v1.16.0

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 759099069b stm32cube: update stm32l0 to version V1.11.3
Update Cube version for STM32L0xx series
on https://github.com/STMicroelectronics
from version v1.11.2
to version v1.11.3

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 50002e0bc4 stm32cube: update stm32h7 to version V1.8.0
Update Cube version for STM32H7xx series
on https://github.com/STMicroelectronics
from version v1.6.0
to version v1.8.0

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 4663d414a5 stm32cube: update stm32g4 to version V1.3.0
Update Cube version for STM32G4xx series
on https://github.com/STMicroelectronics
from version v1.2.0
to version v1.3.0

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 0ac0370bec stm32cube: update stm32f7 to version V1.16.0
Update Cube version for STM32F7xx series
on https://github.com/STMicroelectronics
from version v1.15.0
to version v1.16.0

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 0db82e1ca1 stm32cube: update stm32f4 to version V1.25.1
Update Cube version for STM32F4xx series
on https://github.com/STMicroelectronics
from version v1.25.0
to version v1.25.1

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 91c59251aa stm32cube: update stm32f3 to version V1.11.1
Update Cube version for STM32F3xx series
on https://github.com/STMicroelectronics
from version v1.11.0
to version v1.11.1

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol fe147dd6aa stm32cube: update stm32f2 to version V1.9.1
Update Cube version for STM32F2xx series
on https://github.com/STMicroelectronics
from version v1.9.0
to version v1.9.1

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 1a68ea080a stm32cube: update stm32f1 to version V1.8.2
Update Cube version for STM32F1xx series
on https://github.com/STMicroelectronics
from version v1.8.0
to version v1.8.2

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Alexandre Bourdiol 1473cb6b39 stm32cube: update stm32f0 to version V1.11.1
Update Cube version for STM32F0xx series
on https://github.com/STMicroelectronics
from version v1.11.0
to version v1.11.1

Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
2020-10-27 08:03:47 -05:00
Francois Ramu cea57f86d3 stm32cube: update stm32h7 to version V1.7.0
Update Cube version for STM32H7xx series
   on https://github.com/STMicroelectronics
   from version v1.6.0
   to version v1.7.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-07-22 12:08:13 +02:00
Giancarlo Stasi 6e2d3f9514 stm32cube: extend public SetFlashLatency API to all families
The LL_SetFlashLatency public API is now defined for families
beyond G4, L4 and L5. In most case the private function has been
made public, in one case (H7) it's built on top of existing ones.

Signed-off-by: Giancarlo Stasi <giancarlo.stasi.co@gmail.com>
2020-06-24 21:45:39 +02:00
Andreas Sandberg 6812113dc5 stm32l0xx: Add stm32l0xx_ll_usb to CMakeLists
Some STM32L0 SoCs contain a USB device controller. Add the LL USB HAL
to enable USB support in Zephyr.

Signed-off-by: Andreas Sandberg <andreas@sandberg.pp.se>
2020-06-10 07:51:44 -05:00
Erwan Gouriou 12f79fb75b stm32cube: CMakeLists.txt: Add support for stm32l5
Add stm32l5 series support.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2020-04-07 07:53:39 -05:00
Erwan Gouriou aa8da9ae9d stm32cube: Add stm32l5 package (v1.2.0)
Introduce STM32Cube package for STM32L5xx series

URL:
   https://github.com/STMicroelectronics/STM32CubeL5

Commit:
   2ca47b7feebb1852e49ff34752201999fe01eb53

Maintained-by:
   External

License:
   BSD-3-Clause

License Link:
   https://opensource.org/licenses/BSD-3-Clause

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2020-04-07 07:53:39 -05:00
Francois Ramu 37dcc0e120 stm32cube: update stm32f2 to version V1.9.0
Update Cube version for STM32F2xx series
   on https://github.com/STMicroelectronics
   from version v1.8.0
   to version v1.9.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu c25d94c94f stm32cube: update stm32mp1 to version 1.2.0
Update Cube version for STM32MP1xx series
   on https://github.com/STMicroelectronics
   from version 1.0.0
   to version 1.2.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu 4fa9c62e00 stm32cube: update stm32f7 to version V1.16.0
Update Cube version for STM32F7xx series
   on https://github.com/STMicroelectronics
   from version v1.15.0
   to version v1.16.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu 5687b77796 stm32cube: update stm32f4 to version V1.25.0
Update Cube version for STM32F4xx series
   on https://github.com/STMicroelectronics
   from version v1.24.1
   to version v1.25.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu 2f51141f97 stm32cube: update stm32h7 to version V1.6.0
Update Cube version for STM32H7xx series
   on https://github.com/STMicroelectronics
   from version v1.5.0
   to version v1.6.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu 12efc04aa1 stm32cube: update stm32g4 to version V1.2.0
Update Cube version for STM32G4xx series
   on https://github.com/STMicroelectronics
   from version v1.1.0
   to version v1.2.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu 766f5b1a65 stm32cube: update stm32wb to version V1.5.0
Update Cube version for STM32WBxx series
   on https://github.com/STMicroelectronics
   from version v1.3.0
   to version v1.5.0

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Francois Ramu 507e36a8dc stm32cube: update stm32l4 to version V1.15.1
Update Cube version for STM32L4xx series
   on https://github.com/STMicroelectronics
   from version v1.14.0
   to version v1.15.1

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2020-03-26 14:58:28 -05:00
Kumar Gala 3c98339c2a stm32l0xx: Fix warnings for extraneous parentheses
Building with clang reports the following warnings:

stm32l0xx_hal_rcc.c.c: error: equality comparison with extraneous
parentheses [-Werror,-Wparentheses-equality]
    if((sysclk_source == RCC_CFGR_SWS_MSI) )
        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

Removing the extra () fixes the warning

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-02-12 09:29:52 -06:00