-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supporting Pimoroni Pico Plus2 #77859
base: main
Are you sure you want to change the base?
Commits on Sep 27, 2024
-
Update RaspberryPi Pico hal to 2.0.0 release Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b73ac5 - Browse repository at this point
Copy the full SHA 5b73ac5View commit details -
modules: hal_rpi_pico: Update to fit for 2.0.0 directory structure
The directory structure has changed in 2.0.0, so we update it accordingly. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ef862b - Browse repository at this point
Copy the full SHA 6ef862bView commit details -
drivers: gpio: rpi_pico: Fitting for the changes made in pico-sdk 2.0.0
Following the GPIO interface changes in pico-sdk 2.0.0. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37b18f3 - Browse repository at this point
Copy the full SHA 37b18f3View commit details -
drivers: flash: rpi_pico: Rename to avoid conflicting with SDK
Some symbol names have been conflicted with introducing pico-sdk 2.0.0. Rename these. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c20f8bf - Browse repository at this point
Copy the full SHA c20f8bfView commit details -
dts: arm: Move rpi_pico under raspberrypi
Follow the wider directory convention of dts/<arch>/<vendor>/<family>. This is foundation work ahead of introducing support for the RP2350. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f93c630 - Browse repository at this point
Copy the full SHA f93c630View commit details -
dts: arm: rp2040: Improve naming of included files
Rename rpi_pico_common.dtsi to rp2040_reset.h . This is more consistent with the wider Zephyr source tree, and is foundation work ahead of introducing the RP2350 SoC. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 101c00d - Browse repository at this point
Copy the full SHA 101c00dView commit details -
drivers: clock_control: rpi_pico: Correct bitfields during init
RESETS_RESET_PLL_USB_BITS was logically or'd twice and 'unreset'ting PWM doesn't seem to be required, based on the contents of the SDK. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21ddb4e - Browse repository at this point
Copy the full SHA 21ddb4eView commit details -
drivers: clock_control: rpi_pico: Make pinctrl-0 optional
No in-tree board uses this driver's pinctrl functionality, and every RP2040-based board was configuring this to be an empty node in the device tree, so remove them. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fb6efd - Browse repository at this point
Copy the full SHA 6fb6efdView commit details -
soc: rp2350: Add initial support for the Raspberry Pi RP2350
RP2350 is Raspberry Pi's newest SoC. From the datasheet: "RP2350 is a new family of microcontrollers from Raspberry Pi that offers significant enhancements over RP2040. Key features include: • Dual Cortex-M33 or Hazard3 processors at 150 MHz • 520 kB on-chip SRAM, in 10 independent banks • 8 kB of one-time-programmable storage (OTP) • Up to 16 MB of external QSPI flash/PSRAM via dedicated QSPI bus ... " This commit introduces some changes to support the existing RP2040 and what is describe by Raspberry Pi as the "RP2350 family". Currently there are 4 published products in the family: RP2350A, RP2350B, RP2354A, and RP2354A. Within Zephyr's taxonomy, split the configuration as follows: Family: Raspberry Pi Pico. This contains all RP2XXX SoCs, SoC Series: RP2040 and RP2350. SoC: RP2040 and, for now, just the RP2350A, which is present on the Pico 2, where the A suffix indicates QFN-60 package type. This structure is reflected in `soc/raspberrypi/soc.yml`, and somewhat assumes that there won't be a RP2050, for example, as a RP2040 with more RAM. This is foundation work ahead of introducing support for Raspberry Pi's Pico 2 board, which is fitted with a RP2350A and 4MB of flash. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bfcad1 - Browse repository at this point
Copy the full SHA 3bfcad1View commit details -
drivers: clock_control: rpi_pico: Add support for the RP2350.
Add support for SoC-specific clock ids and update the initialization function to support the existing RP2040 and add support for the RP2350. clock_control_rpi_pico.c uses numerical values for clock ids taken from rpi_pico_clock.h which are the "clock generator". For the RP2350 these values are different for some of the same logical clock sources, as well as the RP2040 and RP2350 having different clock sources available. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61f562f - Browse repository at this point
Copy the full SHA 61f562fView commit details -
drivers: hwinfo: rp2350: Add initial support for RP2350
Extend the existing driver to add some initial support for the new SoC, whilst maintaining compatibility with the RP2040. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79ab74b - Browse repository at this point
Copy the full SHA 79ab74bView commit details -
drivers: clock_control: rpi_pico: Start tick generators for timers
Unlike the RP2040, the RP2350 has multiple tick generators that need to be started. Start TIMER0 and TIMER1 tick generators during clock_control_init. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2466067 - Browse repository at this point
Copy the full SHA 2466067View commit details -
drivers: watchdog: rpi_pico: Add support for RP2350
The watchdog register configuration of RP2350 differs from that of RP2040, so we make fit that. Signed-off-by: TOKITA Hiroshi <[email protected]> Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cd138d - Browse repository at this point
Copy the full SHA 2cd138dView commit details -
drivers: counter: rpi_pico_timer: Add support for RP2350
The RP2350 SoC series contain two timer peripherals. Extend the driver to support using the second timer (`TIMER1`). N.b. this requires a fix from the Pico SDK to be patched into hal_rpi_pico. See raspberrypi/pico-sdk#1949 . Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 493206b - Browse repository at this point
Copy the full SHA 493206bView commit details -
pinctrl: raspberrypi: rp2350: Add support for RP2350X
A significant amount of the pin muxing is duplicated between the RP2040, the RP2350A, and RP2350B. Reflect this in the file structure, with a `-common` suffix used to to indicate this. Macros are defined in ascending order of the function index in the relevant table in the datasheet. SoC/SoC-series specific macros are defined in their respective tables. Functions that are not currently used (e.g. the new HSTX) are intentionally not defined here as they do not (currently) have any use in the Zephyr tree (i.e. there's no drivers that make use of this functionality). clang-format has been run over the existing definitions to reduce the noise generated by CI. These are cosmetic changes; I've tried to retain attribution to the relevant authors where applicable. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7476c9a - Browse repository at this point
Copy the full SHA 7476c9aView commit details -
boards: Add initial support for the Raspberry Pi Pico 2
The Raspberry Pi Pico 2 is Raspberry Pi's first board fitted with their RP2350A SoC. This adds a minimal board definition, sufficient to build and run `samples/hello_world` and `samples/basic/blinky` on the board. Images can be run on the target using OpenOCD. Raspberry Pi's `picotool` can create a UF2 binary, which ensures that errata RP2350-E10 is avoided e.g. ``` > picotool uf2 convert build\rpi_pico2\hello_world\zephyr\zephyr.elf \ build\rpi_pico2\hello_world\zephyr\zephyr.uf2 \ --family rp2350-arm-s --abs-block` ``` Raspberry Pi Pico 2 is a low-cost, high-performance microcontroller board with flexible digital interfaces. Key features include: - RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom - Dual Cortex-M33 or Hazard3 processors at up to 150MHz - 520KB of SRAM, and 4MB of on-board flash memory - USB 1.1 with device and host support - Low-power sleep and dormant modes - Drag-and-drop programming using mass storage over USB - 26x multi-function GPIO pins including 3 that can be used for ADC - 2x SPI, 2x I2C, 2x UART, 3x 12-bit 500ksps Analogue to Digital Converter (ADC), 24x controllable PWM channels - 2x Timer with 4 alarms, 1x AON Timer - Temperature sensor - 3x Programmable IO (PIO) blocks, 12 state machines total for custom peripheral support - Flexible, user-programmable high-speed IO - Can emulate interfaces such as SD Card and VGA The Raspberry Pi Pico 2 comes as a castellated module which allows soldering direct to carrier boards. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16f2f1b - Browse repository at this point
Copy the full SHA 16f2f1bView commit details -
UF2: Enable support for Raspberry Pi RP2350
Add UF2 Family ID for Raspberry Pi 2350 and build UF2 image by default for Pico 2 board Signed-off-by: Ryan Grachek <[email protected]> Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab8e69c - Browse repository at this point
Copy the full SHA ab8e69cView commit details -
samples: rpi_pico2: Add ADC-related samples for rpi_pico2
The Raspberry Pi Pico 2's device is compatible with the existing Pico 1. The build system requires a `<board>.overlay` file, but these use the pre-processing to #include the sibling rpi_pico.overlay files rather than duplicating the contents as an attempt to keep things DRY. Tested locally. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10a1ff5 - Browse repository at this point
Copy the full SHA 10a1ff5View commit details -
tests: drivers: adc_api: Add support for the Raspberry Pi Pico 2
For these tests' needs, the RP2350 on the Pico 2 is compatible with the RP2040 on the Pico 1. #include the latter's overlay in preference to duplicating the content. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6986a63 - Browse repository at this point
Copy the full SHA 6986a63View commit details -
tests: drivers: counter_basic_api: Add support for the Raspberry Pi P…
…ico 2 Only enable timer 0 for testing. Timer 1 won't work correctly until the rpi_pico HAL has picked up the fix for `hardware_alarm_irq_handler`. See raspberrypi/pico-sdk#1949 . Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d996d5 - Browse repository at this point
Copy the full SHA 7d996d5View commit details -
doc: rpi_pico2: Document Raspberry Pi Pico 2 and related changes
Add some documentation for the board itself (mostly aiming to refer to canonical sources of information rather duplicate). Add entries in the release notes where applicable. boards/raspberrypi/rpi_pico2/doc/img/pico-2.jpg is a cropped and compressed version of https://www.raspberrypi.com/documentation/microcontrollers/images/pico-2.png which is released under the CC-BY-SA-4.0 license. See https://github.com/raspberrypi/documentation/blob/develop/LICENSE.md Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4aeeca - Browse repository at this point
Copy the full SHA d4aeecaView commit details -
boards: raspberrypi: rpi_pico2: add OpenOCD runner configuration
Add OpenOCD debugger support. For now we will need a RaspberryPi forked version of OpenOCD. https://github.com/raspberrypi/openocd Signed-off-by: TOKITA Hiroshi <[email protected]> Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 488686e - Browse repository at this point
Copy the full SHA 488686eView commit details -
boards: raspberrypi: rpi_pico2: Tidy up OpenOCD configuration
- Remove redundant `transport select swd`. This is already done in `interface/rp2350.cfg` - Set the adapter speed to match Raspberry Pi's documentation. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fabcc9 - Browse repository at this point
Copy the full SHA 8fabcc9View commit details -
boards: Add initial support for the Raspberry Pi Pico 2
The Raspberry Pi Pico 2 is Raspberry Pi's first board fitted with their RP2350 SoC. This adds a minimal board definition, sufficient to build and run `samples/hello_world` and `samples/basic/blinky` on the board. Images can be run on the target using OpenOCD. Raspberry Pi's `picotool` can create a UF2 binary, which ensures that errata RP2350-E10 is avoided e.g. ``` > picotool uf2 convert build\rpi_pico2\hello_world\zephyr\zephyr.elf \ build\rpi_pico2\hello_world\zephyr\zephyr.uf2 \ --family rp2350-arm-s --abs-block` ``` Raspberry Pi Pico 2 is a low-cost, high-performance microcontroller board with flexible digital interfaces. Key features include: - RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom - Dual Cortex-M33 or Hazard3 processors at up to 150MHz - 520KB of SRAM, and 4MB of on-board flash memory - USB 1.1 with device and host support - Low-power sleep and dormant modes - Drag-and-drop programming using mass storage over USB - 26x multi-function GPIO pins including 3 that can be used for ADC - 2x SPI, 2x I2C, 2x UART, 3x 12-bit 500ksps Analogue to Digital Converter (ADC), 24x controllable PWM channels - 2x Timer with 4 alarms, 1x AON Timer - Temperature sensor - 3x Programmable IO (PIO) blocks, 12 state machines total for custom peripheral support - Flexible, user-programmable high-speed IO - Can emulate interfaces such as SD Card and VGA The Raspberry Pi Pico 2 comes as a castellated module which allows soldering direct to carrier boards. Signed-off-by: Andrew Featherstone <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 979ec68 - Browse repository at this point
Copy the full SHA 979ec68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68c06a9 - Browse repository at this point
Copy the full SHA 68c06a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd10510 - Browse repository at this point
Copy the full SHA bd10510View commit details -
Configuration menu - View commit details
-
Copy full SHA for 558e509 - Browse repository at this point
Copy the full SHA 558e509View commit details -
Configuration menu - View commit details
-
Copy full SHA for deef1ae - Browse repository at this point
Copy the full SHA deef1aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e4247 - Browse repository at this point
Copy the full SHA f5e4247View commit details -
tests: drivers: build_all: gnss: Add serial devices to build test
Add build tests for following devices. - luatos,air530z - quectel,lc86g - u-blox,m8 Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 407fc41 - Browse repository at this point
Copy the full SHA 407fc41View commit details -
tests: drivers: build_all: w1: Add i2c-devices build test
Add build tests for following devices. - maxim,ds2482-800 - maxim,ds2484 - maxim,ds2485 Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e2e7ae - Browse repository at this point
Copy the full SHA 3e2e7aeView commit details -
tests: drivers: build_all: w1: Add
zephyr,w1-serial
to build testAdd configuration for `zephyr,w1-serial` to enable build test Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06513f3 - Browse repository at this point
Copy the full SHA 06513f3View commit details -
drivers: power_domain: gpio_monitor: Fix compilation error
The fix 25173f7 created `struct pm_device_base` and moved `usage` to it. This has been overlooked so that I fixed it. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b462cea - Browse repository at this point
Copy the full SHA b462ceaView commit details -
drivers: power_domain: gpio_monitor: Add PM_DEVICE dependency
Since "power_domain,gpio_monitor" depends on PM_DEVICE, specify it in Kconfig. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 963dd20 - Browse repository at this point
Copy the full SHA 963dd20View commit details -
tests: drivers: build_all: Add power_domain drivers test
Add build_all test for power_domain drivers. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7f0707 - Browse repository at this point
Copy the full SHA f7f0707View commit details -
drivers: ethernet: Add dummy driver for vnd,ethernet
Add dummy driver for "vnd,ethernet" to use in build_all tests. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 240165a - Browse repository at this point
Copy the full SHA 240165aView commit details -
tests: drivers: build_all: ethernet: Add devices build tests
Add build tests for following devices. - microchip,ksz8081 - realtek,rtl8211f - nxp,tja1103 - microchip,lan865x Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4311460 - Browse repository at this point
Copy the full SHA 4311460View commit details -
tests: drivers: build_all: lora: Add devices build tests
Add build tests for following devices. - semtech,sx1262 - semtech,sx1272 - reyax,rylrxxx Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d0f25f5 - Browse repository at this point
Copy the full SHA d0f25f5View commit details -
driver: lora: rylrxxx: Fix missing
default y
in LORA_RYLRXXXThe `default y`, which is coupled with `depends on DT_HAS_REYAX_RYLRXXX_ENABLED` to link the settings with DeviceTree, which was missing, so I added it. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f6a941 - Browse repository at this point
Copy the full SHA 2f6a941View commit details -
drivers: lora: rylrxxx: Add stdio.h to resolve function prototypes
The source code uses functions from stdio.h, such as `sprintf()`, but they are not explicitly included so that we will add it. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb922b7 - Browse repository at this point
Copy the full SHA fb922b7View commit details -
drivers: gpio: emul: Fixed return type of get_pending_int
`get_pending_int` should return a uint32_t value as defined in `struct gpio_driver_api`. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60fddf8 - Browse repository at this point
Copy the full SHA 60fddf8View commit details -
driver: gpio: rt1718s: Create a log module with LOG_MODULE_REGISTER
Since the log module entity is not defined anywhere, LOG_MODULE_REGISTER should be used here instead of LOG_MODULE_DECLARE. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cb9172 - Browse repository at this point
Copy the full SHA 5cb9172View commit details -
tests: drivers: build_all: gpio: Add modules that were not registered
Add the following devices to build tests. - richtek,rt1718s - st,stmpe1600 - adi,adp5585 - nordic,npm6001 - cypress,cy8c95xx-gpio - ti,sn74hc595 Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ac8928 - Browse repository at this point
Copy the full SHA 2ac8928View commit details -
tests: drivers: build_all: gpio: Correct mcp230xx compatibility
The "microchip,mcp230xx" is not defined. Correcting it to "microchip,mcp23017". Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad749f5 - Browse repository at this point
Copy the full SHA ad749f5View commit details -
tests: build_all: gpio: Excluding
app.overlay
from ads1145s0x tests- Exclude `app.overlay` from DTC_OVERLAY_FILES in `drivers.gpio.build.adc_ads1145s0x_gpio` tests to avoid duplicate builds. - Modified so that adc_ads1145s0x_gpio.overlay can be tested alone. - Delete the conffile and move its contents to extra_configs. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d329651 - Browse repository at this point
Copy the full SHA d329651View commit details -
tests: drivers: build_all: gpio: Add
ti,lmp90xxx-gpio
configurationAdd the following devices to build tests. - ti,lmp90xxx-gpio Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1057b27 - Browse repository at this point
Copy the full SHA 1057b27View commit details -
tests: drivers: build_all: adc: Adding configuration for
ti,tla2021
Add configuration for ti,tla2021 to enable build test. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec3415e - Browse repository at this point
Copy the full SHA ec3415eView commit details -
tests: drivers: build_all: Add misc drivers test
Add build_all test for misc drivers. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ac4830 - Browse repository at this point
Copy the full SHA 8ac4830View commit details -
tests: drivers: sensor: temp_sensor: Add configs for rpi_pico die_temp
Adds test configs for RaspberryPi Pico's die temp sensor. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b12fc4f - Browse repository at this point
Copy the full SHA b12fc4fView commit details -
tests: drivers: build_all: sensor: Add non-typical TRIGGER settings
The following devices enable TRIGGER in a way that is different from the template definition, so add these settings to sensos_no_default.conf. - bosch,bmc150 - bosch,bmm150 - bosch,bmp150 - ti,ina230 - we,wsen-itds - lm77 - st,lsm9ds0-gyro - ti,tmag5170 Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df5bd47 - Browse repository at this point
Copy the full SHA df5bd47View commit details -
drivers: sensor: mc3419: Change the TRIGGER config to a typical
Because MC3419's TRIGGER's Kconfig was different from the typical configuration, the `build_all` test settings were not correctly applied. The Kconfig configuration has been revised to be set in conjunction with MC3419_TRIGGER_OWN_THREAD, even if MC3419_TRIGGER is not explicitly specified. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69d8b83 - Browse repository at this point
Copy the full SHA 69d8b83View commit details -
tests: drivers: build_all: sensor: Add CONFIG_MC3419_TRIGGER_NONE
Add missing CONFIG_MC3419_TRIGGER_NONE=y Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for efb80da - Browse repository at this point
Copy the full SHA efb80daView commit details -
driver: audio: wm8904: Fix missing
default y
in AUDIO_CODEC_WM8904The `default y`, which is coupled with `depends on DT_HAS_WOLFSON_WM8904_ENABLED` to link the settings with DeviceTree, which was missing, so I added it. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36d6c74 - Browse repository at this point
Copy the full SHA 36d6c74View commit details -
tests: drivers: build_all: audio: Add i2c-devices to build test
Add build tests for following devices. - ti,tas6422dac - ti,tlv320dac Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d482c91 - Browse repository at this point
Copy the full SHA d482c91View commit details -
drivers: mipi_dsi: Add dummy driver for vnd,mipi-dsi
Add dummy driver for "vnd,mipi-dsi" to use in build_all tests. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4479de2 - Browse repository at this point
Copy the full SHA 4479de2View commit details -
tests: drivers: build_all: display: Add mipi-dsi devices to build test
Add build tests for the following devices. - himax,hx8394 - frida,nt35510 - orisetech,otm8009a - raydium,rm67162 - raydium,rm68200 Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e25697 - Browse repository at this point
Copy the full SHA 4e25697View commit details -
tests: drivers: build_all: charger: Add config for sbs,sbs-charger
Add configuration to add `sbs,sbs-charger` to build test. Also, adding emulator build test. Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b61d419 - Browse repository at this point
Copy the full SHA b61d419View commit details -
tests: drivers: build_all: fuel_gauge: Add devices to build test
Add build tests for the following devices. - maxim,max17048 - ti,bq27z746 - sbs,sbs-gauge-new-api - zephyr,fuel-gauge-composite Signed-off-by: TOKITA Hiroshi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7e7897 - Browse repository at this point
Copy the full SHA e7e7897View commit details -
tests: drivers: build_all: eeprom: Add config for ti,tmp116-eeprom
Add configuration to add `ti,tmp116-eeprom` to build test. Also, adding emulator build test.
Configuration menu - View commit details
-
Copy full SHA for 741a1d1 - Browse repository at this point
Copy the full SHA 741a1d1View commit details -
tests: drivers: build_all: Add a build_all test for eeprom
The test targets the following devices at this time. - microchip,mcp7940n
Configuration menu - View commit details
-
Copy full SHA for 521fee7 - Browse repository at this point
Copy the full SHA 521fee7View commit details -
tests: drivers: build_all: Add a build_all test for flash
The test targets the following devices at this time. - atmel,at45 - jedec,spi-nor
Configuration menu - View commit details
-
Copy full SHA for 8300600 - Browse repository at this point
Copy the full SHA 8300600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40f7d5e - Browse repository at this point
Copy the full SHA 40f7d5eView commit details