..
adc-stm32f0.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
adc-stm32f3.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
adc-stm32f4.c
Make ADCs on STM32F4 work
2018-09-28 06:26:08 -07:00
adc-stm32l.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
adc_chip.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
bkpdata.c
chip/stm32: Only use a mutex when not in interrupt context
2020-10-09 23:34:52 +00:00
bkpdata.h
nocturne_fp: Add fix for legacy reset loop
2020-02-06 06:57:39 +00:00
build.mk
stm32g4: Initial UCPD driver for type-c functionality
2020-09-29 23:52:36 +00:00
charger_detect.c
lucid: add support to detect BC1.2 suppliers
2016-02-26 21:22:07 -08:00
clock-f.c
stm: rtc: Prevent locking a mutex in interrupt context
2020-07-30 03:54:37 +00:00
clock-f.h
cleanup: Fix common spelling typos in comments
2019-06-19 16:16:44 +00:00
clock-stm32f0.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
clock-stm32f3.c
Add support for STM32F373
2014-10-07 20:58:52 +00:00
clock-stm32f4.c
stm32: low power configuration for STM32F4
2020-12-02 09:39:18 +00:00
clock-stm32g4.c
COIL: change usage of sanity
2020-08-14 05:59:03 +00:00
clock-stm32h7.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
clock-stm32l.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
clock-stm32l4.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
config-stm32f03x.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
config-stm32f4.h
stm32f412: Fix chip config Flash and RAM sizes
2020-03-24 21:05:23 +00:00
config-stm32f05x.h
stm32f05x: Use correct erase block size of 1kB
2015-10-19 15:15:36 -07:00
config-stm32f07x.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
config-stm32f09x.h
stm32f09x: fix flash protection offset
2017-02-27 16:56:24 -08:00
config-stm32f76x.h
stm32: add embryonic support for STM32F76x
2017-08-18 16:46:34 -07:00
config-stm32f373.h
cleanup: Remove redundant FLASH_SIZE CONFIGs
2015-09-16 14:49:33 -07:00
config-stm32g41xb.h
honeybuns: Increase flash size to work with RO only
2020-09-29 23:52:28 +00:00
config-stm32h7x3.h
stm32: use D-cache on STM32H7
2018-06-04 17:23:27 -07:00
config-stm32l15x.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
config-stm32l100.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
config-stm32l442.h
stm32: add support for STM32L442
2017-02-17 01:47:29 -08:00
config-stm32l476.h
Bring up STM32L476G-Eval
2016-04-25 16:49:02 -07:00
config_chip.h
stm32g4: Add config-chip for stm32g41xb
2020-07-29 03:49:06 +00:00
crc_hw.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
debug_printf.c
stm32: add synchronous debug printf
2015-10-19 13:45:49 -07:00
debug_printf.h
printf: Enable compile-time format checking
2019-10-05 00:47:53 +00:00
dma-stm32f4.c
task_set_event: remove the wait argument
2020-12-14 19:59:09 +00:00
dma.c
task_set_event: remove the wait argument
2020-12-14 19:59:09 +00:00
flash-f.c
stm32: Disable option bytes if RO is protected on boot
2020-05-30 05:16:49 +00:00
flash-f.h
test: Add tests for flash option bytes and control register
2020-05-30 05:16:41 +00:00
flash-stm32f0.c
common: bit change 1 << constants with BIT(constants)
2019-03-26 04:42:56 -07:00
flash-stm32f3.c
stm32: Disable option bytes if RO is protected on boot
2020-05-30 05:16:49 +00:00
flash-stm32f4.c
stm32f4: fix flash_physical_protect_now behavior
2017-06-28 00:58:59 -07:00
flash-stm32g4-l4.c
stm32g4: Add flash support for stm32g4 chip family
2020-08-31 23:27:37 +00:00
flash-stm32h7.c
stm32h7: Pass write protect settings to RW
2020-02-15 01:10:54 +00:00
flash-stm32l.c
include: Move RESET_FLAG_* into ec_commands.h as EC_RESET_FLAG_*
2019-08-26 07:49:42 -07:00
gpio-f0-l.c
Cleanup: Correct GPIO alternate function parameter
2019-11-01 02:46:00 +00:00
gpio-stm32f0.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
gpio-stm32f3.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
gpio-stm32f4.c
stm32f4: Enable gpio port clocks that are used
2019-11-08 22:58:57 +00:00
gpio-stm32g4.c
stm32g4: Add gpio support
2020-07-29 03:49:15 +00:00
gpio-stm32h7.c
stm32: Add STM32H7 family
2018-01-08 05:41:23 -08:00
gpio-stm32l.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
gpio-stm32l4.c
stm32l4: Enable extended interrupts (EXTI)
2016-07-29 10:51:20 -07:00
gpio.c
stm32: Fix manual interrupt clearing function
2020-03-12 22:17:19 +00:00
gpio_chip.h
stm32f4: Enable gpio port clocks that are used
2019-11-08 22:58:57 +00:00
host_command_common.c
COIL: Rename CONFIG_I2C_PERIPHERAL
2020-11-05 01:28:40 +00:00
hwtimer.c
stm32/hwtimer: Fix CONFIG_WATCHDOG_HELP #endif comment
2020-02-04 21:45:50 +00:00
hwtimer32.c
stm32: update the timer pre-scaler on STM32F4
2020-12-02 09:38:56 +00:00
i2c-stm32f0.c
Replace I2C_GET_ADDR with I2C_STRIP_FLAGS
2020-11-02 19:15:23 +00:00
i2c-stm32f3.c
Add support for STM32F373
2014-10-07 20:58:52 +00:00
i2c-stm32f4.c
task_set_event: remove the wait argument
2020-12-14 19:59:09 +00:00
i2c-stm32g4.c
COIL: Rename CONFIG_I2C_CONTROLLER
2020-11-05 01:28:37 +00:00
i2c-stm32l.c
Replace I2C_GET_ADDR with I2C_STRIP_FLAGS
2020-11-02 19:15:23 +00:00
i2c-stm32l4.c
Replace I2C_GET_ADDR with I2C_STRIP_FLAGS
2020-11-02 19:15:23 +00:00
i2c_ite_flash_support.c
i2c_master: extend i2c_xfer_no_retry to also support large write
2020-11-17 18:00:39 +00:00
keyboard_raw.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
memory_regions.inc
stm32: use D-cache on STM32H7
2018-06-04 17:23:27 -07:00
otp-stm32f4.c
stm32f4: Add OTP support.
2017-07-28 17:45:13 -07:00
power_led.c
cleanup: Fix common spelling typos in comments
2019-06-19 16:16:44 +00:00
pwm.c
tree: Use new atomic_* implementation
2020-10-27 09:35:49 +00:00
pwm_chip.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
registers-stm32f0.h
ServoMicro: Enable Brownout detection with PVD circuit
2020-01-18 01:16:43 +00:00
registers-stm32f3.h
stm32: Add known variants to registers files
2019-07-17 03:58:57 +00:00
registers-stm32f4.h
stm32: add dynamic clocking for STM32F4
2020-12-02 09:38:58 +00:00
registers-stm32f7.h
stm32: Factor out stm32f7 family registers
2019-07-17 03:58:56 +00:00
registers-stm32g4.h
stm32g4: ucpd: Add support for USB-PD messaging
2020-12-13 02:56:49 +00:00
registers-stm32h7.h
stm32h7: Cleanup reset reg constants
2019-12-16 18:09:06 +00:00
registers-stm32l.h
stm32: Add known variants to registers files
2019-07-17 03:58:57 +00:00
registers-stm32l4.h
stm32l4: Refactor to use page instead of bank notation
2020-08-31 23:27:33 +00:00
registers.h
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
spi.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
spi_master-stm32h7.c
dma: separate out DMA enable status from wait_for_bytes
2019-08-13 00:46:05 +00:00
spi_master.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
stm32-dma.h
STM32: Add dma_select_channel
2016-04-25 16:49:01 -07:00
system.c
stm32g4: Modifications required for system.c
2020-07-29 03:49:10 +00:00
trng.c
ec: change usage of dummy
2020-08-05 18:41:25 +00:00
uart.c
stm32g4: Set uart frequency and enable clocks for stm32g4
2020-07-31 01:00:02 +00:00
ucpd-stm32gx.c
task_set_event: remove the wait argument
2020-12-14 19:59:09 +00:00
ucpd-stm32gx.h
stm32g4: ucpd: Add support for USB-PD messaging
2020-12-13 02:56:49 +00:00
usart-stm32f0.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart-stm32f0.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart-stm32f3.c
servo_micro: Allow setting the baud rate for usart
2018-08-29 11:15:45 -07:00
usart-stm32f3.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart-stm32f4.c
Bloonchipper: USART based transport layer for host command
2020-06-05 10:06:44 +00:00
usart-stm32f4.h
Bloonchipper: USART based transport layer for host command
2020-06-05 10:06:44 +00:00
usart-stm32l.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart-stm32l.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart.h
Bloonchipper: USART based transport layer for host command
2020-06-05 10:06:44 +00:00
usart_host_command.c
Bloonchipper: Reduce usart transport's response size to 0x100
2020-09-25 04:59:25 +00:00
usart_host_command.h
Bloonchipper: USART based transport layer for host command
2020-06-05 10:06:44 +00:00
usart_info_command.c
atomic: rename atomic_read_clear to atomic_clear
2020-11-02 10:17:27 +00:00
usart_rx_dma.c
atomic: rename atomic_read_clear to atomic_clear
2020-11-02 10:17:27 +00:00
usart_rx_dma.h
Bloonchipper: USART based transport layer for host command
2020-06-05 10:06:44 +00:00
usart_rx_interrupt-stm32f0.c
USART: Split RX driver between L and F families
2015-08-10 17:54:17 +00:00
usart_rx_interrupt-stm32f3.c
USART: Split RX driver between L and F families
2015-08-10 17:54:17 +00:00
usart_rx_interrupt-stm32f4.c
tree: Use new atomic_* implementation
2020-10-27 09:35:49 +00:00
usart_rx_interrupt-stm32l.c
tree: Use new atomic_* implementation
2020-10-27 09:35:49 +00:00
usart_rx_interrupt.c
tree: Use new atomic_* implementation
2020-10-27 09:35:49 +00:00
usart_tx_dma.c
common: queue: Update chunk struct and get read/write logic
2019-06-05 18:50:21 +00:00
usart_tx_dma.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usart_tx_interrupt.c
Bloonchipper: USART based transport layer for host command
2020-06-05 10:06:44 +00:00
usb-stm32f0.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb-stm32f3.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb-stm32f3.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb-stm32l.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb-stream.c
ec: Minor cleanup of magic number commonly used in STM32 USB
2020-06-04 14:49:43 +00:00
usb-stream.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb.c
atomic: rename atomic_read_clear to atomic_clear
2020-11-02 10:17:27 +00:00
usb_console.c
ec: Minor cleanup of magic number commonly used in STM32 USB
2020-06-04 14:49:43 +00:00
usb_dwc.c
chip/stm32: reinstate static and use EC idiom for alignment
2019-11-09 11:57:09 +00:00
usb_dwc_console.c
chip/stm32/usb: Replace reset handler by generic event handler
2017-08-16 04:03:24 -07:00
usb_dwc_console.h
chip/stm32/usb: Replace reset handler by generic event handler
2017-08-16 04:03:24 -07:00
usb_dwc_hw.h
chip/stm32/usb: Replace reset handler by generic event handler
2017-08-16 04:03:24 -07:00
usb_dwc_i2c.h
sweetberry: expose i2c over usb
2018-05-21 18:19:29 -07:00
usb_dwc_registers.h
common: bit change 1 << constants with BIT(constants)
2019-03-26 04:42:56 -07:00
usb_dwc_stream.c
consumer: Remove flush operation
2017-12-18 20:32:58 -08:00
usb_dwc_stream.h
chip/stm32/usb: Replace reset handler by generic event handler
2017-08-16 04:03:24 -07:00
usb_dwc_update.h
sweetberry: add usb fw update
2016-09-02 21:17:22 -07:00
usb_endpoints.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb_gpio.c
ec: Minor cleanup of magic number commonly used in STM32 USB
2020-06-04 14:49:43 +00:00
usb_gpio.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb_hid.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb_hid_hw.h
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00
usb_hid_keyboard.c
usb_hid_keyboard: implement vivaldi top row feature
2020-11-27 06:21:32 +00:00
usb_hid_touchpad.c
usb_hid_touchpad: fix logical max of width & height
2018-09-26 10:32:06 -07:00
usb_hw.h
ec: Minor cleanup of magic number commonly used in STM32 USB
2020-06-04 14:49:43 +00:00
usb_isochronous.c
usb_isochronous.c: change usb_isochronous API
2018-07-18 01:40:02 -07:00
usb_isochronous.h
usb_isochronous.c: change usb_isochronous API
2018-07-18 01:40:02 -07:00
usb_pd_phy.c
task_set_event: remove the wait argument
2020-12-14 19:59:09 +00:00
usb_power.c
Replace I2C_GET_ADDR with I2C_STRIP_FLAGS
2020-11-02 19:15:23 +00:00
usb_power.h
Sweetberry: Fix for struct declaration in power logging.
2019-09-17 20:08:37 +00:00
usb_spi.c
servo: Adds USB SPI protocol V2 commands and responses
2020-07-24 02:33:04 +00:00
usb_spi.h
servo: Adds USB SPI protocol V2 commands and responses
2020-07-24 02:33:04 +00:00
watchdog.c
LICENSE: remove unnecessary (c) after Copyright
2019-06-19 00:30:43 +00:00