On Fri, Jan 4, 2019 at 8:57 PM Andreas Kemnade <andr...@kemnade.info> wrote: > > Hi Marcel, > > On Fri, 4 Jan 2019 10:07:34 +0100 > Marcel Holtmann <mar...@holtmann.org> wrote: > > > Hi Andreas, > > > > >>>> Btw. I see nothing standing in the way of merging btuart.c driver and > > >>>> then go from there. Either I dig this out and submit or someone else > > >>>> does. > > >>>> > > >>> Do you mean this? > > >>> https://patchwork.kernel.org/patch/10490651/ > > >> > > >> yes, that one. > > >> > > > Hmm, there seemed to be nothing in the pull requests regarding btuart. > > > Did you change plans? > > > > because I only submitted it as RFC. We can easily merge that one upstream > > since it is rather trivial. The main problem is how you want to do the > > device matching. Do you have a DT entry for your really simple devices? > > > Hmm, in that link it is non-rfc. So someone picked you rfc patch up and > submitted it? > > You might see what we are already doing here: > http://git.goldelico.com/?p=letux-kernel.git;a=blobdiff;f=arch/arm/boot/dts/omap3-gta04.dtsi;h=4d2bac4293938de4a15a59979616909cf8842524;hp=bfced960d63ec40cf9db4901374b331737a9a168;hb=f78bf51754e35010de40518b9a8a148d0269bbc8;hpb=b6805813a9ab5b0d66b44cc54a0059eca4dd0a98 > > We are using compatible = "wi2wi,w2cbw003-bluetooth" > > But I think we should also add a generic device string like > bluetooth,h4 > So if people dig out older hardware, they can just add that to their > device trees and have bluetooth > > The full patchset we are currently using is here: > http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux/bluetooth-h4-serdev > > Regards, > Andreas
Good timing for this thread. I have just integrated the mynewt blehci firmware for the nina-b1 chip integrated onto our SOM. This is exactly the functionality I need in the kernel to make the initialization seamless. A generic device string is exactly what would be needed for most devices that are running in this configuration. We may also want to have a generic reset_gpio handler. -Jon