On Wed, Feb 28, 2018 at 3:08 PM, Arend van Spriel <arend.vanspriel@xxxxxxxxxxxx> wrote: > On 2/28/2018 12:14 AM, Harsha Rao wrote: >>>>> >>>>> My suspicion is that your device, is fundamentally a wilc1000 and that >>>>> >>>the existing wilc1000 driver will likely largely work for it and all >>>>> >>>you really need to do is modify the existing driver to handle the >>>>> >>>quirks of your particular implementation of the wilc1000 chip. And, >>>>> >>>often WiFi chips will let you change the VID/PID somewhere within >>>>> >>>whatever non-volatile storage it has (like where it stores the MAC >>>>> >>>address). >>> >>> > >>> > >>> >So it seems the wilc1000 devices from Microchip/Atmel are also using a >>> >vendor id they did not buy. Could be that the mentioned 3rd party >>> > providing >>> >the SDIO IP actually owns that vendor id, but if you are building your >>> > wifi >>> >chip on that you should better buy you own vendor id from the SD >>> >Association. Now if Harsha is actually working for Microchip (unclear to >>> > me) >>> >there is basically one party that should go shopping. >>> > >> >> I would like to clarify that I am not building anything on top of >> microchip wifi device. >> We have a different HW . Its been just that 3rd party vendor providing >> SDIO IP has given >> same ID to different customers. > > > So it is as I said, ie. you are using the 3rd party SDIO IP as is and add > your own wifi IP to it? So what does the term "SDIO IP" mean here. Is it a > piece of hardware that you hook up to your wifi hardware or is it > VHDL/verilog in which the vendor id is defined. If it is VHDL you should > really get your own vendor id from the SD Association and fix it. Otherwise, > the 3rd party hardware should have means to change it. If not, you better > find another party. > > Regards, > Arend Thank you folks for your comments. The SDIO IP is VHDL IP core integrated on our SoC. And we figured out a way to update vendor ID at run-time during boot. We would get our own vendor ID from SD association and proceed . - Harsha