mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 02:15:45 +01:00 
			
		
		
		
	sunxi: Convert SUNXI_EMAC to Kconfig
Convert the SUNXI_EMAC config to Kconfig. Remove it from SYS_EXTRA_OPTIONS from many sunxi defconfig and renamed it into SUN4I_EMAC to not confuse it with SUN8I_EMAC. Signed-off-by: Mylène Josserand <mylene.josserand@free-electrons.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
This commit is contained in:
		
				
					committed by
					
						 Maxime Ripard
						Maxime Ripard
					
				
			
			
				
	
			
			
			
						parent
						
							261f3deeb3
						
					
				
				
					commit
					abc3e4df59
				
			| @@ -8,7 +8,7 @@ CONFIG_MMC0_CD_PIN="PH1" | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-olinuxino-lime" | ||||
| CONFIG_AHCI=y | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC,SATAPWR=SUNXI_GPC(3)" | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SATAPWR=SUNXI_GPC(3)" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -21,6 +21,7 @@ CONFIG_I2C1_ENABLE=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_AXP_ALDO3_VOLT=2800 | ||||
| CONFIG_AXP_ALDO4_VOLT=2800 | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
|   | ||||
| @@ -8,7 +8,6 @@ CONFIG_MMC_SUNXI_SLOT_EXTRA=1 | ||||
| CONFIG_USB1_VBUS_PIN="PB10" | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun5i-a10s-olinuxino-micro" | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -17,5 +16,6 @@ CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_AXP152_POWER=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
|   | ||||
| @@ -6,7 +6,7 @@ CONFIG_MMC0_CD_PIN="PH1" | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-cubieboard" | ||||
| CONFIG_AHCI=y | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC,SATAPWR=SUNXI_GPB(8)" | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SATAPWR=SUNXI_GPB(8)" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -15,4 +15,5 @@ CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
|   | ||||
| @@ -5,7 +5,6 @@ CONFIG_USB1_VBUS_PIN="" | ||||
| CONFIG_USB2_VBUS_PIN="" | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-pcduino" | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -14,4 +13,5 @@ CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
|   | ||||
| @@ -4,7 +4,6 @@ CONFIG_MACH_SUN4I=y | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-marsboard" | ||||
| CONFIG_AHCI=y | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC" | ||||
| CONFIG_SPL=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| # CONFIG_CMD_FLASH is not set | ||||
| @@ -12,5 +11,6 @@ CONFIG_SPL=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_SUNXI_NO_PMIC=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
|   | ||||
| @@ -6,7 +6,7 @@ CONFIG_VIDEO_COMPOSITE=y | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-a1000" | ||||
| CONFIG_AHCI=y | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC,MACPWR=SUNXI_GPH(15)" | ||||
| CONFIG_SYS_EXTRA_OPTIONS="MACPWR=SUNXI_GPH(15)" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -15,4 +15,5 @@ CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
|   | ||||
| @@ -8,7 +8,6 @@ CONFIG_USB2_VBUS_PIN="PH12" | ||||
| CONFIG_VIDEO_COMPOSITE=y | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-ba10-tvbox" | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -17,5 +16,6 @@ CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
| CONFIG_USB_MUSB_HOST=y | ||||
|   | ||||
| @@ -6,7 +6,7 @@ CONFIG_USB0_VBUS_PIN="PB9" | ||||
| CONFIG_VIDEO_COMPOSITE=y | ||||
| CONFIG_DEFAULT_DEVICE_TREE="sun4i-a10-jesurun-q5" | ||||
| # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set | ||||
| CONFIG_SYS_EXTRA_OPTIONS="SUNXI_EMAC,MACPWR=SUNXI_GPH(19)" | ||||
| CONFIG_SYS_EXTRA_OPTIONS="MACPWR=SUNXI_GPH(19)" | ||||
| CONFIG_SPL=y | ||||
| CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_CMD_IMLS is not set | ||||
| @@ -15,5 +15,6 @@ CONFIG_SPL_I2C_SUPPORT=y | ||||
| # CONFIG_SPL_DOS_PARTITION is not set | ||||
| # CONFIG_SPL_ISO_PARTITION is not set | ||||
| # CONFIG_SPL_EFI_PARTITION is not set | ||||
| CONFIG_SUN4I_EMAC=y | ||||
| CONFIG_USB_EHCI_HCD=y | ||||
| CONFIG_USB_MUSB_HOST=y | ||||
|   | ||||
| @@ -166,6 +166,12 @@ config SUN7I_GMAC | ||||
| 	help | ||||
| 	  Enable the support for Sun7i GMAC Ethernet controller | ||||
|  | ||||
| config SUN4I_EMAC | ||||
| 	bool "Allwinner Sun4i Ethernet MAC support" | ||||
| 	depends on DM_ETH | ||||
| 	help | ||||
| 	  This driver supports the Allwinner based SUN4I Ethernet MAC. | ||||
|  | ||||
| config SUN8I_EMAC | ||||
|         bool "Allwinner Sun8i Ethernet MAC support" | ||||
|         depends on DM_ETH | ||||
|   | ||||
		Reference in New Issue
	
	Block a user