imx: imx8mm-cl-iot-gate: enable pinctrl_wdog in SPL
Mark pinctrl_wdog as u-boot,dm-spl to clean up board code, The set_wdog_reset() function is not necessary as this is handled by the imx_watchdog.c driver due to the 'fsl,ext-reset-output' property being set. Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
		
							parent
							
								
									ee106eda7e
								
							
						
					
					
						commit
						2d7f40cad5
					
				|  | @ -84,6 +84,10 @@ | ||||||
| 	u-boot,dm-spl; | 	u-boot,dm-spl; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
|  | &pinctrl_wdog { | ||||||
|  | 	u-boot,dm-spl; | ||||||
|  | }; | ||||||
|  | 
 | ||||||
| &uart3 { | &uart3 { | ||||||
| 	u-boot,dm-spl; | 	u-boot,dm-spl; | ||||||
| }; | }; | ||||||
|  |  | ||||||
|  | @ -83,23 +83,6 @@ int board_fit_config_name_match(const char *name) | ||||||
| } | } | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #define WDOG_PAD_CTRL	(PAD_CTL_DSE6 | PAD_CTL_ODE | PAD_CTL_PUE | PAD_CTL_PE) |  | ||||||
| 
 |  | ||||||
| static iomux_v3_cfg_t const wdog_pads[] = { |  | ||||||
| 	IMX8MM_PAD_GPIO1_IO02_WDOG1_WDOG_B  | MUX_PAD_CTRL(WDOG_PAD_CTRL), |  | ||||||
| }; |  | ||||||
| 
 |  | ||||||
| int board_early_init_f(void) |  | ||||||
| { |  | ||||||
| 	struct wdog_regs *wdog = (struct wdog_regs *)WDOG1_BASE_ADDR; |  | ||||||
| 
 |  | ||||||
| 	imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads)); |  | ||||||
| 
 |  | ||||||
| 	set_wdog_reset(wdog); |  | ||||||
| 
 |  | ||||||
| 	return 0; |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| static int power_init_board(void) | static int power_init_board(void) | ||||||
| { | { | ||||||
| 	struct udevice *dev; | 	struct udevice *dev; | ||||||
|  | @ -141,8 +124,6 @@ void board_init_f(ulong dummy) | ||||||
| 
 | 
 | ||||||
| 	arch_cpu_init(); | 	arch_cpu_init(); | ||||||
| 
 | 
 | ||||||
| 	board_early_init_f(); |  | ||||||
| 
 |  | ||||||
| 	init_uart_clk(2); | 	init_uart_clk(2); | ||||||
| 
 | 
 | ||||||
| 	timer_init(); | 	timer_init(); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue