mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	cpufreq: pxa: make pxa_freqs arrays const
pxa255_run_freqs and pxa255_turbo_freqs are only read. This patch updates arrays declaration, find_freq_tables() and its callsites. Suggested-by: Joe Perches <joe@perches.com> Signed-off-by: Fabian Frederick <fabf@skynet.be> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
		
							parent
							
								
									52352558d2
								
							
						
					
					
						commit
						03c2299063
					
				
					 1 changed files with 6 additions and 6 deletions
				
			
		| 
						 | 
					@ -86,7 +86,7 @@ static unsigned int sdram_rows;
 | 
				
			||||||
/* Use the run mode frequencies for the CPUFREQ_POLICY_PERFORMANCE policy */
 | 
					/* Use the run mode frequencies for the CPUFREQ_POLICY_PERFORMANCE policy */
 | 
				
			||||||
#define CCLKCFG			CCLKCFG_TURBO | CCLKCFG_FCS
 | 
					#define CCLKCFG			CCLKCFG_TURBO | CCLKCFG_FCS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static struct pxa_freqs pxa255_run_freqs[] =
 | 
					static const struct pxa_freqs pxa255_run_freqs[] =
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	/* CPU   MEMBUS  CCCR  DIV2 CCLKCFG	           run  turbo PXbus SDRAM */
 | 
						/* CPU   MEMBUS  CCCR  DIV2 CCLKCFG	           run  turbo PXbus SDRAM */
 | 
				
			||||||
	{ 99500,  99500, 0x121, 1,  CCLKCFG, -1, -1},	/*  99,   99,   50,   50  */
 | 
						{ 99500,  99500, 0x121, 1,  CCLKCFG, -1, -1},	/*  99,   99,   50,   50  */
 | 
				
			||||||
| 
						 | 
					@ -98,7 +98,7 @@ static struct pxa_freqs pxa255_run_freqs[] =
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Use the turbo mode frequencies for the CPUFREQ_POLICY_POWERSAVE policy */
 | 
					/* Use the turbo mode frequencies for the CPUFREQ_POLICY_POWERSAVE policy */
 | 
				
			||||||
static struct pxa_freqs pxa255_turbo_freqs[] =
 | 
					static const struct pxa_freqs pxa255_turbo_freqs[] =
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	/* CPU   MEMBUS  CCCR  DIV2 CCLKCFG	   run  turbo PXbus SDRAM */
 | 
						/* CPU   MEMBUS  CCCR  DIV2 CCLKCFG	   run  turbo PXbus SDRAM */
 | 
				
			||||||
	{ 99500, 99500,  0x121, 1,  CCLKCFG, -1, -1},	/*  99,   99,   50,   50  */
 | 
						{ 99500, 99500,  0x121, 1,  CCLKCFG, -1, -1},	/*  99,   99,   50,   50  */
 | 
				
			||||||
| 
						 | 
					@ -171,7 +171,7 @@ extern unsigned get_clk_frequency_khz(int info);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef CONFIG_REGULATOR
 | 
					#ifdef CONFIG_REGULATOR
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static int pxa_cpufreq_change_voltage(struct pxa_freqs *pxa_freq)
 | 
					static int pxa_cpufreq_change_voltage(const struct pxa_freqs *pxa_freq)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	int ret = 0;
 | 
						int ret = 0;
 | 
				
			||||||
	int vmin, vmax;
 | 
						int vmin, vmax;
 | 
				
			||||||
| 
						 | 
					@ -211,7 +211,7 @@ static void __init pxa_cpufreq_init_voltages(void) { }
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void find_freq_tables(struct cpufreq_frequency_table **freq_table,
 | 
					static void find_freq_tables(struct cpufreq_frequency_table **freq_table,
 | 
				
			||||||
			     struct pxa_freqs **pxa_freqs)
 | 
								     const struct pxa_freqs **pxa_freqs)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	if (cpu_is_pxa25x()) {
 | 
						if (cpu_is_pxa25x()) {
 | 
				
			||||||
		if (!pxa255_turbo_table) {
 | 
							if (!pxa255_turbo_table) {
 | 
				
			||||||
| 
						 | 
					@ -270,7 +270,7 @@ static unsigned int pxa_cpufreq_get(unsigned int cpu)
 | 
				
			||||||
static int pxa_set_target(struct cpufreq_policy *policy, unsigned int idx)
 | 
					static int pxa_set_target(struct cpufreq_policy *policy, unsigned int idx)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	struct cpufreq_frequency_table *pxa_freqs_table;
 | 
						struct cpufreq_frequency_table *pxa_freqs_table;
 | 
				
			||||||
	struct pxa_freqs *pxa_freq_settings;
 | 
						const struct pxa_freqs *pxa_freq_settings;
 | 
				
			||||||
	unsigned long flags;
 | 
						unsigned long flags;
 | 
				
			||||||
	unsigned int new_freq_cpu, new_freq_mem;
 | 
						unsigned int new_freq_cpu, new_freq_mem;
 | 
				
			||||||
	unsigned int unused, preset_mdrefr, postset_mdrefr, cclkcfg;
 | 
						unsigned int unused, preset_mdrefr, postset_mdrefr, cclkcfg;
 | 
				
			||||||
| 
						 | 
					@ -361,7 +361,7 @@ static int pxa_cpufreq_init(struct cpufreq_policy *policy)
 | 
				
			||||||
	int i;
 | 
						int i;
 | 
				
			||||||
	unsigned int freq;
 | 
						unsigned int freq;
 | 
				
			||||||
	struct cpufreq_frequency_table *pxa255_freq_table;
 | 
						struct cpufreq_frequency_table *pxa255_freq_table;
 | 
				
			||||||
	struct pxa_freqs *pxa255_freqs;
 | 
						const struct pxa_freqs *pxa255_freqs;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* try to guess pxa27x cpu */
 | 
						/* try to guess pxa27x cpu */
 | 
				
			||||||
	if (cpu_is_pxa27x())
 | 
						if (cpu_is_pxa27x())
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue