Merge arm branch into master
Main changes:
- Imported updated HALs for various STM32 platforms
- Imported updated HAL for TI CC32XX SoCs
- Imported updated HAL for NXP MCUX for KL25Z
- Various ARM dts updates
- Various driver additions/cleanups
----------------------------------------------------------------
Erwan Gouriou (7):
ext: stm32cube: update stm32f7xx cube version
ext: stm32cube: update stm32f4xx cube version
ext: stm32cube: update stm32f3xx cube version
driver: i2c: stm32lx: align numbering scheme on data sheet
drivers: i2c: stm32lx: Add support for I2C_2
drivers: pinmux: clean stm32l4x pinmux headers
pinmux: stm32l4x rework header definition
Gil Pitney (4):
cc3200: Move pinmux and UART initialization to PRE_KERNEL_1
cc3200: Resolve DTS fixup.
MAINTAINERS: Update maintainer for TI CC32XX SoCs, boards and SDKs
ext: cc3220sdk: Import HAL for TI CC3220S SoC
Jon Medhurst (2):
gpio: Add gpio_mmio32 driver to access basic 32-bit i/o registers
mps2: Add defines and devices for FPGA system control block
Kumar Gala (8):
dts: arm: Put IRQ priority into the interrupt property
dts: Remove num-irqs from the arm nvic node
dts: arm: Rename ARM NVIC compatibility
dts: arm: rename num-irq-prio-bits property
arm: dts: Remove !HAS_DTS Kconfig bits
dts: arm: Drop arm,nvic compatible
arm: dts: Move common arm includes into a dts system include
dts: arm: move SoC dtsi into per vendor dir
Maureen Helm (2):
ext: mcux: Add mcux 2.2 for kl25z
include: Remove unused k20 and k6x header files
Roger Lendenmann (1):
arm: spi: spi master support for nrf52 family
MAINTAINERS | 10 +-
.../arm/soc/arm/beetle/Kconfig.defconfig.beetle_r0 | 16 -
arch/arm/soc/arm/beetle/Kconfig.defconfig.series | 14 -
arch/arm/soc/arm/mps2/Kconfig.series | 1 +
arch/arm/soc/arm/mps2/soc.c | 10 +
arch/arm/soc/arm/mps2/soc_devices.h | 8 +
arch/arm/soc/arm/mps2/soc_memory_map.h | 8 +-
arch/arm/soc/arm/mps2/soc_registers.h | 55 +
.../soc/nxp_kinetis/k6x/Kconfig.defconfig.series | 14 -
.../soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 | 8 -
.../soc/nxp_kinetis/kwx/Kconfig.defconfig.series | 10 -
.../st_stm32/stm32f1/Kconfig.defconfig.stm32f103xb | 2 +-
.../st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx | 3 +-
.../ti_simplelink/cc32xx/Kconfig.defconfig.cc3200 | 16 -
.../ti_simplelink/cc32xx/Kconfig.defconfig.series | 9 -
boards/arm/cc3200_launchxl/pinmux.c | 2 +-
boards/arm/frdm_k64f/Kconfig.defconfig | 10 -
boards/arm/frdm_kw41z/Kconfig.defconfig | 9 -
boards/arm/hexiwear_k64/Kconfig.defconfig | 10 -
boards/arm/mps2_an385/board.h | 20 +
boards/arm/nucleo_l476rg/doc/nucleol476rg.rst | 4 +-
drivers/gpio/Kconfig | 2 +
drivers/gpio/Kconfig.mmio32 | 16 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio_mmio32.c | 123 +
drivers/i2c/Kconfig | 27 +
drivers/i2c/i2c_nrf5.c | 11 +-
drivers/i2c/i2c_stm32lx.c | 80 +-
drivers/pinmux/stm32/pinmux_board_nucleo_l476rg.c | 4 +-
drivers/pinmux/stm32/pinmux_stm32l4x.h | 67 +-
drivers/serial/Kconfig.cc32xx | 14 -
drivers/serial/uart_cc32xx.c | 14 +-
drivers/spi/Kconfig | 2 +
drivers/spi/Kconfig.nrf5 | 185 +
drivers/spi/Makefile | 1 +
drivers/spi/spim_nrf52.c | 448 +
dts/arm/armv6-m.dtsi | 4 +-
dts/arm/armv7-m.dtsi | 4 +-
dts/arm/cc3200_launchxl.dts | 2 +-
dts/arm/cc3200_launchxl.fixup | 8 +-
dts/arm/frdm_k64f.dts | 2 +-
dts/arm/frdm_k64f.fixup | 15 +-
dts/arm/frdm_kw41z.dts | 2 +-
dts/arm/frdm_kw41z.fixup | 5 +-
dts/arm/hexiwear_k64.dts | 2 +-
dts/arm/hexiwear_k64.fixup | 15 +-
dts/arm/nucleo_l476rg.dts | 2 +-
dts/arm/nucleo_l476rg.fixup | 14 +-
dts/arm/{ => nxp}/nxp_k6x.dtsi | 44 +-
dts/arm/{ => nxp}/nxp_kw41z.dtsi | 21 +-
dts/arm/olimexino_stm32.dts | 2 +-
dts/arm/olimexino_stm32.fixup | 9 +-
dts/arm/{ => st}/stm32f103xb.dtsi | 14 +-
dts/arm/{ => st}/stm32l476.dtsi | 20 +-
dts/arm/{ => ti}/cc32xx_launchxl.dtsi | 11 +-
dts/arm/v2m_beetle.dts | 11 +-
dts/arm/v2m_beetle.fixup | 7 +-
dts/arm/yaml/arm,cmsdk-uart.yaml | 1 -
.../{arm,armv6m-nvic.yaml => arm,v6m-nvic.yaml} | 11 +-
.../{arm_cortex_m4_nvic.yaml => arm,v7m-nvic.yaml} | 11 +-
dts/arm/yaml/k64uart.yaml | 1 -
dts/arm/yaml/nxp,kw41z-lpuart.yaml | 1 -
dts/arm/yaml/st,stm32-usart.yaml | 1 -
dts/arm/yaml/ti,cc32xx-uart.yaml | 1 -
dts/common/yaml/zephyr_devices.yaml | 14 -
ext/hal/Kbuild | 1 +
ext/hal/Kconfig | 4 +-
ext/hal/Makefile | 2 +
ext/hal/nxp/mcux/README | 1 +
ext/hal/nxp/mcux/devices/MKL25Z4/MKL25Z4.h | 5676 ++
ext/hal/nxp/mcux/devices/MKL25Z4/MKL25Z4.xml | 66398 +++++++++++++++++++
.../nxp/mcux/devices/MKL25Z4/MKL25Z4_features.h | 1969 +
ext/hal/nxp/mcux/devices/MKL25Z4/clock_config.c | 299 +
ext/hal/nxp/mcux/devices/MKL25Z4/clock_config.h | 112 +
ext/hal/nxp/mcux/devices/MKL25Z4/fsl_clock.c | 1676 +
ext/hal/nxp/mcux/devices/MKL25Z4/fsl_clock.h | 1394 +
.../mcux/devices/MKL25Z4/fsl_device_registers.h | 59 +
ext/hal/nxp/mcux/devices/MKL25Z4/system_MKL25Z4.c | 215 +
ext/hal/nxp/mcux/devices/MKL25Z4/system_MKL25Z4.h | 170 +
ext/hal/nxp/mcux/drivers/fsl_cop.c | 4 +-
ext/hal/nxp/mcux/drivers/fsl_cop.h | 7 +-
ext/hal/nxp/mcux/drivers/fsl_dma.c | 315 +
ext/hal/nxp/mcux/drivers/fsl_dma.h | 608 +
ext/hal/nxp/mcux/drivers/fsl_i2c_dma.c | 559 +
ext/hal/nxp/mcux/drivers/fsl_i2c_dma.h | 131 +
ext/hal/nxp/mcux/drivers/fsl_lpsci.c | 1074 +
ext/hal/nxp/mcux/drivers/fsl_lpsci.h | 739 +
ext/hal/nxp/mcux/drivers/fsl_lpsci_dma.c | 335 +
ext/hal/nxp/mcux/drivers/fsl_lpsci_dma.h | 185 +
ext/hal/nxp/mcux/drivers/fsl_spi.c | 1051 +
ext/hal/nxp/mcux/drivers/fsl_spi.h | 698 +
ext/hal/nxp/mcux/drivers/fsl_spi_dma.c | 334 +
ext/hal/nxp/mcux/drivers/fsl_spi_dma.h | 206 +
ext/hal/nxp/mcux/drivers/fsl_tpm.c | 123 +-
ext/hal/nxp/mcux/drivers/fsl_tpm.h | 51 +-
ext/hal/nxp/mcux/drivers/fsl_tsi_v4.c | 53 +-
ext/hal/nxp/mcux/drivers/fsl_tsi_v4.h | 19 +-
ext/hal/nxp/mcux/drivers/fsl_uart_dma.c | 363 +
ext/hal/nxp/mcux/drivers/fsl_uart_dma.h | 192 +
ext/hal/st/stm32cube/stm32f3xx/README | 6 +-
.../drivers/include/Legacy/stm32_hal_legacy.h | 159 +-
.../drivers/include/stm32_assert_template.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal.h | 216 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_adc.h | 40 +-
.../drivers/include/stm32f3xx_hal_adc_ex.h | 400 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_can.h | 160 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_cec.h | 401 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_comp.h | 34 +-
.../drivers/include/stm32f3xx_hal_comp_ex.h | 412 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_conf.h | 26 +-
.../drivers/include/stm32f3xx_hal_cortex.h | 184 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_crc.h | 44 +-
.../drivers/include/stm32f3xx_hal_crc_ex.h | 8 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_dac.h | 60 +-
.../drivers/include/stm32f3xx_hal_dac_ex.h | 26 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_def.h | 22 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_dma.h | 149 +-
.../drivers/include/stm32f3xx_hal_dma_ex.h | 4 +-
.../drivers/include/stm32f3xx_hal_flash.h | 26 +-
.../drivers/include/stm32f3xx_hal_flash_ex.h | 210 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_gpio.h | 84 +-
.../drivers/include/stm32f3xx_hal_gpio_ex.h | 1372 +-
.../drivers/include/stm32f3xx_hal_hrtim.h | 650 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_i2c.h | 7 +-
.../drivers/include/stm32f3xx_hal_i2c_ex.h | 94 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_i2s.h | 92 +-
.../drivers/include/stm32f3xx_hal_i2s_ex.h | 6 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_irda.h | 303 +-
.../drivers/include/stm32f3xx_hal_irda_ex.h | 55 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_iwdg.h | 14 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_nand.h | 58 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_nor.h | 36 +-
.../drivers/include/stm32f3xx_hal_opamp.h | 68 +-
.../drivers/include/stm32f3xx_hal_opamp_ex.h | 4 +-
.../drivers/include/stm32f3xx_hal_pccard.h | 56 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_pcd.h | 221 +-
.../drivers/include/stm32f3xx_hal_pcd_ex.h | 29 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_pwr.h | 22 +-
.../drivers/include/stm32f3xx_hal_pwr_ex.h | 24 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_rcc.h | 182 +-
.../drivers/include/stm32f3xx_hal_rcc_ex.h | 482 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_rtc.h | 142 +-
.../drivers/include/stm32f3xx_hal_rtc_ex.h | 138 +-
.../drivers/include/stm32f3xx_hal_sdadc.h | 144 +-
.../drivers/include/stm32f3xx_hal_smartcard.h | 422 +-
.../drivers/include/stm32f3xx_hal_smartcard_ex.h | 31 +-
.../drivers/include/stm32f3xx_hal_smbus.h | 239 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_spi.h | 310 +-
.../drivers/include/stm32f3xx_hal_spi_ex.h | 10 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_sram.h | 12 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_tim.h | 246 +-
.../drivers/include/stm32f3xx_hal_tim_ex.h | 454 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_tsc.h | 274 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_uart.h | 544 +-
.../drivers/include/stm32f3xx_hal_uart_ex.h | 62 +-
.../drivers/include/stm32f3xx_hal_usart.h | 262 +-
.../drivers/include/stm32f3xx_hal_usart_ex.h | 56 +-
.../stm32f3xx/drivers/include/stm32f3xx_hal_wwdg.h | 16 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_adc.h | 10 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_bus.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_comp.h | 417 +-
.../drivers/include/stm32f3xx_ll_cortex.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_crc.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_dac.h | 68 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_dma.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_exti.h | 21 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_fmc.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_gpio.h | 5 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_hrtim.h | 2837 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_i2c.h | 54 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_iwdg.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_opamp.h | 4 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_pwr.h | 87 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_rcc.h | 66 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_rtc.h | 8 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_spi.h | 66 +-
.../drivers/include/stm32f3xx_ll_system.h | 190 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_tim.h | 395 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_usart.h | 36 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_utils.h | 12 +-
.../stm32f3xx/drivers/include/stm32f3xx_ll_wwdg.h | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal.c | 30 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_adc.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_adc_ex.c | 312 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_can.c | 335 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_cec.c | 1003 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_comp.c | 44 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_cortex.c | 62 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_crc.c | 42 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_crc_ex.c | 8 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_dac.c | 10 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_dac_ex.c | 70 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_dma.c | 562 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_flash.c | 56 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_flash_ex.c | 62 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_gpio.c | 80 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_hrtim.c | 254 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_i2c.c | 208 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_i2c_ex.c | 29 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_i2s.c | 66 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_i2s_ex.c | 168 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_irda.c | 1379 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_iwdg.c | 12 +-
.../drivers/src/stm32f3xx_hal_msp_template.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_nand.c | 72 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_nor.c | 36 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_opamp.c | 52 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_opamp_ex.c | 104 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_pccard.c | 60 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_pcd.c | 278 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_pcd_ex.c | 51 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_pwr.c | 12 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_pwr_ex.c | 14 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_rcc.c | 22 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_rcc_ex.c | 104 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_rtc.c | 168 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_rtc_ex.c | 72 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_sdadc.c | 84 +-
.../drivers/src/stm32f3xx_hal_smartcard.c | 1848 +-
.../drivers/src/stm32f3xx_hal_smartcard_ex.c | 68 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_smbus.c | 237 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_spi.c | 2219 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_spi_ex.c | 14 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_sram.c | 16 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_tim.c | 261 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_tim_ex.c | 192 +-
.../stm32f3xx_hal_timebase_rtc_alarm_template.c | 314 +
.../stm32f3xx_hal_timebase_rtc_wakeup_template.c | 293 +
.../src/stm32f3xx_hal_timebase_tim_template.c | 186 +
.../stm32f3xx/drivers/src/stm32f3xx_hal_tsc.c | 14 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_uart.c | 1329 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_uart_ex.c | 36 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_usart.c | 1330 +-
.../stm32f3xx/drivers/src/stm32f3xx_hal_wwdg.c | 20 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_adc.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_comp.c | 59 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_crc.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_dac.c | 7 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_dma.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_exti.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_fmc.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_gpio.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_hrtim.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_i2c.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_opamp.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_pwr.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_rcc.c | 21 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_rtc.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_spi.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_tim.c | 171 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_usart.c | 4 +-
.../stm32f3xx/drivers/src/stm32f3xx_ll_utils.c | 4 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f301x8.h | 380 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f302x8.h | 357 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f302xc.h | 300 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f302xe.h | 308 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f303x8.h | 400 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f303xc.h | 220 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f303xe.h | 234 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f318xx.h | 4162 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f328xx.h | 400 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f334x8.h | 400 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f358xx.h | 246 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f373xc.h | 335 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f378xx.h | 337 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f398xx.h | 258 +-
ext/hal/st/stm32cube/stm32f3xx/soc/stm32f3xx.h | 12 +-
.../st/stm32cube/stm32f3xx/soc/system_stm32f3xx.c | 4 +-
.../st/stm32cube/stm32f3xx/soc/system_stm32f3xx.h | 4 +-
ext/hal/st/stm32cube/stm32f4xx/README | 2 +-
.../drivers/include/Legacy/stm32_hal_legacy.h | 202 +-
.../drivers/include/stm32_assert_template.h | 75 +
.../stm32f4xx/drivers/include/stm32f4xx_hal.h | 9 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_adc.h | 102 +-
.../drivers/include/stm32f4xx_hal_adc_ex.h | 39 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_can.h | 120 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_cec.h | 76 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_conf.h | 103 +-
.../drivers/include/stm32f4xx_hal_cortex.h | 215 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_crc.h | 6 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_cryp.h | 162 +-
.../drivers/include/stm32f4xx_hal_cryp_ex.h | 16 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_dac.h | 26 +-
.../drivers/include/stm32f4xx_hal_dac_ex.h | 10 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_dcmi.h | 64 +-
.../drivers/include/stm32f4xx_hal_dcmi_ex.h | 14 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_def.h | 14 +-
.../drivers/include/stm32f4xx_hal_dfsdm.h | 386 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_dma.h | 210 +-
.../drivers/include/stm32f4xx_hal_dma2d.h | 126 +-
.../drivers/include/stm32f4xx_hal_dma_ex.h | 6 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_dsi.h | 526 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_eth.h | 692 +-
.../drivers/include/stm32f4xx_hal_flash.h | 80 +-
.../drivers/include/stm32f4xx_hal_flash_ex.h | 532 +-
.../drivers/include/stm32f4xx_hal_flash_ramfunc.h | 6 +-
.../drivers/include/stm32f4xx_hal_fmpi2c.h | 76 +-
.../drivers/include/stm32f4xx_hal_fmpi2c_ex.h | 8 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_gpio.h | 84 +-
.../drivers/include/stm32f4xx_hal_gpio_ex.h | 1025 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_hash.h | 40 +-
.../drivers/include/stm32f4xx_hal_hash_ex.h | 6 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_hcd.h | 10 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_i2c.h | 108 +-
.../drivers/include/stm32f4xx_hal_i2c_ex.h | 8 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_i2s.h | 327 +-
.../drivers/include/stm32f4xx_hal_i2s_ex.h | 205 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_irda.h | 46 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_iwdg.h | 6 +-
.../drivers/include/stm32f4xx_hal_lptim.h | 32 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_ltdc.h | 265 +-
.../drivers/include/stm32f4xx_hal_ltdc_ex.h | 67 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_mmc.h | 726 +
.../stm32f4xx/drivers/include/stm32f4xx_hal_nand.h | 146 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_nor.h | 36 +-
.../drivers/include/stm32f4xx_hal_pccard.h | 48 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_pcd.h | 42 +-
.../drivers/include/stm32f4xx_hal_pcd_ex.h | 6 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_pwr.h | 36 +-
.../drivers/include/stm32f4xx_hal_pwr_ex.h | 16 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_qspi.h | 62 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_rcc.h | 224 +-
.../drivers/include/stm32f4xx_hal_rcc_ex.h | 920 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_rng.h | 6 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_rtc.h | 204 +-
.../drivers/include/stm32f4xx_hal_rtc_ex.h | 140 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_sai.h | 120 +-
.../drivers/include/stm32f4xx_hal_sai_ex.h | 22 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_sd.h | 566 +-
.../drivers/include/stm32f4xx_hal_sdram.h | 6 +-
.../drivers/include/stm32f4xx_hal_smartcard.h | 110 +-
.../drivers/include/stm32f4xx_hal_spdifrx.h | 58 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_spi.h | 68 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_sram.h | 6 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_tim.h | 408 +-
.../drivers/include/stm32f4xx_hal_tim_ex.h | 46 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_uart.h | 54 +-
.../drivers/include/stm32f4xx_hal_usart.h | 54 +-
.../stm32f4xx/drivers/include/stm32f4xx_hal_wwdg.h | 10 +-
.../stm32f4xx/drivers/include/stm32f4xx_ll_adc.h | 4710 ++
.../stm32f4xx/drivers/include/stm32f4xx_ll_bus.h | 2126 +
.../drivers/include/stm32f4xx_ll_cortex.h | 658 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_crc.h | 212 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_dac.h | 1440 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_dma.h | 2878 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_dma2d.h | 1851 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_exti.h | 974 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_fmc.h | 206 +-
.../stm32f4xx/drivers/include/stm32f4xx_ll_fsmc.h | 134 +-
.../stm32f4xx/drivers/include/stm32f4xx_ll_gpio.h | 1000 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_i2c.h | 1910 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_iwdg.h | 329 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_lptim.h | 1377 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_pwr.h | 1007 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_rcc.h | 7104 ++
.../stm32f4xx/drivers/include/stm32f4xx_ll_rng.h | 355 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_rtc.h | 3850 ++
.../stm32f4xx/drivers/include/stm32f4xx_ll_sdmmc.h | 554 +-
.../stm32f4xx/drivers/include/stm32f4xx_ll_spi.h | 2038 +
.../drivers/include/stm32f4xx_ll_system.h | 1734 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_tim.h | 3971 ++
.../stm32f4xx/drivers/include/stm32f4xx_ll_usart.h | 2539 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_usb.h | 14 +-
.../stm32f4xx/drivers/include/stm32f4xx_ll_utils.h | 327 +
.../stm32f4xx/drivers/include/stm32f4xx_ll_wwdg.h | 342 +
.../stm32f4xx/drivers/src/stm32f4xx_hal.c | 45 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_adc.c | 65 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_adc_ex.c | 97 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_can.c | 88 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_cec.c | 10 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_cortex.c | 50 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_crc.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_cryp.c | 90 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_cryp_ex.c | 807 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dac.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dac_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dcmi.c | 26 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dcmi_ex.c | 27 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dfsdm.c | 172 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dma.c | 146 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dma2d.c | 10 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dma_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_dsi.c | 59 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_eth.c | 23 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_flash.c | 27 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_flash_ex.c | 36 +-
.../drivers/src/stm32f4xx_hal_flash_ramfunc.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_fmpi2c.c | 226 +-
.../drivers/src/stm32f4xx_hal_fmpi2c_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_gpio.c | 40 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_hash.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_hash_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_hcd.c | 60 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_i2c.c | 82 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_i2c_ex.c | 8 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_i2s.c | 1027 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_i2s_ex.c | 1644 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_irda.c | 71 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_iwdg.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_lptim.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_ltdc.c | 814 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_ltdc_ex.c | 26 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_mmc.c | 2604 +
.../drivers/src/stm32f4xx_hal_msp_template.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_nand.c | 954 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_nor.c | 114 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_pccard.c | 52 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_pcd.c | 122 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_pcd_ex.c | 14 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_pwr.c | 14 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_pwr_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_qspi.c | 112 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c | 16 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c | 1330 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_rng.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_rtc.c | 44 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_rtc_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_sai.c | 20 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_sai_ex.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_sd.c | 4833 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_sdram.c | 6 +-
.../drivers/src/stm32f4xx_hal_smartcard.c | 63 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_spdifrx.c | 30 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_spi.c | 590 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_sram.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_tim.c | 32 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_tim_ex.c | 55 +-
.../stm32f4xx_hal_timebase_rtc_alarm_template.c | 6 +-
.../stm32f4xx_hal_timebase_rtc_wakeup_template.c | 8 +-
.../src/stm32f4xx_hal_timebase_tim_template.c | 8 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_uart.c | 73 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_usart.c | 96 +-
.../stm32f4xx/drivers/src/stm32f4xx_hal_wwdg.c | 6 +-
.../stm32f4xx/drivers/src/stm32f4xx_ll_adc.c | 934 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_crc.c | 125 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_dac.c | 283 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_dma.c | 443 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_dma2d.c | 599 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_exti.c | 232 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_fmc.c | 26 +-
.../stm32f4xx/drivers/src/stm32f4xx_ll_fsmc.c | 8 +-
.../stm32f4xx/drivers/src/stm32f4xx_ll_gpio.c | 325 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_i2c.c | 271 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_lptim.c | 212 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_pwr.c | 103 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c | 1649 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_rng.c | 124 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_rtc.c | 894 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_sdmmc.c | 1214 +-
.../stm32f4xx/drivers/src/stm32f4xx_ll_spi.c | 642 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_tim.c | 1198 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_usart.c | 513 +
.../stm32f4xx/drivers/src/stm32f4xx_ll_usb.c | 202 +-
.../stm32f4xx/drivers/src/stm32f4xx_ll_utils.c | 758 +
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f401xc.h | 215 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f401xe.h | 215 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f405xx.h | 269 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f407xx.h | 275 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f410cx.h | 162 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f410rx.h | 162 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f410tx.h | 159 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f411xe.h | 214 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f412cx.h | 248 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f412rx.h | 267 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f412vx.h | 267 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f412zx.h | 267 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f413xx.h | 274 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f415xx.h | 268 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f417xx.h | 274 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f423xx.h | 274 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f427xx.h | 314 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f429xx.h | 314 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f437xx.h | 313 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f439xx.h | 313 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f446xx.h | 327 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f469xx.h | 321 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f479xx.h | 320 +-
ext/hal/st/stm32cube/stm32f4xx/soc/stm32f4xx.h | 10 +-
.../st/stm32cube/stm32f4xx/soc/system_stm32f4xx.c | 6 +-
.../st/stm32cube/stm32f4xx/soc/system_stm32f4xx.h | 6 +-
ext/hal/st/stm32cube/stm32f7xx/README | 2 +-
.../drivers/include/Legacy/stm32_hal_legacy.h | 179 +-
.../drivers/include/stm32_assert_template.h | 75 +
.../stm32f7xx/drivers/include/stm32f7xx_hal.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_adc.h | 65 +-
.../drivers/include/stm32f7xx_hal_adc_ex.h | 13 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_can.h | 10 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_cec.h | 10 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_conf.h | 14 +-
.../drivers/include/stm32f7xx_hal_cortex.h | 53 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_crc.h | 4 +-
.../drivers/include/stm32f7xx_hal_crc_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_cryp.h | 640 +-
.../drivers/include/stm32f7xx_hal_cryp_ex.h | 80 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_dac.h | 4 +-
.../drivers/include/stm32f7xx_hal_dac_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_dcmi.h | 7 +-
.../drivers/include/stm32f7xx_hal_dcmi_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_def.h | 4 +-
.../drivers/include/stm32f7xx_hal_dfsdm.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_dma.h | 4 +-
.../drivers/include/stm32f7xx_hal_dma2d.h | 7 +-
.../drivers/include/stm32f7xx_hal_dma_ex.h | 18 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_dsi.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_eth.h | 12 +-
.../drivers/include/stm32f7xx_hal_flash.h | 16 +-
.../drivers/include/stm32f7xx_hal_flash_ex.h | 67 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_gpio.h | 6 +-
.../drivers/include/stm32f7xx_hal_gpio_ex.h | 182 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_hash.h | 4 +-
.../drivers/include/stm32f7xx_hal_hash_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_hcd.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_i2c.h | 161 +-
.../drivers/include/stm32f7xx_hal_i2c_ex.h | 103 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_i2s.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_irda.h | 79 +-
.../drivers/include/stm32f7xx_hal_irda_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_iwdg.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_jpeg.h | 4 +-
.../drivers/include/stm32f7xx_hal_lptim.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_ltdc.h | 4 +-
.../drivers/include/stm32f7xx_hal_ltdc_ex.h | 4 +-
.../drivers/include/stm32f7xx_hal_mdios.h | 8 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_mmc.h | 695 +
.../stm32f7xx/drivers/include/stm32f7xx_hal_nand.h | 70 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_nor.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_pcd.h | 12 +-
.../drivers/include/stm32f7xx_hal_pcd_ex.h | 19 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_pwr.h | 4 +-
.../drivers/include/stm32f7xx_hal_pwr_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_qspi.h | 12 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_rcc.h | 4 +-
.../drivers/include/stm32f7xx_hal_rcc_ex.h | 630 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_rng.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_rtc.h | 204 +-
.../drivers/include/stm32f7xx_hal_rtc_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_sai.h | 4 +-
.../drivers/include/stm32f7xx_hal_sai_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_sd.h | 508 +-
.../drivers/include/stm32f7xx_hal_sdram.h | 4 +-
.../drivers/include/stm32f7xx_hal_smartcard.h | 258 +-
.../drivers/include/stm32f7xx_hal_smartcard_ex.h | 137 +-
.../drivers/include/stm32f7xx_hal_smbus.h | 697 +
.../drivers/include/stm32f7xx_hal_spdifrx.h | 10 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_spi.h | 351 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_sram.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_tim.h | 21 +-
.../drivers/include/stm32f7xx_hal_tim_ex.h | 50 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_uart.h | 8 +-
.../drivers/include/stm32f7xx_hal_uart_ex.h | 4 +-
.../drivers/include/stm32f7xx_hal_usart.h | 8 +-
.../drivers/include/stm32f7xx_hal_usart_ex.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_hal_wwdg.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_ll_adc.h | 4767 ++
.../stm32f7xx/drivers/include/stm32f7xx_ll_bus.h | 1994 +
.../drivers/include/stm32f7xx_ll_cortex.h | 657 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_crc.h | 479 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_dac.h | 1316 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_dma.h | 2911 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_dma2d.h | 2070 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_exti.h | 968 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_fmc.h | 4 +-
.../stm32f7xx/drivers/include/stm32f7xx_ll_gpio.h | 1000 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_i2c.h | 2207 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_iwdg.h | 363 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_lptim.h | 1382 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_pwr.h | 1036 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_rcc.h | 5170 ++
.../stm32f7xx/drivers/include/stm32f7xx_ll_rng.h | 355 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_rtc.h | 3867 ++
.../stm32f7xx/drivers/include/stm32f7xx_ll_sdmmc.h | 294 +-
.../stm32f7xx/drivers/include/stm32f7xx_ll_spi.h | 2293 +
.../drivers/include/stm32f7xx_ll_system.h | 1039 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_tim.h | 4663 ++
.../stm32f7xx/drivers/include/stm32f7xx_ll_usart.h | 3560 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_usb.h | 17 +-
.../stm32f7xx/drivers/include/stm32f7xx_ll_utils.h | 323 +
.../stm32f7xx/drivers/include/stm32f7xx_ll_wwdg.h | 342 +
.../stm32f7xx/drivers/src/stm32f7xx_hal.c | 10 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_adc.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_adc_ex.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_can.c | 8 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_cec.c | 8 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_cortex.c | 44 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_crc.c | 7 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_crc_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_cryp.c | 1375 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_cryp_ex.c | 3009 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dac.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dac_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dcmi.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dcmi_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dfsdm.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dma.c | 10 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dma2d.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dma_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_dsi.c | 14 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_eth.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_flash.c | 50 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_flash_ex.c | 112 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_gpio.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_hash.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_hash_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_hcd.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_i2c.c | 2047 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_i2c_ex.c | 112 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_i2s.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_irda.c | 2545 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_iwdg.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_jpeg.c | 81 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_lptim.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_ltdc.c | 16 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_ltdc_ex.c | 14 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_mdios.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_mmc.c | 2493 +
.../drivers/src/stm32f7xx_hal_msp_template.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_nand.c | 861 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_nor.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_pcd.c | 48 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_pcd_ex.c | 123 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_pwr.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_pwr_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_qspi.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_rcc.c | 73 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_rcc_ex.c | 900 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_rng.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_rtc.c | 6 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_rtc_ex.c | 28 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_sai.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_sai_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_sd.c | 4568 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_sdram.c | 4 +-
.../drivers/src/stm32f7xx_hal_smartcard.c | 2565 +-
.../drivers/src/stm32f7xx_hal_smartcard_ex.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_smbus.c | 2053 +
.../stm32f7xx/drivers/src/stm32f7xx_hal_spdifrx.c | 7 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_spi.c | 2285 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_sram.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_tim.c | 23 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_tim_ex.c | 1159 +-
.../stm32f7xx_hal_timebase_rtc_alarm_template.c | 7 +-
.../stm32f7xx_hal_timebase_rtc_wakeup_template.c | 7 +-
.../src/stm32f7xx_hal_timebase_tim_template.c | 8 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_uart.c | 25 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_usart.c | 245 +-
.../stm32f7xx/drivers/src/stm32f7xx_hal_wwdg.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_ll_adc.c | 920 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_crc.c | 125 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_dac.c | 273 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_dma.c | 464 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_dma2d.c | 653 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_exti.c | 232 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_fmc.c | 4 +-
.../stm32f7xx/drivers/src/stm32f7xx_ll_gpio.c | 325 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_i2c.c | 258 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_lptim.c | 212 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_pwr.c | 105 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_rcc.c | 1581 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_rng.c | 116 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_rtc.c | 897 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_sdmmc.c | 1007 +-
.../stm32f7xx/drivers/src/stm32f7xx_ll_spi.c | 589 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_tim.c | 1396 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_usart.c | 463 +
.../stm32f7xx/drivers/src/stm32f7xx_ll_usb.c | 158 +-
.../stm32f7xx/drivers/src/stm32f7xx_ll_utils.c | 757 +
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f722xx.h | 15165 +++++
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f723xx.h | 15244 +++++
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f732xx.h | 15390 +++++
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f733xx.h | 15469 +++++
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f745xx.h | 20411 ++++--
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f746xx.h | 20705 ++++--
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f756xx.h | 20977 ++++--
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f765xx.h | 21193 ++++--
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f767xx.h | 21865 ++++--
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f769xx.h | 25857 +++++---
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f777xx.h | 22137 +++++--
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f779xx.h | 26129 +++++---
ext/hal/st/stm32cube/stm32f7xx/soc/stm32f7xx.h | 28 +-
.../st/stm32cube/stm32f7xx/soc/system_stm32f7xx.c | 4 +-
.../st/stm32cube/stm32f7xx/soc/system_stm32f7xx.h | 4 +-
ext/hal/ti/cc3220sdk/Kbuild | 4 +
ext/hal/ti/cc3220sdk/Kconfig | 11 +
ext/hal/ti/cc3220sdk/Makefile | 6 +
ext/hal/ti/cc3220sdk/README | 26 +
ext/hal/ti/cc3220sdk/driverlib/cpu.h | 76 +
ext/hal/ti/cc3220sdk/driverlib/flash.h | 116 +
ext/hal/ti/cc3220sdk/driverlib/gpio.h | 140 +
ext/hal/ti/cc3220sdk/driverlib/interrupt.h | 121 +
ext/hal/ti/cc3220sdk/driverlib/pin.h | 191 +
ext/hal/ti/cc3220sdk/driverlib/prcm.c | 2715 +
ext/hal/ti/cc3220sdk/driverlib/prcm.h | 368 +
ext/hal/ti/cc3220sdk/driverlib/rom.h | 2787 +
ext/hal/ti/cc3220sdk/driverlib/rom_map.h | 3321 +
ext/hal/ti/cc3220sdk/driverlib/rom_patch.h | 113 +
ext/hal/ti/cc3220sdk/driverlib/uart.h | 235 +
ext/hal/ti/cc3220sdk/driverlib/utils.c | 105 +
ext/hal/ti/cc3220sdk/driverlib/utils.h | 72 +
ext/hal/ti/cc3220sdk/inc/hw_apps_rcm.h | 1504 +
ext/hal/ti/cc3220sdk/inc/hw_common_reg.h | 1115 +
ext/hal/ti/cc3220sdk/inc/hw_gpio.h | 1347 +
ext/hal/ti/cc3220sdk/inc/hw_gprcm.h | 3320 +
ext/hal/ti/cc3220sdk/inc/hw_hib1p2.h | 1748 +
ext/hal/ti/cc3220sdk/inc/hw_hib3p3.h | 1136 +
ext/hal/ti/cc3220sdk/inc/hw_ints.h | 115 +
ext/hal/ti/cc3220sdk/inc/hw_memmap.h | 82 +
ext/hal/ti/cc3220sdk/inc/hw_ocp_shared.h | 3443 +
ext/hal/ti/cc3220sdk/inc/hw_types.h | 74 +
include/drivers/gpio/gpio_mmio32.h | 64 +
include/drivers/k20_mcg.h | 205 -
include/drivers/k20_pcr.h | 89 -
include/drivers/k20_watchdog.h | 136 -
include/drivers/k6x_mpu.h | 69 -
include/drivers/k6x_pmc.h | 51 -
scripts/Makefile.lib | 2 +
715 files changed, 470649 insertions(+), 92559 deletions(-)
create mode 100644 drivers/gpio/Kconfig.mmio32
create mode 100644 drivers/gpio/gpio_mmio32.c
create mode 100644 drivers/spi/Kconfig.nrf5
create mode 100644 drivers/spi/spim_nrf52.c
rename dts/arm/{ => nxp}/nxp_k6x.dtsi (87%)
rename dts/arm/{ => nxp}/nxp_kw41z.dtsi (91%)
rename dts/arm/{ => st}/stm32f103xb.dtsi (88%)
rename dts/arm/{ => st}/stm32l476.dtsi (87%)
rename dts/arm/{ => ti}/cc32xx_launchxl.dtsi (81%)
rename dts/arm/yaml/{arm,armv6m-nvic.yaml => arm,v6m-nvic.yaml} (72%)
rename dts/arm/yaml/{arm_cortex_m4_nvic.yaml => arm,v7m-nvic.yaml} (72%)
delete mode 100644 dts/common/yaml/zephyr_devices.yaml
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/MKL25Z4.h
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/MKL25Z4.xml
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/MKL25Z4_features.h
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/clock_config.c
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/clock_config.h
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/fsl_clock.c
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/fsl_clock.h
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/fsl_device_registers.h
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/system_MKL25Z4.c
create mode 100644 ext/hal/nxp/mcux/devices/MKL25Z4/system_MKL25Z4.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_dma.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_dma.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_i2c_dma.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_i2c_dma.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_lpsci.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_lpsci.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_lpsci_dma.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_lpsci_dma.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_spi.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_spi.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_spi_dma.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_spi_dma.h
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_uart_dma.c
create mode 100644 ext/hal/nxp/mcux/drivers/fsl_uart_dma.h
create mode 100644 ext/hal/st/stm32cube/stm32f3xx/drivers/src/stm32f3xx_hal_timebase_rtc_alarm_template.c
create mode 100644 ext/hal/st/stm32cube/stm32f3xx/drivers/src/stm32f3xx_hal_timebase_rtc_wakeup_template.c
create mode 100644 ext/hal/st/stm32cube/stm32f3xx/drivers/src/stm32f3xx_hal_timebase_tim_template.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32_assert_template.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_hal_mmc.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_adc.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_bus.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_cortex.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_crc.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_dac.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_dma.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_dma2d.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_exti.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_gpio.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_i2c.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_iwdg.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_lptim.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_pwr.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_rcc.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_rng.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_rtc.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_spi.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_system.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_tim.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_usart.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_utils.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/include/stm32f4xx_ll_wwdg.h
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_hal_mmc.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_adc.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_crc.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_dac.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_dma.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_dma2d.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_exti.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_gpio.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_i2c.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_lptim.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_pwr.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_rng.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_rtc.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_spi.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_tim.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_usart.c
create mode 100644 ext/hal/st/stm32cube/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32_assert_template.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_hal_mmc.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_hal_smbus.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_adc.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_bus.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_cortex.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_crc.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_dac.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_dma.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_dma2d.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_exti.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_gpio.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_i2c.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_iwdg.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_lptim.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_pwr.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_rcc.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_rng.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_rtc.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_spi.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_system.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_tim.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_usart.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_utils.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/include/stm32f7xx_ll_wwdg.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_hal_mmc.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_hal_smbus.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_adc.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_crc.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_dac.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_dma.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_dma2d.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_exti.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_gpio.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_i2c.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_lptim.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_pwr.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_rcc.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_rng.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_rtc.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_spi.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_tim.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_usart.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/drivers/src/stm32f7xx_ll_utils.c
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/soc/stm32f722xx.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/soc/stm32f723xx.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/soc/stm32f732xx.h
create mode 100644 ext/hal/st/stm32cube/stm32f7xx/soc/stm32f733xx.h
create mode 100644 ext/hal/ti/cc3220sdk/Kbuild
create mode 100644 ext/hal/ti/cc3220sdk/Kconfig
create mode 100644 ext/hal/ti/cc3220sdk/Makefile
create mode 100644 ext/hal/ti/cc3220sdk/README
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/cpu.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/flash.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/gpio.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/interrupt.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/pin.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/prcm.c
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/prcm.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/rom.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/rom_map.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/rom_patch.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/uart.h
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/utils.c
create mode 100644 ext/hal/ti/cc3220sdk/driverlib/utils.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_apps_rcm.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_common_reg.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_gpio.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_gprcm.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_hib1p2.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_hib3p3.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_ints.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_memmap.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_ocp_shared.h
create mode 100644 ext/hal/ti/cc3220sdk/inc/hw_types.h
create mode 100644 include/drivers/gpio/gpio_mmio32.h
delete mode 100644 include/drivers/k20_mcg.h
delete mode 100644 include/drivers/k20_pcr.h
delete mode 100644 include/drivers/k20_watchdog.h
delete mode 100644 include/drivers/k6x_mpu.h
delete mode 100644 include/drivers/k6x_pmc.h
Change-Id: Ie1f349c8fa8181a7ed23af95921692a6744de9ac
Signed-off-by:
Kumar Gala <kumar.gala@linaro.org>
Loading
Please sign in to comment