mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	sched_clock: Remove deprecated setup_sched_clock() API
Remove the 32-bit only setup_sched_clock() API now that all users have been converted to the 64-bit friendly sched_clock_register(). Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: John Stultz <john.stultz@linaro.org>
This commit is contained in:
		
							parent
							
								
									4d0fa8a0f0
								
							
						
					
					
						commit
						c04ae71c9c
					
				
					 2 changed files with 0 additions and 14 deletions
				
			
		|  | @ -14,7 +14,6 @@ extern void sched_clock_postinit(void); | |||
| static inline void sched_clock_postinit(void) { } | ||||
| #endif | ||||
| 
 | ||||
| extern void setup_sched_clock(u32 (*read)(void), int bits, unsigned long rate); | ||||
| extern void sched_clock_register(u64 (*read)(void), int bits, | ||||
| 				 unsigned long rate); | ||||
| 
 | ||||
|  |  | |||
|  | @ -49,13 +49,6 @@ static u64 notrace jiffy_sched_clock_read(void) | |||
| 	return (u64)(jiffies - INITIAL_JIFFIES); | ||||
| } | ||||
| 
 | ||||
| static u32 __read_mostly (*read_sched_clock_32)(void); | ||||
| 
 | ||||
| static u64 notrace read_sched_clock_32_wrapper(void) | ||||
| { | ||||
| 	return read_sched_clock_32(); | ||||
| } | ||||
| 
 | ||||
| static u64 __read_mostly (*read_sched_clock)(void) = jiffy_sched_clock_read; | ||||
| 
 | ||||
| static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) | ||||
|  | @ -176,12 +169,6 @@ void __init sched_clock_register(u64 (*read)(void), int bits, | |||
| 	pr_debug("Registered %pF as sched_clock source\n", read); | ||||
| } | ||||
| 
 | ||||
| void __init setup_sched_clock(u32 (*read)(void), int bits, unsigned long rate) | ||||
| { | ||||
| 	read_sched_clock_32 = read; | ||||
| 	sched_clock_register(read_sched_clock_32_wrapper, bits, rate); | ||||
| } | ||||
| 
 | ||||
| void __init sched_clock_postinit(void) | ||||
| { | ||||
| 	/*
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Stephen Boyd
						Stephen Boyd