memory: samsung: exynos-srom: Fix wrong count of registers
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Tue, 5 Jul 2016 11:40:17 +0000 (20:40 +0900)
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>
Wed, 6 Jul 2016 06:16:56 +0000 (08:16 +0200)
This patch fixes wrong count of array for SROM registers from probe
function.

Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
drivers/memory/samsung/exynos-srom.c

index 067f533..bf827a6 100644 (file)
@@ -134,7 +134,7 @@ static int exynos_srom_probe(struct platform_device *pdev)
        platform_set_drvdata(pdev, srom);
 
        srom->reg_offset = exynos_srom_alloc_reg_dump(exynos_srom_offsets,
-                       sizeof(exynos_srom_offsets));
+                       ARRAY_SIZE(exynos_srom_offsets));
        if (!srom->reg_offset) {
                iounmap(srom->reg_base);
                return -ENOMEM;