nuttx/arch/arm/src/stm32
Xiang Xiao 5a565e753c pm: Move pm_initialize call from driver_initialize to xxx_pminitialize
since it's too late with the below commit:
ommit a594a5d7a8
Author: chao.an <anchao@xiaomi.com>
Date:   Mon Apr 11 19:44:26 2022 +0800

    sched/init: drivers_initialize() should be late than up_initialize()

    up_initialize
    |
     ->up_serialinit
       |
        ->uart_register  /* ("/dev/console", &CONSOLE_DEV); */

    drivers_initialize
    |
     ->syslog_console_init
       |
        ->register_driver /* ("/dev/console", &g_consoleops, 0666, NULL); */

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-04-22 14:36:27 +03:00
..
hardware stm32f103re has a dac module.but the pinmap file has no corresponding definition 2022-02-27 14:39:17 +08:00
chip.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
Kconfig Add DAC2 configuration for stm32f405. 2022-02-24 12:09:41 -05:00
Make.defs arch/arm: Switch the context of save and restore from assembler to c 2022-04-21 12:56:34 +03:00
stm32_1wire.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_1wire.h author: Aleksandr Vyhovanec: update licenses to Apache 2021-09-03 17:38:33 +08:00
stm32_adc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_adc.h arch: Omni Hoverboards: update licenses to Apache 2021-09-28 04:37:38 -07:00
stm32_aes.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_aes.h arch: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
stm32_alarm.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_allocateheap.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_bbsram.c drivers: remove unimplemented open/close/ioctl interfaces 2022-04-15 16:56:25 +08:00
stm32_bbsram.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_bkp.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_can_sock.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_can.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_can.h stm32: add SocketCAN support, based on stm32_can.c 2022-01-05 06:16:41 -08:00
stm32_capture.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_capture.h NuttX: Pierre-Noel Bouteville: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_ccm.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
stm32_ccm.h mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
stm32_comp_v1.c Add STM32G43XX Analog Comparator driver. 2021-07-07 21:34:58 -03:00
stm32_comp_v1.h Add STM32G43XX Analog Comparator driver. 2021-07-07 21:34:58 -03:00
stm32_comp_v2.c Add STM32G43XX Analog Comparator driver. 2021-07-07 21:34:58 -03:00
stm32_comp_v2.h Add STM32G43XX Analog Comparator driver. 2021-07-07 21:34:58 -03:00
stm32_comp.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_comp.h Fix newline at end of file. 2021-07-07 21:34:58 -03:00
stm32_cordic.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_cordic.h stm32g4: add CORDIC driver 2021-07-28 14:23:13 -03:00
stm32_dac.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_dac.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_dbgmcu.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_dfumode.c arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32_dfumode.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_dma2d.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_dma2d.h NuttX: Marco Krahl: update licenses to Apache 2021-04-06 12:50:41 -05:00
stm32_dma_v1.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_dma_v1mux.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_dma_v2.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_dma.c stm32g4: add support for DMA (DMAMUX) 2021-04-13 12:08:17 -03:00
stm32_dma.h arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32_dumpgpio.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_eth.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_eth.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_exti_alarm.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_exti_gpio.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_exti_pwr.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_exti_pwr.h arch: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
stm32_exti_wakeup.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_exti.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_fdcan_sock.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_fdcan.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_fdcan.h arch/stm32: add FDCAN SocketCAN support 2022-02-06 17:09:11 +08:00
stm32_flash.c NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_flash.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_fmc.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
stm32_fmc.h arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32_foc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_foc.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_freerun.c Remove unused 'running' field from freerun lower half drivers. 2021-04-07 20:35:50 -03:00
stm32_freerun.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_fsmc.c arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32_fsmc.h arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32_gpio.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_gpio.h Fix typos in comments and identifiers 2021-07-19 22:55:30 -03:00
stm32_hall3ph.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_hall3ph.h arch/stm32: add 3-phase Hall effect sensor lower half 2021-08-19 08:19:38 -07:00
stm32_hciuart.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_hciuart.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_hrtim.c arch/arm/src/stm32/stm32_hrtim.c: Fix a syslog format 2020-11-27 05:18:57 -06:00
stm32_hrtim.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_i2c_alt.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_i2c_v2.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_i2c.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_i2c.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_i2s.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_i2s.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_idle.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_irq.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_iwdg.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_lowputc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_lowputc.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_lse.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_lsi.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_ltdc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_ltdc.h license: Ken Pettit: update licenses to Apache 2021-08-23 11:41:41 +08:00
stm32_mpuinit.c stm32:Support CONFIG_MPU_RESET and CONFIG_ARM_MPU_EARLY_RESET 2021-10-23 03:58:26 -05:00
stm32_mpuinit.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_oneshot_lowerhalf.c NuttX: Gregory Nutt: update licenses to Apache 2021-04-03 04:20:31 -07:00
stm32_oneshot.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_oneshot.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_opamp.c
stm32_opamp.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_otgfs.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_otgfsdev.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_otgfshost.c nuttx: unify FAR attribute usage across the code 2022-04-04 21:32:58 +08:00
stm32_otghs.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_otghsdev.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_otghshost.c nuttx: unify FAR attribute usage across the code 2022-04-04 21:32:58 +08:00
stm32_pm.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_pminitialize.c pm: Move pm_initialize call from driver_initialize to xxx_pminitialize 2022-04-22 14:36:27 +03:00
stm32_pmsleep.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_pmstandby.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_pmstop.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_pwm.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_pwm.h arch: Omni Hoverboards: update licenses to Apache 2021-09-28 04:37:38 -07:00
stm32_pwr.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_pwr.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_qencoder.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_qencoder.h arch/arm/stm32/stm32_qencoder: add support for Qenco index pin 2021-11-07 03:52:48 -06:00
stm32_rcc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_rcc.h arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_rng.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_rtc_lowerhalf.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_rtc.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_rtc.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_rtcc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_rtcounter.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_sdadc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_sdadc.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_sdio.c Remove the unneeded worker_t cast 2022-04-17 23:32:05 +03:00
stm32_sdio.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_serial.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_spi.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_spi.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_start.c arch/arm: Move FPU initialization to common place 2022-04-12 23:35:06 +03:00
stm32_start.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_syscfg.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_tickless.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_tim_lowerhalf.c arch/stm32: Fix nxstyle errors 2020-12-01 21:01:34 +01:00
stm32_tim.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_tim.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_timerisr.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_uart.h stm32:Serial DMA config USART{4578} -> UART{4578} 2021-04-15 21:26:32 -05:00
stm32_uid.c arch/stm32: Fix nxstyle errors 2020-12-01 21:01:34 +01:00
stm32_uid.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
stm32_usbdev.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32_usbdev.h arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_usbhost.c arch: arm: stm: fix nxstyle errors 2021-03-31 00:59:15 -05:00
stm32_usbhost.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_userspace.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_userspace.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_waste.c NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_waste.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32_wdg.h arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32_wwdg.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32f10xxf30xx_flash.c progmem: eliminate PROGMEM_ERASESTATE configuration option 2022-03-22 10:01:41 -03:00
stm32f10xxx_rcc.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32f20xxf40xx_flash.c progmem: eliminate PROGMEM_ERASESTATE configuration option 2022-03-22 10:01:41 -03:00
stm32f20xxx_rcc.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32f30xxx_rcc.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32f33xxx_rcc.c NuttX: Mateusz Tomasz Szafoni: update licenses to Apache 2021-04-01 12:13:12 -05:00
stm32f37xxx_rcc.c arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32f40xxx_alarm.h arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32f40xxx_i2c.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32f40xxx_rcc.c arch: Omni Hoverboards: update licenses to Apache 2021-09-28 04:37:38 -07:00
stm32f40xxx_rtcc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
stm32g4xxxx_rcc.c stm32: add FDCAN support 2022-01-17 09:36:00 -03:00
stm32l15xx_flash.c progmem: eliminate PROGMEM_ERASESTATE configuration option 2022-03-22 10:01:41 -03:00
stm32l15xxx_alarm.h arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32l15xxx_rcc.c arch: arm: stm: Author Gregory Nutt: update licenses to Apache 2021-03-31 00:59:15 -05:00
stm32l15xxx_rtcc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00