Chew Zeh Yang
659582b06f
drivers: udc_ambiq: Implemented UDC driver for apollo4p
...
Added implementation for udc_ambiq with its required Kconfig and
CMakelist updates.
Signed-off-by: Chew Zeh Yang <zeon.chew@ambiq.com>
2024-11-16 15:07:29 -05:00
Hao Luo
1e5cdb110a
drivers: spi: Add SPI device support for Apollo3 SoCs
...
This commit adds spi device support for Apollo3 SoCs.
Signed-off-by: Hao Luo <hluo@ambiq.com>
2024-10-26 11:31:11 +02:00
Richard Wheatley
6dd54c8835
dts: arm: ambiq: add ambiq adc to dtsi file
...
Add Ambiq adc to apollo4 DTSI
Signed-off-by: Richard Wheatley <richard.wheatley@ambiq.com>
2024-08-30 11:46:56 -04:00
BH Li
2f40168287
drivers: adc: add ambiq adc driver
...
Add Ambiq adc driver
Signed-off-by: BH Li <bli@ambiq.com>
2024-08-14 10:45:47 +01:00
Aaron Ye
d84874309e
drivers: spi: create Ambiq SPI BLEIF driver
...
Some Ambiq Apollox Blue SOC (e.g. Apollo3 Blue) uses internal designed
BLEIF module which is different from the general IOM module for SPI
transceiver. The called HAL API will also be independent. This driver is
implemented for the BLEIF module usage scenarios.
Signed-off-by: Aaron Ye <aye@ambiq.com>
2024-05-27 03:27:43 -07:00
Richard Wheatley
e1e78a5f08
drivers: hwinfo: Adds Ambiq hwinfo support
...
This commit adds support for the hwinfo for Apollo4P SoCs
Signed-off-by: Richard Wheatley <richard.wheatley@ambiq.com>
2024-05-10 12:32:02 +02:00
Hao Luo
a0b07212e9
soc: arm: ambiq: apollo3: Add support for Apollo3 Blue Plus SoC
...
Add all required parts (new SoC family/series, device tree) for
the Ambiq Apollo3 Blue Plus SoC.
Signed-off-by: Hao Luo <hluo@ambiq.com>
2024-05-07 18:57:19 +02:00
Mateusz Sierszulski
8db11e6a0a
drivers: spi: Add Ambiq MSPI driver
...
This commit adds MSPI driver for Apollo4 SoCs.
Signed-off-by: Mateusz Sierszulski <msierszulski@antmicro.com>
2023-09-08 14:44:12 +02:00
Mateusz Sierszulski
2b74109f20
drivers: spi: Add Ambiq SPI driver
...
This commits adds SPI master driver for Apollo4 SoCs.
Signed-off-by: Mateusz Sierszulski <msierszulski@antmicro.com>
2023-08-25 10:31:58 +02:00
Mateusz Sierszulski
47d0e79444
drivers: i2c: Add Ambiq I2C driver
...
This commit adds I2C master driver for Apollo4 SoCs.
Signed-off-by: Mateusz Sierszulski <msierszulski@antmicro.com>
2023-08-17 15:15:45 +02:00
Mateusz Sierszulski
171285140c
drivers: watchdog: Add Ambiq wdt driver
...
This commits add watchdog driver for Apollo4 SoCs
Signed-off-by: Mateusz Sierszulski <msierszulski@antmicro.com>
2023-08-16 13:03:33 +02:00
Maciej Sobkowski
9bc3ee67be
drivers: counter: Add Ambiq counter driver
...
This commit adds Ambiq counter driver for Apollo4p SoCs.
Signed-off-by: Mateusz Sierszulski <msierszulski@antmicro.com>
Signed-off-by: Maciej Sobkowski <msobkowski@antmicro.com>
2023-08-07 16:12:58 +02:00
Maciej Sobkowski
29e0186aa4
modules: add Kconfig for Ambiq HAL module
...
This commit introduces the Ambiq HAL module required for the
Ambiq Apollo4 Plus SoC support.
Signed-off-by: Maciej Sobkowski <msobkowski@antmicro.com>
2023-08-04 10:48:58 +02:00