drivers: led: fix LED_BRIGTHNESS_MAX typo
Renames LED_BRIGTHNESS_MAX to LED_BRIGHTNESS_MAX in led.h and all in-tree users of the macro. Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
parent
036a76a4cb
commit
f72942067a
15 changed files with 23 additions and 23 deletions
|
@ -130,7 +130,7 @@ static int ht16k33_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
uint8_t dim;
|
uint8_t dim;
|
||||||
uint8_t cmd;
|
uint8_t cmd;
|
||||||
|
|
||||||
dim = (value * (HT16K33_DIMMING_LEVELS - 1)) / LED_BRIGTHNESS_MAX;
|
dim = (value * (HT16K33_DIMMING_LEVELS - 1)) / LED_BRIGHTNESS_MAX;
|
||||||
cmd = HT16K33_CMD_DIMMING_SET | dim;
|
cmd = HT16K33_CMD_DIMMING_SET | dim;
|
||||||
|
|
||||||
if (i2c_write_dt(&config->i2c, &cmd, sizeof(cmd))) {
|
if (i2c_write_dt(&config->i2c, &cmd, sizeof(cmd))) {
|
||||||
|
|
|
@ -146,7 +146,7 @@ static int is31fl3194_set_brightness(const struct device *dev, uint32_t led, uin
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Rescale 0..100 to 0..255 */
|
/* Rescale 0..100 to 0..255 */
|
||||||
value = value * 255 / LED_BRIGTHNESS_MAX;
|
value = value * 255 / LED_BRIGHTNESS_MAX;
|
||||||
|
|
||||||
ret = i2c_reg_write_byte_dt(&config->bus, led_channels[led], value);
|
ret = i2c_reg_write_byte_dt(&config->bus, led_channels[led], value);
|
||||||
if (ret == 0) {
|
if (ret == 0) {
|
||||||
|
|
|
@ -62,7 +62,7 @@ static int is31fl3216a_update_pwm(const struct i2c_dt_spec *i2c)
|
||||||
|
|
||||||
static uint8_t is31fl3216a_brightness_to_pwm(uint8_t brightness)
|
static uint8_t is31fl3216a_brightness_to_pwm(uint8_t brightness)
|
||||||
{
|
{
|
||||||
return (0xFFU * brightness) / LED_BRIGTHNESS_MAX;
|
return (0xFFU * brightness) / LED_BRIGHTNESS_MAX;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int is31fl3216a_led_write_channels(const struct device *dev,
|
static int is31fl3216a_led_write_channels(const struct device *dev,
|
||||||
|
@ -87,7 +87,7 @@ static int is31fl3216a_led_write_channels(const struct device *dev,
|
||||||
i2c_buffer[0] = IS31FL3216A_REG_PWM_LAST - start_channel -
|
i2c_buffer[0] = IS31FL3216A_REG_PWM_LAST - start_channel -
|
||||||
(num_channels - 1);
|
(num_channels - 1);
|
||||||
for (i = 0; i < num_channels; i++) {
|
for (i = 0; i < num_channels; i++) {
|
||||||
if (buf[num_channels - i - 1] > LED_BRIGTHNESS_MAX) {
|
if (buf[num_channels - i - 1] > LED_BRIGHTNESS_MAX) {
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
i2c_buffer[i + 1] = is31fl3216a_brightness_to_pwm(
|
i2c_buffer[i + 1] = is31fl3216a_brightness_to_pwm(
|
||||||
|
|
|
@ -96,7 +96,7 @@ static int is31fl3733_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
{
|
{
|
||||||
const struct is31fl3733_config *config = dev->config;
|
const struct is31fl3733_config *config = dev->config;
|
||||||
int ret;
|
int ret;
|
||||||
uint8_t led_brightness = (uint8_t)(((uint32_t)value * 255) / LED_BRIGTHNESS_MAX);
|
uint8_t led_brightness = (uint8_t)(((uint32_t)value * 255) / LED_BRIGHTNESS_MAX);
|
||||||
|
|
||||||
if (led >= IS31FL3733_MAX_LED) {
|
if (led >= IS31FL3733_MAX_LED) {
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
|
@ -43,7 +43,7 @@ static int led_dac_set_brightness(const struct device *dev, uint32_t led, uint8_
|
||||||
value = pct > 0 ? config->leds[led].dac_min_brightness +
|
value = pct > 0 ? config->leds[led].dac_min_brightness +
|
||||||
(uint64_t)(config->leds[led].dac_max_brightness -
|
(uint64_t)(config->leds[led].dac_max_brightness -
|
||||||
config->leds[led].dac_min_brightness) *
|
config->leds[led].dac_min_brightness) *
|
||||||
pct / LED_BRIGTHNESS_MAX
|
pct / LED_BRIGHTNESS_MAX
|
||||||
: 0;
|
: 0;
|
||||||
|
|
||||||
return led_dac_set_raw(dev, led, value);
|
return led_dac_set_raw(dev, led, value);
|
||||||
|
|
|
@ -65,7 +65,7 @@ static int led_pwm_set_brightness(const struct device *dev,
|
||||||
dt_led = &config->led[led];
|
dt_led = &config->led[led];
|
||||||
|
|
||||||
return pwm_set_pulse_dt(&config->led[led],
|
return pwm_set_pulse_dt(&config->led[led],
|
||||||
(uint32_t) ((uint64_t) dt_led->period * value / LED_BRIGTHNESS_MAX));
|
(uint32_t) ((uint64_t) dt_led->period * value / LED_BRIGHTNESS_MAX));
|
||||||
}
|
}
|
||||||
|
|
||||||
static int led_pwm_init(const struct device *dev)
|
static int led_pwm_init(const struct device *dev)
|
||||||
|
|
|
@ -164,7 +164,7 @@ static int cmd_set_brightness(const struct shell *sh,
|
||||||
argv[arg_idx_value]);
|
argv[arg_idx_value]);
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
if (value > LED_BRIGTHNESS_MAX) {
|
if (value > LED_BRIGHTNESS_MAX) {
|
||||||
shell_error(sh, "Invalid LED brightness value %lu (max 100)",
|
shell_error(sh, "Invalid LED brightness value %lu (max 100)",
|
||||||
value);
|
value);
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
|
@ -178,7 +178,7 @@ static int lp3943_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
reg = LP3943_PWM1;
|
reg = LP3943_PWM1;
|
||||||
}
|
}
|
||||||
|
|
||||||
val = (value * 255U) / LED_BRIGTHNESS_MAX;
|
val = (value * 255U) / LED_BRIGHTNESS_MAX;
|
||||||
if (i2c_reg_write_byte_dt(&config->bus, reg, val)) {
|
if (i2c_reg_write_byte_dt(&config->bus, reg, val)) {
|
||||||
LOG_ERR("LED write failed");
|
LOG_ERR("LED write failed");
|
||||||
return -EIO;
|
return -EIO;
|
||||||
|
|
|
@ -125,7 +125,7 @@ static int lp50xx_set_brightness(const struct device *dev,
|
||||||
}
|
}
|
||||||
|
|
||||||
buf[0] = LP50XX_LED0_BRIGHTNESS(config->num_modules) + led_info->index;
|
buf[0] = LP50XX_LED0_BRIGHTNESS(config->num_modules) + led_info->index;
|
||||||
buf[1] = (value * 0xff) / LED_BRIGTHNESS_MAX;
|
buf[1] = (value * 0xff) / LED_BRIGHTNESS_MAX;
|
||||||
|
|
||||||
return i2c_write_dt(&config->bus, buf, sizeof(buf));
|
return i2c_write_dt(&config->bus, buf, sizeof(buf));
|
||||||
}
|
}
|
||||||
|
|
|
@ -601,7 +601,7 @@ static int lp5562_program_set_brightness(const struct device *dev,
|
||||||
{
|
{
|
||||||
uint8_t val;
|
uint8_t val;
|
||||||
|
|
||||||
val = (brightness * 0xFF) / LED_BRIGTHNESS_MAX;
|
val = (brightness * 0xFF) / LED_BRIGHTNESS_MAX;
|
||||||
|
|
||||||
return lp5562_program_command(dev, engine, command_index,
|
return lp5562_program_command(dev, engine, command_index,
|
||||||
LP5562_PROG_COMMAND_SET_PWM, val);
|
LP5562_PROG_COMMAND_SET_PWM, val);
|
||||||
|
@ -781,7 +781,7 @@ static int lp5562_led_blink(const struct device *dev, uint32_t led,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = lp5562_program_set_brightness(dev, engine, command_index,
|
ret = lp5562_program_set_brightness(dev, engine, command_index,
|
||||||
LED_BRIGTHNESS_MAX);
|
LED_BRIGHTNESS_MAX);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@ -792,7 +792,7 @@ static int lp5562_led_blink(const struct device *dev, uint32_t led,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = lp5562_program_set_brightness(dev, engine, ++command_index,
|
ret = lp5562_program_set_brightness(dev, engine, ++command_index,
|
||||||
LED_BRIGTHNESS_MAX);
|
LED_BRIGHTNESS_MAX);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@ -845,7 +845,7 @@ static int lp5562_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
val = (value * 0xFF) / LED_BRIGTHNESS_MAX;
|
val = (value * 0xFF) / LED_BRIGHTNESS_MAX;
|
||||||
|
|
||||||
ret = lp5562_get_pwm_reg(led, ®);
|
ret = lp5562_get_pwm_reg(led, ®);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
|
@ -862,7 +862,7 @@ static int lp5562_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
|
|
||||||
static inline int lp5562_led_on(const struct device *dev, uint32_t led)
|
static inline int lp5562_led_on(const struct device *dev, uint32_t led)
|
||||||
{
|
{
|
||||||
return lp5562_led_set_brightness(dev, led, LED_BRIGTHNESS_MAX);
|
return lp5562_led_set_brightness(dev, led, LED_BRIGHTNESS_MAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int lp5562_led_off(const struct device *dev, uint32_t led)
|
static inline int lp5562_led_off(const struct device *dev, uint32_t led)
|
||||||
|
@ -882,7 +882,7 @@ static inline int lp5562_led_off(const struct device *dev, uint32_t led)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return lp5562_led_set_brightness(dev, led, LED_BRIGTHNESS_MAX);
|
return lp5562_led_set_brightness(dev, led, LED_BRIGHTNESS_MAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int lp5562_led_update_current(const struct device *dev)
|
static int lp5562_led_update_current(const struct device *dev)
|
||||||
|
|
|
@ -54,7 +54,7 @@ static int lp5569_led_set_brightness(const struct device *dev, uint32_t led, uin
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Map 0-100 % to 0-255 pwm register value */
|
/* Map 0-100 % to 0-255 pwm register value */
|
||||||
val = brightness * 255 / LED_BRIGTHNESS_MAX;
|
val = brightness * 255 / LED_BRIGHTNESS_MAX;
|
||||||
|
|
||||||
ret = i2c_reg_write_byte_dt(&config->bus, LP5569_LED0_PWM + led, val);
|
ret = i2c_reg_write_byte_dt(&config->bus, LP5569_LED0_PWM + led, val);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
|
|
|
@ -105,7 +105,7 @@ static int ncp5623_set_brightness(const struct device *dev, uint32_t led, uint8_
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Rescale 0..100 to 0..31 */
|
/* Rescale 0..100 to 0..31 */
|
||||||
value = value * NCP5623_MAX_BRIGHTNESS / LED_BRIGTHNESS_MAX;
|
value = value * NCP5623_MAX_BRIGHTNESS / LED_BRIGHTNESS_MAX;
|
||||||
|
|
||||||
ret = i2c_reg_write_byte_dt(&config->bus, led_channels[led] | value, 0x70);
|
ret = i2c_reg_write_byte_dt(&config->bus, led_channels[led] | value, 0x70);
|
||||||
|
|
||||||
|
|
|
@ -119,7 +119,7 @@ static int pca9633_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
uint8_t val;
|
uint8_t val;
|
||||||
|
|
||||||
/* Set the LED brightness value */
|
/* Set the LED brightness value */
|
||||||
val = (value * 255U) / LED_BRIGTHNESS_MAX;
|
val = (value * 255U) / LED_BRIGHTNESS_MAX;
|
||||||
if (i2c_reg_write_byte_dt(&config->i2c,
|
if (i2c_reg_write_byte_dt(&config->i2c,
|
||||||
PCA9633_PWM_BASE + led,
|
PCA9633_PWM_BASE + led,
|
||||||
val)) {
|
val)) {
|
||||||
|
|
|
@ -139,7 +139,7 @@ static int tlc59108_led_set_brightness(const struct device *dev, uint32_t led,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Set the LED brightness value */
|
/* Set the LED brightness value */
|
||||||
val = (value * 255U) / LED_BRIGTHNESS_MAX;
|
val = (value * 255U) / LED_BRIGHTNESS_MAX;
|
||||||
if (i2c_reg_write_byte_dt(&config->i2c, TLC59108_PWM_BASE + led, val)) {
|
if (i2c_reg_write_byte_dt(&config->i2c, TLC59108_PWM_BASE + led, val)) {
|
||||||
LOG_ERR("LED 0x%x reg write failed", TLC59108_PWM_BASE + led);
|
LOG_ERR("LED 0x%x reg write failed", TLC59108_PWM_BASE + led);
|
||||||
return -EIO;
|
return -EIO;
|
||||||
|
|
|
@ -33,7 +33,7 @@ extern "C" {
|
||||||
/**
|
/**
|
||||||
* @brief Maximum brightness level, range is 0 to 100.
|
* @brief Maximum brightness level, range is 0 to 100.
|
||||||
*/
|
*/
|
||||||
#define LED_BRIGTHNESS_MAX 100u
|
#define LED_BRIGHTNESS_MAX 100u
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief LED information structure
|
* @brief LED information structure
|
||||||
|
@ -213,7 +213,7 @@ static inline int z_impl_led_set_brightness(const struct device *dev,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (value > LED_BRIGTHNESS_MAX) {
|
if (value > LED_BRIGHTNESS_MAX) {
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -337,7 +337,7 @@ static inline int z_impl_led_on(const struct device *dev, uint32_t led)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (api->on == NULL) {
|
if (api->on == NULL) {
|
||||||
return api->set_brightness(dev, led, LED_BRIGTHNESS_MAX);
|
return api->set_brightness(dev, led, LED_BRIGHTNESS_MAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
return api->on(dev, led);
|
return api->on(dev, led);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue