1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu
Marian Buschsieweke f10a994a9e
cpu/gd32v/periph_gpio_ll: fix and clean up
Use analog mode for GPIO_DISCONNECT, as this is said to have the lowest
current leakage due to disabling the Schmitt trigger and correctly
detect this in `gpio_ll_query_conf()`.

Also drop the `schmitt_trigger_disabled` member in `gpio_conf_t`, as
the Schmitt trigger is only ever disabled in Analog mode anyway and
cannot be freely configured.
2024-02-05 08:21:52 +01:00
..
arm7_common cpu/arm7: Fix undefined behavior based on invalid assembly 2023-05-19 11:34:30 +02:00
atmega8 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega32u4 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega128rfa1 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega256rfr2 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega328p cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega1281 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega1284p cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega2560 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega_common cpu/atmega_common: Make GPIO_DISCONNECT alias for GPIO_INPUT 2024-01-23 15:03:34 +01:00
atxmega cpu/atxmega: Drop unnecessary test config 2023-12-01 14:12:24 +01:00
avr8_common cpu/avr8_common: make pm_layered a DEFAULT_MODULE 2024-01-11 21:14:43 +01:00
cc26x0_cc13x0 cpu/cc26x0_cc13x0: Drop feature cortexm_mpu 2023-04-26 10:51:52 +02:00
cc26x2_cc13x2 cpu: call early_init() 2023-01-08 22:26:12 +01:00
cc26xx_cc13xx cpu/cc26xx_cc13xx: implement periph_timer_query_freqs 2023-12-07 16:15:43 +01:00
cc2538 cpu/cc2538: update function signature of EUI provider 2024-01-04 13:15:47 +01:00
cortexm_common cpu/cortexm_common: Cortex M0/M23 needs 4 cycles/busy loop 2024-01-09 19:03:15 +01:00
efm32 cpu/efm32: expose pull up on GPIO_DISCONNECT 2024-02-05 08:21:51 +01:00
esp32 drivers/periph_gpio_ll: Add features for compile-time-checks 2024-01-23 15:03:34 +01:00
esp8266 cpu/esp8266: ESP8266 needs 5 cycles per busy loop 2024-01-10 22:43:31 +01:00
esp_common cpu/esp_common: flash: drop .write() 2023-12-13 16:50:41 +01:00
fe310 cpu/riscv: Add PMP driver 2023-06-28 11:55:34 +02:00
gd32v cpu/gd32v/periph_gpio_ll: fix and clean up 2024-02-05 08:21:52 +01:00
kinetis cpu/kinetis: implement periph_timer_query_freqs 2023-12-07 16:17:31 +01:00
lm4f120 cpu: call early_init() 2023-01-08 22:26:12 +01:00
lpc23xx cpu: Add TLS symbols for newer picolibc to linker scripts 2023-03-02 22:55:22 -08:00
lpc1768 cpu: call early_init() 2023-01-08 22:26:12 +01:00
msp430 Merge pull request #19835 from maribu/msp430 2024-01-22 18:41:23 +00:00
native cpu/native: fix build with !core_thread 2024-01-09 23:02:01 +01:00
nrf5x_common drivers/periph_gpio_ll: Add features for compile-time-checks 2024-01-23 15:03:34 +01:00
nrf51 Merge pull request #20102 from maribu/cpu/nrf5x_common/clean_up_uart 2023-11-26 20:43:29 +00:00
nrf52 cpu/nrf5x: clean up periph_uart 2023-11-26 21:33:23 +01:00
nrf53 drivers/ws281x: Fix Kconfig 2023-12-19 11:13:43 +01:00
nrf9160 drivers/ws281x: Fix Kconfig 2023-12-19 11:13:43 +01:00
qn908x cpu/qn908x: implement periph_timer_query_freqs 2023-12-07 16:17:57 +01:00
riscv_common cpu/riscv_common: remove picolibc from blacklisting in CI 2023-08-07 13:21:40 +02:00
rpx0xx cpu/rpx0xx: Fix kconfig model 2023-05-24 09:53:23 +02:00
sam0_common drivers/periph_gpio_ll: Add features for compile-time-checks 2024-01-23 15:03:34 +01:00
sam3 cpu/sam3: assert valid freq in timer_init() 2023-09-15 12:58:31 +02:00
sam_common cpu/sam_common: make use of cortexm.ld 2022-09-23 15:55:12 +02:00
samd5x cpu/samd5x: make GCLK definitions overwritable 2023-11-23 21:00:16 +01:00
samd21 cpu/sam0_common: move adc_res_t to common code 2023-01-17 17:18:07 +01:00
saml1x cpu/sam0_common: move adc_res_t to common code 2023-01-17 17:18:07 +01:00
saml21 treewide: fix path to ztimer test applications 2023-05-13 19:08:38 +02:00
stellaris_common
stm32 cpu/stm32/periph_gpio_ll: Fix and clean up 2024-02-05 08:21:51 +01:00
doc.txt docs/doxygen : Add CPU section 2021-07-09 10:47:42 +02:00
Kconfig treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00