board: stm32mp1: use IS_ENABLED to prevent ifdef in board_key_check
Use IS_ENABLED to prevent ifdef in board_key_check Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com> Reviewed-by: Patrice Chotard <patrice.chotard@st.com>
This commit is contained in:
		
							parent
							
								
									f3858ce029
								
							
						
					
					
						commit
						00bac2abcd
					
				|  | @ -135,17 +135,19 @@ int checkboard(void) | |||
| 
 | ||||
| static void board_key_check(void) | ||||
| { | ||||
| #if defined(CONFIG_FASTBOOT) || defined(CONFIG_CMD_STM32PROG) | ||||
| 	ofnode node; | ||||
| 	struct gpio_desc gpio; | ||||
| 	enum forced_boot_mode boot_mode = BOOT_NORMAL; | ||||
| 
 | ||||
| 	if (!IS_ENABLED(CONFIG_FASTBOOT) && !IS_ENABLED(CONFIG_CMD_STM32PROG)) | ||||
| 		return; | ||||
| 
 | ||||
| 	node = ofnode_path("/config"); | ||||
| 	if (!ofnode_valid(node)) { | ||||
| 		debug("%s: no /config node?\n", __func__); | ||||
| 		return; | ||||
| 	} | ||||
| #ifdef CONFIG_FASTBOOT | ||||
| 	if (IS_ENABLED(CONFIG_FASTBOOT)) { | ||||
| 		if (gpio_request_by_name_nodev(node, "st,fastboot-gpios", 0, | ||||
| 					       &gpio, GPIOD_IS_IN)) { | ||||
| 			debug("%s: could not find a /config/st,fastboot-gpios\n", | ||||
|  | @ -158,8 +160,8 @@ static void board_key_check(void) | |||
| 
 | ||||
| 			dm_gpio_free(NULL, &gpio); | ||||
| 		} | ||||
| #endif | ||||
| #ifdef CONFIG_CMD_STM32PROG | ||||
| 	} | ||||
| 	if (IS_ENABLED(CONFIG_CMD_STM32PROG)) { | ||||
| 		if (gpio_request_by_name_nodev(node, "st,stm32prog-gpios", 0, | ||||
| 					       &gpio, GPIOD_IS_IN)) { | ||||
| 			debug("%s: could not find a /config/st,stm32prog-gpios\n", | ||||
|  | @ -171,15 +173,13 @@ static void board_key_check(void) | |||
| 			} | ||||
| 			dm_gpio_free(NULL, &gpio); | ||||
| 		} | ||||
| #endif | ||||
| 
 | ||||
| 	} | ||||
| 	if (boot_mode != BOOT_NORMAL) { | ||||
| 		puts("entering download mode...\n"); | ||||
| 		clrsetbits_le32(TAMP_BOOT_CONTEXT, | ||||
| 				TAMP_BOOT_FORCED_MASK, | ||||
| 				boot_mode); | ||||
| 	} | ||||
| #endif | ||||
| } | ||||
| 
 | ||||
| #if defined(CONFIG_USB_GADGET) && defined(CONFIG_USB_GADGET_DWC2_OTG) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue