diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/powerpc/sysdev/fsl_soc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/powerpc/sysdev/fsl_soc.c b/arch/powerpc/sysdev/fsl_soc.c index ebcec7362f95..ca180a93bca1 100644 --- a/arch/powerpc/sysdev/fsl_soc.c +++ b/arch/powerpc/sysdev/fsl_soc.c | |||
@@ -296,6 +296,9 @@ static int __init gfar_of_init(void) | |||
296 | const phandle *ph; | 296 | const phandle *ph; |
297 | int n_res = 2; | 297 | int n_res = 2; |
298 | 298 | ||
299 | if (!of_device_is_available(np)) | ||
300 | continue; | ||
301 | |||
299 | memset(r, 0, sizeof(r)); | 302 | memset(r, 0, sizeof(r)); |
300 | memset(&gfar_data, 0, sizeof(gfar_data)); | 303 | memset(&gfar_data, 0, sizeof(gfar_data)); |
301 | 304 | ||