mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-03 21:48:15 +00:00 
			
		
		
		
	ARM: dts: stm32: Add gpio-keys for stm32mp157c-ed1-u-boot
Add 2 gpio-keys : _ button-user-1 for stm32prog mode activation. _ button-user-2 for fastboot mode activation. Remove proprietary st,fastboot-gpios and st,stm32prog-gpios. Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com> Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
This commit is contained in:
		
							parent
							
								
									dce15ce466
								
							
						
					
					
						commit
						d9f193cd3b
					
				@ -4,6 +4,7 @@
 | 
				
			|||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#include <dt-bindings/clock/stm32mp1-clksrc.h>
 | 
					#include <dt-bindings/clock/stm32mp1-clksrc.h>
 | 
				
			||||||
 | 
					#include <dt-bindings/input/linux-event-codes.h>
 | 
				
			||||||
#include "stm32mp15-u-boot.dtsi"
 | 
					#include "stm32mp15-u-boot.dtsi"
 | 
				
			||||||
#include "stm32mp15-ddr3-2x4Gb-1066-binG.dtsi"
 | 
					#include "stm32mp15-ddr3-2x4Gb-1066-binG.dtsi"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -16,8 +17,6 @@
 | 
				
			|||||||
		u-boot,boot-led = "heartbeat";
 | 
							u-boot,boot-led = "heartbeat";
 | 
				
			||||||
		u-boot,error-led = "error";
 | 
							u-boot,error-led = "error";
 | 
				
			||||||
		u-boot,mmc-env-partition = "fip";
 | 
							u-boot,mmc-env-partition = "fip";
 | 
				
			||||||
		st,fastboot-gpios = <&gpioa 13 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
 | 
					 | 
				
			||||||
		st,stm32prog-gpios = <&gpioa 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
 | 
					 | 
				
			||||||
	};
 | 
						};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#if defined(CONFIG_STM32MP15X_STM32IMAGE) || defined(CONFIG_SPL)
 | 
					#if defined(CONFIG_STM32MP15X_STM32IMAGE) || defined(CONFIG_SPL)
 | 
				
			||||||
@ -43,6 +42,22 @@
 | 
				
			|||||||
	};
 | 
						};
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						gpio-keys {
 | 
				
			||||||
 | 
							compatible = "gpio-keys";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							button-user-1 {
 | 
				
			||||||
 | 
								label = "User-1";
 | 
				
			||||||
 | 
								linux,code = <BTN_1>;
 | 
				
			||||||
 | 
								gpios = <&gpioa 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
 | 
				
			||||||
 | 
							};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							button-user-2 {
 | 
				
			||||||
 | 
								label = "User-2";
 | 
				
			||||||
 | 
								linux,code = <BTN_2>;
 | 
				
			||||||
 | 
								gpios = <&gpioa 13 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
 | 
				
			||||||
 | 
							};
 | 
				
			||||||
 | 
						};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	led {
 | 
						led {
 | 
				
			||||||
		red {
 | 
							red {
 | 
				
			||||||
			label = "error";
 | 
								label = "error";
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user