[RESEND PATCH v2 04/11] net: dwc_eth_qos: Make clk_rx and clk_tx optional
Marek Vasut
marex at denx.de
Mon Jun 8 11:45:02 CEST 2020
On 6/8/20 11:29 AM, Patrick DELAUNAY wrote:
[...]
>>> we don't select the STM32 glue for the correct compatible, I think I
>>> will push
>>>
>>> static const struct udevice_id eqos_ids[] = {
>>> {
>>> .compatible = "nvidia,tegra186-eqos",
>>> .data = (ulong)&eqos_tegra186_config
>>> },
>>> {
>>> - .compatible = "snps,dwmac-4.20a",
>>> + .compatible = "st,stm32mp1-dwmac",
>>> .data = (ulong)&eqos_stm32_config
>>> },
>>> {
>>> .compatible = "fsl,imx-eqos",
>>> .data = (ulong)&eqos_imx_config
>>> },
>>>
>>> { }
>>> };
>>>
>>> Then you can manage your own glue for rockchip ETH for your compatible.
>>
>> You might even want to drop the tegra support on ARM32 , thus save space by
>> dropping useless code.
>
> For information I push 2 patches after this remark:
>
> [1] net: dwc_eth_qos: update the compatible supported for STM32
> http://patchwork.ozlabs.org/project/uboot/patch/20200514130023.15030-1-patrick.delaunay@st.com/
>
> [2] net: dwc_eth_qos: add Kconfig option to select supported configuration
> http://patchwork.ozlabs.org/project/uboot/list/?series=181931
That's for -next, right ?
More information about the U-Boot
mailing list