[PATCH 2/2] dt: bindings: Add binding for ESP8089 wifi chips

Icenowy Zheng icenowy at aosc.xyz
Mon Aug 8 05:44:46 PDT 2016


Hi,
08.08.2016, 17:30, "Arnd Bergmann" <arnd at arndb.de>:
> On Monday, August 8, 2016 11:59:25 AM CEST Chen-Yu Tsai wrote:
>>  Hi Arnd,
>>
>>  On Mon, Aug 8, 2016 at 3:59 AM, Arnd Bergmann <arnd at arndb.de> wrote:
>>  > On Sunday, August 7, 2016 8:57:49 PM CEST Hans de Goede wrote:
>>  >> +Espressif ESP8089 wireless SDIO devices
>>  >> +
>>  >> +This node provides properties for controlling the ESP8089 wireless device.
>>  >> +The node is expected to be specified as a child node to the SDIO controller
>>  >> +that connects the device to the system.
>>  >> +
>>  >> +Required properties:
>>  >> +
>>  >> + - compatible : Should be "esp,esp8089".
>>  >
>>  > I think it would be good to standardize a compatible string for sdio
>>  > like we have it for other discoverable buses, based on the
>>  > vendor/device ID (or whatever this uses), using something like
>>  >
>>  > compatible = "sdio1234,5678", "esp,esp8089";
>>
>>  Is there a central repository for SDIO vendor/device IDs similar to
>>  PCI or USB IDs?
>
> No idea. I believe the existing repositories for PCI and USB are not
> public either, there is just the information at http://pcidatabase.com/,
> http://pci-ids.ucw.cz/ or http://www.linux-usb.org/usb.ids that
> are maintained by volunteers and that are not authoritarive.
>
> I found one list at https://github.com/systemd/systemd/blob/master/hwdb/sdio.ids
> but it's probably very incomplete.
Maybe it should be maintained as a independent project...
>
>>  The vendor ID Espressif uses is 0x6666, which seems kind of bogus to me.
>
> It probably is, but that's not important as long as nothing else uses
> that ID.
Yes... I think the USB vendor ID of Allwinner, 0x1f3a, is also nothing authoritative.
>
>         Arnd

Thanks,
Icenowy



More information about the linux-arm-kernel mailing list