drivers: pwm: imx: replace deprecated DTS macros

Replace deprecated DT macros with DT_INST_ variants.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2019-07-06 15:54:14 -04:00
commit 437692c057

View file

@ -154,13 +154,13 @@ static const struct pwm_driver_api imx_pwm_driver_api = {
#ifdef CONFIG_PWM_1 #ifdef CONFIG_PWM_1
static const struct imx_pwm_config imx_pwm_config_1 = { static const struct imx_pwm_config imx_pwm_config_1 = {
.base = (PWM_Type *)PWM_1_BASE_ADDRESS, .base = (PWM_Type *)DT_ALIAS_PWM_1_BASE_ADDRESS,
.prescaler = PWM_1_PRESCALER, .prescaler = DT_ALIAS_PWM_1_PRESCALER,
}; };
static struct imx_pwm_data imx_pwm_data_1; static struct imx_pwm_data imx_pwm_data_1;
DEVICE_AND_API_INIT(imx_pwm_1, PWM_1_LABEL, &imx_pwm_init, DEVICE_AND_API_INIT(imx_pwm_1, DT_ALIAS_PWM_1_LABEL, &imx_pwm_init,
&imx_pwm_data_1, &imx_pwm_config_1, &imx_pwm_data_1, &imx_pwm_config_1,
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
&imx_pwm_driver_api); &imx_pwm_driver_api);
@ -168,13 +168,13 @@ DEVICE_AND_API_INIT(imx_pwm_1, PWM_1_LABEL, &imx_pwm_init,
#ifdef CONFIG_PWM_2 #ifdef CONFIG_PWM_2
static const struct imx_pwm_config imx_pwm_config_2 = { static const struct imx_pwm_config imx_pwm_config_2 = {
.base = (PWM_Type *)PWM_2_BASE_ADDRESS, .base = (PWM_Type *)DT_ALIAS_PWM_2_BASE_ADDRESS,
.prescaler = PWM_2_PRESCALER, .prescaler = DT_ALIAS_PWM_2_PRESCALER,
}; };
static struct imx_pwm_data imx_pwm_data_2; static struct imx_pwm_data imx_pwm_data_2;
DEVICE_AND_API_INIT(imx_pwm_2, PWM_2_LABEL, &imx_pwm_init, DEVICE_AND_API_INIT(imx_pwm_2, DT_ALIAS_PWM_2_LABEL, &imx_pwm_init,
&imx_pwm_data_2, &imx_pwm_config_2, &imx_pwm_data_2, &imx_pwm_config_2,
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
&imx_pwm_driver_api); &imx_pwm_driver_api);
@ -182,13 +182,13 @@ DEVICE_AND_API_INIT(imx_pwm_2, PWM_2_LABEL, &imx_pwm_init,
#ifdef CONFIG_PWM_3 #ifdef CONFIG_PWM_3
static const struct imx_pwm_config imx_pwm_config_3 = { static const struct imx_pwm_config imx_pwm_config_3 = {
.base = (PWM_Type *)PWM_3_BASE_ADDRESS, .base = (PWM_Type *)DT_ALIAS_PWM_3_BASE_ADDRESS,
.prescaler = PWM_3_PRESCALER, .prescaler = DT_ALIAS_PWM_3_PRESCALER,
}; };
static struct imx_pwm_data imx_pwm_data_3; static struct imx_pwm_data imx_pwm_data_3;
DEVICE_AND_API_INIT(imx_pwm_3, PWM_3_LABEL, &imx_pwm_init, DEVICE_AND_API_INIT(imx_pwm_3, DT_ALIAS_PWM_3_LABEL, &imx_pwm_init,
&imx_pwm_data_3, &imx_pwm_config_3, &imx_pwm_data_3, &imx_pwm_config_3,
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
&imx_pwm_driver_api); &imx_pwm_driver_api);
@ -196,13 +196,13 @@ DEVICE_AND_API_INIT(imx_pwm_3, PWM_3_LABEL, &imx_pwm_init,
#ifdef CONFIG_PWM_4 #ifdef CONFIG_PWM_4
static const struct imx_pwm_config imx_pwm_config_4 = { static const struct imx_pwm_config imx_pwm_config_4 = {
.base = (PWM_Type *)PWM_4_BASE_ADDRESS, .base = (PWM_Type *)DT_ALIAS_PWM_4_BASE_ADDRESS
.prescaler = PWM_4_PRESCALER, .prescaler = DT_ALIAS_PWM_4_PRESCALER,
}; };
static struct imx_pwm_data imx_pwm_data_4; static struct imx_pwm_data imx_pwm_data_4;
DEVICE_AND_API_INIT(imx_pwm_4, PWM_4_LABEL, &imx_pwm_init, DEVICE_AND_API_INIT(imx_pwm_4, DT_ALIAS_PWM_4_LABEL, &imx_pwm_init,
&imx_pwm_data_4, &imx_pwm_config_4, &imx_pwm_data_4, &imx_pwm_config_4,
POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE,
&imx_pwm_driver_api); &imx_pwm_driver_api);