mfd: Use of_node_name_eq for node name comparisons
Subsystems (2)
PATCH 1/1 mfd: Use of_node_name_eq for node name comparisons
Convert string compares of DT node names to use of_node_name_eq helper instead. This removes direct access to the node name pointer.
Cc Lee Jones <[email protected]>
Signed-off-by Rob Herring <[email protected]>
--- drivers/mfd/max77620.c | 2 +- drivers/mfd/stmpe.c | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-)
drivers/mfd/max77620.c +1 -1
@@ -280,7 +280,7 @@ static int max77620_config_fps(struct max77620_chip *chip,for (fps_id =0 ; fps_id <MAX77620_FPS_COUNT ; fps_id++) {sprintf (fps_name,"fps%d" , fps_id); -if (!strcmp (fps_np->name, fps_name)) +if (of_node_name_eq (fps_np, fps_name))break ; }
drivers/mfd/stmpe.c +6 -6
@@ -1302,17 +1302,17 @@ static void stmpe_of_probe(struct stmpe_platform_data *pdata, pdata->autosleep = (pdata->autosleep_timeout) ? true : false;for_each_child_of_node (np, child) { -if (!strcmp (child->name,"stmpe_gpio" )) { +if (of_node_name_eq (child,"stmpe_gpio" )) { pdata->blocks |=STMPE_BLOCK_GPIO ; - }else if (!strcmp (child->name,"stmpe_keypad" )) { + }else if (of_node_name_eq (child,"stmpe_keypad" )) { pdata->blocks |=STMPE_BLOCK_KEYPAD ; - }else if (!strcmp (child->name,"stmpe_touchscreen" )) { + }else if (of_node_name_eq (child,"stmpe_touchscreen" )) { pdata->blocks |=STMPE_BLOCK_TOUCHSCREEN ; - }else if (!strcmp (child->name,"stmpe_adc" )) { + }else if (of_node_name_eq (child,"stmpe_adc" )) { pdata->blocks |=STMPE_BLOCK_ADC ; - }else if (!strcmp (child->name,"stmpe_pwm" )) { + }else if (of_node_name_eq (child,"stmpe_pwm" )) { pdata->blocks |=STMPE_BLOCK_PWM ; - }else if (!strcmp (child->name,"stmpe_rotator" )) { + }else if (of_node_name_eq (child,"stmpe_rotator" )) { pdata->blocks |=STMPE_BLOCK_ROTATOR ; } }
Signature · 1 line
2.19.1
Lee Jones
AppliedQuoted 9 lines · Rob Herring
Convert string compares of DT node names to use
of_node_name_eqhelper instead. This removes direct access to the node name pointer.Cc Lee Jones <[email protected]>Signed-off-by Rob Herring <[email protected]>--- drivers/mfd/max77620.c | 2 +- drivers/mfd/stmpe.c | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-)
Applied, thanks.
Signature · 4 lines
Lee Jones [李琼斯] Linaro Services Technical Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog