mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 02:15:45 +01:00 
			
		
		
		
	MX31: Removed warnings for iomux function
Removed warnings generated in the mx31_set_pad() function. Signed-off-by: Stefano Babic <sbabic@denx.de>
This commit is contained in:
		
				
					committed by
					
						 Wolfgang Denk
						Wolfgang Denk
					
				
			
			
				
	
			
			
			
						parent
						
							b18815752f
						
					
				
				
					commit
					d078b7c2ec
				
			| @@ -93,17 +93,16 @@ void mx31_gpio_mux(unsigned long mode) | |||||||
|  |  | ||||||
| void mx31_set_pad(enum iomux_pins pin, u32 config) | void mx31_set_pad(enum iomux_pins pin, u32 config) | ||||||
| { | { | ||||||
| 	u32 field, l; | 	u32 field, l, reg; | ||||||
| 	void *reg; |  | ||||||
|  |  | ||||||
| 	pin &= IOMUX_PADNUM_MASK; | 	pin &= IOMUX_PADNUM_MASK; | ||||||
| 	reg = (IOMUXC_BASE + 0x154) + (pin + 2) / 3 * 4; | 	reg = (IOMUXC_BASE + 0x154) + (pin + 2) / 3 * 4; | ||||||
| 	field = (pin + 2) % 3; | 	field = (pin + 2) % 3; | ||||||
|  |  | ||||||
| 	l = __raw_readl(reg); | 	l = __REG(reg); | ||||||
| 	l &= ~(0x1ff << (field * 10)); | 	l &= ~(0x1ff << (field * 10)); | ||||||
| 	l |= config << (field * 10); | 	l |= config << (field * 10); | ||||||
| 	__raw_writel(l, reg); | 	__REG(reg) = l; | ||||||
|  |  | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -27,6 +27,7 @@ | |||||||
| extern u32 mx31_get_ipg_clk(void); | extern u32 mx31_get_ipg_clk(void); | ||||||
| #define imx_get_uartclk mx31_get_ipg_clk | #define imx_get_uartclk mx31_get_ipg_clk | ||||||
| extern void mx31_gpio_mux(unsigned long mode); | extern void mx31_gpio_mux(unsigned long mode); | ||||||
|  | extern void mx31_set_pad(enum iomux_pins pin, u32 config); | ||||||
|  |  | ||||||
| void mx31_uart1_hw_init(void); | void mx31_uart1_hw_init(void); | ||||||
| void mx31_spi2_hw_init(void); | void mx31_spi2_hw_init(void); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user