mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-30 19:48:19 +00:00 
			
		
		
		
	All these files comes from kernel v4.15-rc1. Update some header with correct STMicroelectronics Copyright. Remove the paragraph about writing to the Free Software Foundation's mailing address as requested by checkpatch. Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
		
			
				
	
	
		
			31 lines
		
	
	
		
			607 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			607 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _DT_BINDINGS_STM32_PINFUNC_H
 | |
| #define _DT_BINDINGS_STM32_PINFUNC_H
 | |
| 
 | |
| /*  define PIN modes */
 | |
| #define GPIO	0x0
 | |
| #define AF0	0x1
 | |
| #define AF1	0x2
 | |
| #define AF2	0x3
 | |
| #define AF3	0x4
 | |
| #define AF4	0x5
 | |
| #define AF5	0x6
 | |
| #define AF6	0x7
 | |
| #define AF7	0x8
 | |
| #define AF8	0x9
 | |
| #define AF9	0xa
 | |
| #define AF10	0xb
 | |
| #define AF11	0xc
 | |
| #define AF12	0xd
 | |
| #define AF13	0xe
 | |
| #define AF14	0xf
 | |
| #define AF15	0x10
 | |
| #define ANALOG	0x11
 | |
| 
 | |
| /* define Pins number*/
 | |
| #define PIN_NO(port, line)	(((port) - 'A') * 0x10 + (line))
 | |
| 
 | |
| #define STM32_PINMUX(port, line, mode) (((PIN_NO(port, line)) << 8) | (mode))
 | |
| 
 | |
| #endif /* _DT_BINDINGS_STM32_PINFUNC_H */
 | |
| 
 |