On Mon, Apr 2, 2018 at 4:11 PM, Felix Brack <f...@ltec.ch> wrote: > On 02.04.2018 17:43, Alex Kiernan wrote: >> On Mon, Apr 2, 2018 at 12:13 PM, Felix Brack <f...@ltec.ch> wrote: >>> Hi Alex, >>> >>> On 01.04.2018 11:22, Alex Kiernan wrote: >>>> This converts CONFIG_DRIVER_TI_CPSW to Kconfig >>>> >>>> Signed-off-by: Alex Kiernan <alex.kier...@gmail.com> >>>> Acked-by: Joe Hershberger <joe.hershber...@ni.com> >>>> --- >>>> >>>> Changes in v2: >>>> - Move DRIVER_TI_CPSW outside of the NETDEVICES guard >>>> - Don't mark DRIVER_TI_CPSW default if ARCH_OMAP2PLUS to fix >>>> mistranslations >>>> by moveconfig >>>> >>> >>> [..] >>> >>>> diff --git a/configs/am335x_pdu001_defconfig >>>> b/configs/am335x_pdu001_defconfig >>>> index cb75ec0..87ae88c 100644 >>>> --- a/configs/am335x_pdu001_defconfig >>>> +++ b/configs/am335x_pdu001_defconfig >>>> @@ -9,13 +9,13 @@ CONFIG_SPL_SERIAL_SUPPORT=y >>>> CONFIG_SPL_LIBDISK_SUPPORT=y >>>> # CONFIG_SPL_NAND_SUPPORT is not set >>>> CONFIG_SPL_WATCHDOG_SUPPORT=y >>>> +CONFIG_SPL=y >>>> CONFIG_SPL_FAT_SUPPORT=y >>>> CONFIG_DEFAULT_DEVICE_TREE="am335x-pdu001" >>>> CONFIG_LOCALVERSION="-EETS-1.0.0" >>>> CONFIG_DISTRO_DEFAULTS=y >>>> CONFIG_BOOTDELAY=1 >>>> # CONFIG_USE_BOOTCOMMAND is not set >>>> -CONFIG_SPL=y >>>> # CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR is not set >>>> CONFIG_SPL_I2C_SUPPORT=y >>>> CONFIG_SPL_YMODEM_SUPPORT=y >>>> @@ -39,6 +39,7 @@ CONFIG_DM_GPIO=y >>>> CONFIG_DM_I2C=y >>>> CONFIG_MMC_OMAP_HS=y >>>> CONFIG_MMC_SDHCI=y >>>> +CONFIG_DRIVER_TI_CPSW=y >>> >>> Applying this patch series generates the following warning while >>> creating the default configuration for board PDU001: >>> >>> warning: (BOARD_SPECIFIC_OPTIONS && BOARD_SPECIFIC_OPTIONS && >>> BOARD_SPECIFIC_OPTIONS && BOARD_SPECIFIC_OPTIONS && DRIVER_TI_CPSW && >>> AG7XXX && ALTERA_TSE && BCM_SF2_ETH && DWC_ETH_QOS && ETH_DESIGNWARE && >>> MVNETA && MVPP2 && MACB && PCH_GBE && SUN4I_EMAC && SUN8I_EMAC && >>> SH_ETHER && XILINX_AXIEMAC && XILINX_EMACLITE && ZYNQ_GEM && PIC32_ETH >>> && RENESAS_RAVB) selects PHYLIB which has unmet direct dependencies (NET) >>> >>> This is due to the patch enabling CONFIG_DRIVER_TI_CPSW while leaving >>> CONFIG_NET disabled. >>> This board does not require/have network support for U-Boot so there is >>> no need or benefit activating CONFIG_DRIVER_TI_CPSW here. Leaving the >>> file configs/am355x_pdu001_defconfig without any modifications will make >>> your patch work properly and result in a clean, warning and error free, >>> build for the PDU001 board. >>> >>>> CONFIG_PINCTRL=y >>>> CONFIG_PINCTRL_SINGLE=y >>>> CONFIG_DM_PMIC=y >>> >> >> Oh bother, thanks for trying it. I think in fixing the opposite >> problem from v1 I've missed a depends on NET. Is your board covered by >> the Travis tests as I did push v2 and got a green build? >> > > From what I can see it is not, but I'm not sure. Using buildman with > am335x would include it. I have verified that. > >> Unfortunately my laptop decided to die overnight and I'm away from the >> office for a couple of weeks so I'll have to pick it up when I'm back. >> >> Alex >> > > regards, Felix
It is included, just found it, but looks like it doesn't fail because of that issue: https://travis-ci.org/akiernan/u-boot/jobs/360830565#L962 I clearly need to go and understand the Travis build a whole lot better. -- Alex Kiernan _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot