Skip to content

Commit 437692c

Browse files
committed
drivers: pwm: imx: replace deprecated DTS macros
Replace deprecated DT macros with DT_INST_ variants. Signed-off-by: Anas Nashif <[email protected]>
1 parent e99c4d2 commit 437692c

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

drivers/pwm/pwm_imx.c

+12-12
Original file line numberDiff line numberDiff line change
@@ -154,55 +154,55 @@ static const struct pwm_driver_api imx_pwm_driver_api = {
154154

155155
#ifdef CONFIG_PWM_1
156156
static const struct imx_pwm_config imx_pwm_config_1 = {
157-
.base = (PWM_Type *)PWM_1_BASE_ADDRESS,
158-
.prescaler = PWM_1_PRESCALER,
157+
.base = (PWM_Type *)DT_ALIAS_PWM_1_BASE_ADDRESS,
158+
.prescaler = DT_ALIAS_PWM_1_PRESCALER,
159159
};
160160

161161
static struct imx_pwm_data imx_pwm_data_1;
162162

163-
DEVICE_AND_API_INIT(imx_pwm_1, PWM_1_LABEL, &imx_pwm_init,
163+
DEVICE_AND_API_INIT(imx_pwm_1, DT_ALIAS_PWM_1_LABEL, &imx_pwm_init,
164164
&imx_pwm_data_1, &imx_pwm_config_1,
165165
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
166166
&imx_pwm_driver_api);
167167
#endif /* CONFIG_PWM_1 */
168168

169169
#ifdef CONFIG_PWM_2
170170
static const struct imx_pwm_config imx_pwm_config_2 = {
171-
.base = (PWM_Type *)PWM_2_BASE_ADDRESS,
172-
.prescaler = PWM_2_PRESCALER,
171+
.base = (PWM_Type *)DT_ALIAS_PWM_2_BASE_ADDRESS,
172+
.prescaler = DT_ALIAS_PWM_2_PRESCALER,
173173
};
174174

175175
static struct imx_pwm_data imx_pwm_data_2;
176176

177-
DEVICE_AND_API_INIT(imx_pwm_2, PWM_2_LABEL, &imx_pwm_init,
177+
DEVICE_AND_API_INIT(imx_pwm_2, DT_ALIAS_PWM_2_LABEL, &imx_pwm_init,
178178
&imx_pwm_data_2, &imx_pwm_config_2,
179179
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
180180
&imx_pwm_driver_api);
181181
#endif /* CONFIG_PWM_2 */
182182

183183
#ifdef CONFIG_PWM_3
184184
static const struct imx_pwm_config imx_pwm_config_3 = {
185-
.base = (PWM_Type *)PWM_3_BASE_ADDRESS,
186-
.prescaler = PWM_3_PRESCALER,
185+
.base = (PWM_Type *)DT_ALIAS_PWM_3_BASE_ADDRESS,
186+
.prescaler = DT_ALIAS_PWM_3_PRESCALER,
187187
};
188188

189189
static struct imx_pwm_data imx_pwm_data_3;
190190

191-
DEVICE_AND_API_INIT(imx_pwm_3, PWM_3_LABEL, &imx_pwm_init,
191+
DEVICE_AND_API_INIT(imx_pwm_3, DT_ALIAS_PWM_3_LABEL, &imx_pwm_init,
192192
&imx_pwm_data_3, &imx_pwm_config_3,
193193
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
194194
&imx_pwm_driver_api);
195195
#endif /* CONFIG_PWM_3 */
196196

197197
#ifdef CONFIG_PWM_4
198198
static const struct imx_pwm_config imx_pwm_config_4 = {
199-
.base = (PWM_Type *)PWM_4_BASE_ADDRESS,
200-
.prescaler = PWM_4_PRESCALER,
199+
.base = (PWM_Type *)DT_ALIAS_PWM_4_BASE_ADDRESS
200+
.prescaler = DT_ALIAS_PWM_4_PRESCALER,
201201
};
202202

203203
static struct imx_pwm_data imx_pwm_data_4;
204204

205-
DEVICE_AND_API_INIT(imx_pwm_4, PWM_4_LABEL, &imx_pwm_init,
205+
DEVICE_AND_API_INIT(imx_pwm_4, DT_ALIAS_PWM_4_LABEL, &imx_pwm_init,
206206
&imx_pwm_data_4, &imx_pwm_config_4,
207207
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
208208
&imx_pwm_driver_api);

0 commit comments

Comments
 (0)