exynos3250-pmu.c (6ea24cf79e055f0a62a64baa8587e2254a493c7b) | exynos3250-pmu.c (aec6341e2ac76ea8703642e83535f216b8866162) |
---|---|
1/* 2 * Copyright (c) 2011-2015 Samsung Electronics Co., Ltd. 3 * http://www.samsung.com/ 4 * 5 * EXYNOS3250 - CPU PMU (Power Management Unit) support 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as 9 * published by the Free Software Foundation. 10 */ 11 12#include <linux/soc/samsung/exynos-regs-pmu.h> 13#include <linux/soc/samsung/exynos-pmu.h> 14 15#include "exynos-pmu.h" 16 | 1/* 2 * Copyright (c) 2011-2015 Samsung Electronics Co., Ltd. 3 * http://www.samsung.com/ 4 * 5 * EXYNOS3250 - CPU PMU (Power Management Unit) support 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as 9 * published by the Free Software Foundation. 10 */ 11 12#include <linux/soc/samsung/exynos-regs-pmu.h> 13#include <linux/soc/samsung/exynos-pmu.h> 14 15#include "exynos-pmu.h" 16 |
17static struct exynos_pmu_conf exynos3250_pmu_config[] = { | 17static const struct exynos_pmu_conf exynos3250_pmu_config[] = { |
18 /* { .offset = offset, .val = { AFTR, W-AFTR, SLEEP } */ 19 { EXYNOS3_ARM_CORE0_SYS_PWR_REG, { 0x0, 0x0, 0x2} }, 20 { EXYNOS3_DIS_IRQ_ARM_CORE0_LOCAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 21 { EXYNOS3_DIS_IRQ_ARM_CORE0_CENTRAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 22 { EXYNOS3_ARM_CORE1_SYS_PWR_REG, { 0x0, 0x0, 0x2} }, 23 { EXYNOS3_DIS_IRQ_ARM_CORE1_LOCAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 24 { EXYNOS3_DIS_IRQ_ARM_CORE1_CENTRAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 25 { EXYNOS3_ISP_ARM_SYS_PWR_REG, { 0x1, 0x0, 0x0} }, --- 150 unchanged lines hidden --- | 18 /* { .offset = offset, .val = { AFTR, W-AFTR, SLEEP } */ 19 { EXYNOS3_ARM_CORE0_SYS_PWR_REG, { 0x0, 0x0, 0x2} }, 20 { EXYNOS3_DIS_IRQ_ARM_CORE0_LOCAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 21 { EXYNOS3_DIS_IRQ_ARM_CORE0_CENTRAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 22 { EXYNOS3_ARM_CORE1_SYS_PWR_REG, { 0x0, 0x0, 0x2} }, 23 { EXYNOS3_DIS_IRQ_ARM_CORE1_LOCAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 24 { EXYNOS3_DIS_IRQ_ARM_CORE1_CENTRAL_SYS_PWR_REG, { 0x0, 0x0, 0x0} }, 25 { EXYNOS3_ISP_ARM_SYS_PWR_REG, { 0x1, 0x0, 0x0} }, --- 150 unchanged lines hidden --- |