I am trying to integrate Microchip SMSC LAN9500A USB2 to ethernet10/100 controller chip on my am335x platform
I could successfully build the kernel module (lan9500_linux_1.02.05) downloaded from source https://www.microchip.com/en-us/software-library/src-lan95xx-linux. The linux Version I am using is Linux sync261 4.14.67-gd315a9bb00, (SMSC LAN95xx USB network adapter is enabled in kernel)
Kernel bootup log shows smsc95xx interface driver is registsred, as below
[ 1.499909] usbcore: registered new interface driver smsc95xx
I could successfully insert/load the kernel modules to linux using below commands
Aster running above commands, The kernel message shows below messages
[ 164.068252] smscusbnet: loading out-of-tree module taints kernel.
[ 170.732390] usbcore: registered new interface driver smsc9500
Kindly advise the device tree changes that need to be done to communicate with LAN9500A.