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.delau...@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 ?

Reply via email to