Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions boards/arduino/giga_r1/arduino_giga_r1_stm32h747xx_m7.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ supported:
- gpio
- arduino_spi
- spi
- i2c
- memc
- usb_device
vendor: arduino
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
*/

#include <zephyr/dt-bindings/display/panel.h>
#include <zephyr/dt-bindings/led/led.h>

/ {
lvgl_pointer {
Expand Down Expand Up @@ -93,4 +94,15 @@
reset-gpios = <&gpioi 2 GPIO_ACTIVE_LOW>;
irq-gpios = <&gpioi 1 GPIO_ACTIVE_HIGH>;
};
is31fl3197@50 {
compatible = "issi,is31fl3197";
reg = <0x50>;

led_rgb {
label = "RGB LED";
color-mapping = <LED_COLOR_ID_RED>,
<LED_COLOR_ID_GREEN>,
<LED_COLOR_ID_BLUE>;
};
};
};
2 changes: 1 addition & 1 deletion doc/_scripts/redirects.py
Original file line number Diff line number Diff line change
Expand Up @@ -292,7 +292,7 @@
('samples/boards/stm32/steval_stwinbx1/sensors/README', 'samples/boards/st/steval_stwinbx1/sensors/README'),
('samples/drivers/adc/README', 'samples/drivers/adc/adc_dt/README'),
('samples/drivers/led_apa102/README', 'samples/drivers/led_strip/README'),
('samples/drivers/led_is31fl3194/README', 'samples/drivers/led/is31fl3194/README'),
('samples/drivers/led_is31fl319x/README', 'samples/drivers/led/is31fl319x/README'),
('samples/drivers/led_is31fl3216a/README', 'samples/drivers/led/is31fl3216a/README'),
('samples/drivers/led_is31fl3733/README', 'samples/drivers/led/is31fl3733/README'),
('samples/drivers/led_lp3943/README', 'samples/drivers/led/lp3943/README'),
Expand Down
2 changes: 1 addition & 1 deletion drivers/led/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ zephyr_library()

# zephyr-keep-sorted-start
zephyr_library_sources_ifdef(CONFIG_HT16K33 ht16k33.c)
zephyr_library_sources_ifdef(CONFIG_IS31FL3194 is31fl3194.c)
zephyr_library_sources_ifdef(CONFIG_IS31FL319X is31fl319x.c)
zephyr_library_sources_ifdef(CONFIG_IS31FL3216A is31fl3216a.c)
zephyr_library_sources_ifdef(CONFIG_IS31FL3733 is31fl3733.c)
zephyr_library_sources_ifdef(CONFIG_LEDS_GROUP_MULTICOLOR leds_group_multicolor.c)
Expand Down
2 changes: 1 addition & 1 deletion drivers/led/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ source "drivers/led/Kconfig.axp192"
source "drivers/led/Kconfig.dac"
source "drivers/led/Kconfig.gpio"
source "drivers/led/Kconfig.ht16k33"
source "drivers/led/Kconfig.is31fl3194"
source "drivers/led/Kconfig.is31fl319x"
source "drivers/led/Kconfig.is31fl3216a"
source "drivers/led/Kconfig.is31fl3733"
source "drivers/led/Kconfig.leds-group-multicolor"
Expand Down
11 changes: 11 additions & 0 deletions drivers/led/Kconfig.is31fl3197
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Copyright (c) 2024 Arduino SA
# SPDX-License-Identifier: Apache-2.0

config IS31FL3197
bool "IS31FL3197 LED driver"
default y
depends on DT_HAS_ISSI_IS31FL3197_ENABLED
select I2C
help
Enable LED driver for Lumissil Microsystems (a division of ISSI)
IS31FL3197. This chip supports one RGB LED or 4 independent LEDs.
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# Copyright (c) 2024 Arduino SA
# SPDX-License-Identifier: Apache-2.0

config IS31FL3194
bool "IS31FL3194 LED driver"
config IS31FL319X
bool "IS31FL319X LED driver"
default y
depends on DT_HAS_ISSI_IS31FL3194_ENABLED
depends on DT_HAS_ISSI_IS31FL3194_ENABLED || DT_HAS_ISSI_IS31FL3197_ENABLED
select I2C
help
Enable LED driver for Lumissil Microsystems (a division of ISSI)
IS31FL3194. This chip supports one RGB LED or 3 independent LEDs.
IS31FL3197. This chip supports 4 LEDs.
Loading