regulator: mcp16502: Remove redundant of_match_ptr() macros
authorChen Jiahao <chenjiahao16@huawei.com>
Wed, 9 Aug 2023 10:04:25 +0000 (10:04 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 9 Aug 2023 11:52:43 +0000 (12:52 +0100)
Since the driver mcp16502 depends on CONFIG_OF,
it makes no difference to wrap of_match_ptr() here.

Remove of_match_ptr() macros to clean it up.

Signed-off-by: Chen Jiahao <chenjiahao16@huawei.com>
Link: https://lore.kernel.org/r/20230809100428.2669817-5-chenjiahao16@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/mcp16502.c

index 7a472a2..0c15a19 100644 (file)
@@ -110,7 +110,7 @@ static unsigned int mcp16502_of_map_mode(unsigned int mode)
 #define MCP16502_REGULATOR(_name, _id, _ranges, _ops, _ramp_table)     \
        [_id] = {                                                       \
                .name                   = _name,                        \
-               .regulators_node        = of_match_ptr("regulators"),   \
+               .regulators_node        = "regulators",                 \
                .id                     = _id,                          \
                .ops                    = &(_ops),                      \
                .type                   = REGULATOR_VOLTAGE,            \
@@ -119,7 +119,7 @@ static unsigned int mcp16502_of_map_mode(unsigned int mode)
                .linear_ranges          = _ranges,                      \
                .linear_min_sel         = VDD_LOW_SEL,                  \
                .n_linear_ranges        = ARRAY_SIZE(_ranges),          \
-               .of_match               = of_match_ptr(_name),          \
+               .of_match               = _name,                        \
                .of_map_mode            = mcp16502_of_map_mode,         \
                .vsel_reg               = (((_id) + 1) << 4),           \
                .vsel_mask              = MCP16502_VSEL,                \
@@ -587,7 +587,7 @@ static struct i2c_driver mcp16502_drv = {
        .driver         = {
                .name   = "mcp16502-regulator",
                .probe_type = PROBE_PREFER_ASYNCHRONOUS,
-               .of_match_table = of_match_ptr(mcp16502_ids),
+               .of_match_table = mcp16502_ids,
 #ifdef CONFIG_PM
                .pm = &mcp16502_pm_ops,
 #endif