diff options
| -rw-r--r-- | drivers/pwm/pwm-meson.c | 3 | 
1 files changed, 1 insertions, 2 deletions
| diff --git a/drivers/pwm/pwm-meson.c b/drivers/pwm/pwm-meson.c index 822860b4801a..c1ed641b3e26 100644 --- a/drivers/pwm/pwm-meson.c +++ b/drivers/pwm/pwm-meson.c @@ -458,7 +458,6 @@ static int meson_pwm_init_channels(struct meson_pwm *meson,  				   struct meson_pwm_channel *channels)  {  	struct device *dev = meson->chip.dev; -	struct device_node *np = dev->of_node;  	struct clk_init_data init;  	unsigned int i;  	char name[255]; @@ -467,7 +466,7 @@ static int meson_pwm_init_channels(struct meson_pwm *meson,  	for (i = 0; i < meson->chip.npwm; i++) {  		struct meson_pwm_channel *channel = &channels[i]; -		snprintf(name, sizeof(name), "%pOF#mux%u", np, i); +		snprintf(name, sizeof(name), "%s#mux%u", dev_name(dev), i);  		init.name = name;  		init.ops = &clk_mux_ops; | 

