|
@@ -1193,7 +1193,7 @@ static int max77693_muic_probe(struct platform_device *pdev)
|
|
|
|
|
|
|
|
|
|
/* Initialize MUIC register by using platform data or default data */
|
|
/* Initialize MUIC register by using platform data or default data */
|
|
- if (pdata->muic_data) {
|
|
|
|
|
|
+ if (pdata && pdata->muic_data) {
|
|
init_data = pdata->muic_data->init_data;
|
|
init_data = pdata->muic_data->init_data;
|
|
num_init_data = pdata->muic_data->num_init_data;
|
|
num_init_data = pdata->muic_data->num_init_data;
|
|
} else {
|
|
} else {
|
|
@@ -1226,7 +1226,7 @@ static int max77693_muic_probe(struct platform_device *pdev)
|
|
= init_data[i].data;
|
|
= init_data[i].data;
|
|
}
|
|
}
|
|
|
|
|
|
- if (pdata->muic_data) {
|
|
|
|
|
|
+ if (pdata && pdata->muic_data) {
|
|
struct max77693_muic_platform_data *muic_pdata
|
|
struct max77693_muic_platform_data *muic_pdata
|
|
= pdata->muic_data;
|
|
= pdata->muic_data;
|
|
|
|
|