Boot Linux faster!

Check our new training course

Boot Linux faster!

Check our new training course
and Creative Commons CC-BY-SA
lecture and lab materials

Bootlin logo

Elixir Cross Referencer

#
# Copyright (c) 2017 Linaro Limited
#
# SPDX-License-Identifier: Apache-2.0
#

# Top-level configuration file for LED strip drivers.

menuconfig LED_STRIP
	bool "LED strip drivers"
	default n
	help
		Include LED strip drivers in the system configuration.

if LED_STRIP

config SYS_LOG_LED_STRIP_LEVEL
	int "LED strip system log level"
	depends on SYS_LOG
	default 0
	range 0 4
	help
		Sets the log level for LED strip drivers. You must have
		system logging enabled.
		Levels are:
		0 OFF, do not write
		1 ERROR, only write SYS_LOG_ERR
		2 WARNING, write SYS_LOG_WRN in addition to previous level
		3 INFO, write SYS_LOG_INF in addition to previous levels
		4 DEBUG, write SYS_LOG_DBG in addition to previous levels

config LED_STRIP_INIT_PRIORITY
	int "LED strip initialization priority"
	default 90
	help
	  System initialization priority for LED strip drivers.

# Hidden option. The extra byte enables efficient serialization and transmission
# for drivers which require 4 B on wire for every 3 B of color, e.g. APA102, but
# is not normally needed.
config LED_STRIP_RGB_SCRATCH
	bool
	default n

source "drivers/led_strip/Kconfig.lpd880x"

source "drivers/led_strip/Kconfig.ws2812"

endif # LED_STRIP