mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	ARM: OMAP: rx51: Fix a section mismatch warn
rx51_si4713_dev is referenced only from rx51_init_si4713. So the memory for rx51_si4713_dev can be safely freed after init. Also it references rx51_si4713_board_info which is __initdata_or_module. fixes the below warning. WARNING: vmlinux.o(.data+0x30958): Section mismatch in reference from the variable rx51_si4713_dev to the (unknown reference) .init.data:(unknown) The variable rx51_si4713_dev references the (unknown reference) __initdata (unknown) If the reference is valid then annotate the variable with __init* or __refdata (see linux/init.h) or name the variable: *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console Reported-by: Wolfram Sang <w.sang@pengutronix.de> Signed-off-by: Shubhrajyoti D <shubhrajyoti@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
		
							parent
							
								
									7a2852908e
								
							
						
					
					
						commit
						12aee6c69f
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -748,7 +748,7 @@ static struct radio_si4713_platform_data rx51_si4713_data __initdata_or_module = | |||
| 	.subdev_board_info = &rx51_si4713_board_info, | ||||
| }; | ||||
| 
 | ||||
| static struct platform_device rx51_si4713_dev = { | ||||
| static struct platform_device rx51_si4713_dev __initdata_or_module = { | ||||
| 	.name	= "radio-si4713", | ||||
| 	.id	= -1, | ||||
| 	.dev	= { | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Shubhrajyoti D
						Shubhrajyoti D