Commit d3ab963c authored by Marek Behún's avatar Marek Behún Committed by Pavel Machek

leds: lm36274: cosmetic: rename lm36274_data to chip

Rename this variable so that it is easier to read and easier to write in
80 columns. Also rename variable of this type in lm36274_brightness_set
from led to chip, to be consistent.
Signed-off-by: default avatarMarek Behún <marek.behun@nic.cz>
Tested-by: default avatarDan Murphy <dmurphy@ti.com>
Signed-off-by: default avatarPavel Machek <pavel@ucw.cz>
parent 1ece06ac
...@@ -41,37 +41,36 @@ struct lm36274 { ...@@ -41,37 +41,36 @@ struct lm36274 {
}; };
static int lm36274_brightness_set(struct led_classdev *led_cdev, static int lm36274_brightness_set(struct led_classdev *led_cdev,
enum led_brightness brt_val) enum led_brightness brt_val)
{ {
struct lm36274 *led = container_of(led_cdev, struct lm36274, led_dev); struct lm36274 *chip = container_of(led_cdev, struct lm36274, led_dev);
return ti_lmu_common_set_brightness(&led->lmu_data, brt_val); return ti_lmu_common_set_brightness(&chip->lmu_data, brt_val);
} }
static int lm36274_init(struct lm36274 *lm36274_data) static int lm36274_init(struct lm36274 *chip)
{ {
int enable_val = 0; int enable_val = 0;
int i; int i;
for (i = 0; i < lm36274_data->num_leds; i++) for (i = 0; i < chip->num_leds; i++)
enable_val |= (1 << lm36274_data->led_sources[i]); enable_val |= (1 << chip->led_sources[i]);
if (!enable_val) { if (!enable_val) {
dev_err(lm36274_data->dev, "No LEDs were enabled\n"); dev_err(chip->dev, "No LEDs were enabled\n");
return -EINVAL; return -EINVAL;
} }
enable_val |= LM36274_BL_EN; enable_val |= LM36274_BL_EN;
return regmap_write(lm36274_data->regmap, LM36274_REG_BL_EN, return regmap_write(chip->regmap, LM36274_REG_BL_EN, enable_val);
enable_val);
} }
static int lm36274_parse_dt(struct lm36274 *lm36274_data) static int lm36274_parse_dt(struct lm36274 *chip)
{ {
struct fwnode_handle *child = NULL; struct fwnode_handle *child = NULL;
char label[LED_MAX_NAME_SIZE]; char label[LED_MAX_NAME_SIZE];
struct device *dev = &lm36274_data->pdev->dev; struct device *dev = &chip->pdev->dev;
const char *name; const char *name;
int child_cnt; int child_cnt;
int ret = -EINVAL; int ret = -EINVAL;
...@@ -84,37 +83,37 @@ static int lm36274_parse_dt(struct lm36274 *lm36274_data) ...@@ -84,37 +83,37 @@ static int lm36274_parse_dt(struct lm36274 *lm36274_data)
device_for_each_child_node(dev, child) { device_for_each_child_node(dev, child) {
ret = fwnode_property_read_string(child, "label", &name); ret = fwnode_property_read_string(child, "label", &name);
if (ret) if (ret)
snprintf(label, sizeof(label), snprintf(label, sizeof(label), "%s::",
"%s::", lm36274_data->pdev->name); chip->pdev->name);
else else
snprintf(label, sizeof(label), snprintf(label, sizeof(label), "%s:%s",
"%s:%s", lm36274_data->pdev->name, name); chip->pdev->name, name);
lm36274_data->num_leds = fwnode_property_count_u32(child, "led-sources"); chip->num_leds = fwnode_property_count_u32(child, "led-sources");
if (lm36274_data->num_leds <= 0) if (chip->num_leds <= 0)
return -ENODEV; return -ENODEV;
ret = fwnode_property_read_u32_array(child, "led-sources", ret = fwnode_property_read_u32_array(child, "led-sources",
lm36274_data->led_sources, chip->led_sources,
lm36274_data->num_leds); chip->num_leds);
if (ret) { if (ret) {
dev_err(dev, "led-sources property missing\n"); dev_err(dev, "led-sources property missing\n");
return ret; return ret;
} }
fwnode_property_read_string(child, "linux,default-trigger", fwnode_property_read_string(child, "linux,default-trigger",
&lm36274_data->led_dev.default_trigger); &chip->led_dev.default_trigger);
} }
lm36274_data->lmu_data.regmap = lm36274_data->regmap; chip->lmu_data.regmap = chip->regmap;
lm36274_data->lmu_data.max_brightness = MAX_BRIGHTNESS_11BIT; chip->lmu_data.max_brightness = MAX_BRIGHTNESS_11BIT;
lm36274_data->lmu_data.msb_brightness_reg = LM36274_REG_BRT_MSB; chip->lmu_data.msb_brightness_reg = LM36274_REG_BRT_MSB;
lm36274_data->lmu_data.lsb_brightness_reg = LM36274_REG_BRT_LSB; chip->lmu_data.lsb_brightness_reg = LM36274_REG_BRT_LSB;
lm36274_data->led_dev.name = label; chip->led_dev.name = label;
lm36274_data->led_dev.max_brightness = MAX_BRIGHTNESS_11BIT; chip->led_dev.max_brightness = MAX_BRIGHTNESS_11BIT;
lm36274_data->led_dev.brightness_set_blocking = lm36274_brightness_set; chip->led_dev.brightness_set_blocking = lm36274_brightness_set;
return 0; return 0;
} }
...@@ -122,39 +121,38 @@ static int lm36274_parse_dt(struct lm36274 *lm36274_data) ...@@ -122,39 +121,38 @@ static int lm36274_parse_dt(struct lm36274 *lm36274_data)
static int lm36274_probe(struct platform_device *pdev) static int lm36274_probe(struct platform_device *pdev)
{ {
struct ti_lmu *lmu = dev_get_drvdata(pdev->dev.parent); struct ti_lmu *lmu = dev_get_drvdata(pdev->dev.parent);
struct lm36274 *lm36274_data; struct lm36274 *chip;
int ret; int ret;
lm36274_data = devm_kzalloc(&pdev->dev, sizeof(*lm36274_data), chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
GFP_KERNEL); if (!chip)
if (!lm36274_data)
return -ENOMEM; return -ENOMEM;
lm36274_data->pdev = pdev; chip->pdev = pdev;
lm36274_data->dev = lmu->dev; chip->dev = lmu->dev;
lm36274_data->regmap = lmu->regmap; chip->regmap = lmu->regmap;
platform_set_drvdata(pdev, lm36274_data); platform_set_drvdata(pdev, chip);
ret = lm36274_parse_dt(lm36274_data); ret = lm36274_parse_dt(chip);
if (ret) { if (ret) {
dev_err(lm36274_data->dev, "Failed to parse DT node\n"); dev_err(chip->dev, "Failed to parse DT node\n");
return ret; return ret;
} }
ret = lm36274_init(lm36274_data); ret = lm36274_init(chip);
if (ret) { if (ret) {
dev_err(lm36274_data->dev, "Failed to init the device\n"); dev_err(chip->dev, "Failed to init the device\n");
return ret; return ret;
} }
return led_classdev_register(lm36274_data->dev, &lm36274_data->led_dev); return led_classdev_register(chip->dev, &chip->led_dev);
} }
static int lm36274_remove(struct platform_device *pdev) static int lm36274_remove(struct platform_device *pdev)
{ {
struct lm36274 *lm36274_data = platform_get_drvdata(pdev); struct lm36274 *chip = platform_get_drvdata(pdev);
led_classdev_unregister(&lm36274_data->led_dev); led_classdev_unregister(&chip->led_dev);
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment