Re: [PATCH BlueZ v2] profile: Add exception to battery profile for external access

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Sonny,

On Fri, Jul 17, 2020 at 1:33 PM Luiz Augusto von Dentz
<luiz.dentz@xxxxxxxxx> wrote:
>
> Hi Sonny,
>
> On Fri, Jul 17, 2020 at 1:17 PM Sonny Sasaka <sonnysasaka@xxxxxxxxxxxx> wrote:
> >
> > Friendly ping on this simple patch.
> >
> > On Wed, Jul 15, 2020 at 3:47 PM Sonny Sasaka <sonnysasaka@xxxxxxxxxxxx> wrote:
> > >
> > > This gives exception to battery profile to be shared both internally and
> > > externally.
> > >
> > > ---
> > >  profiles/battery/battery.c | 1 +
> > >  src/profile.h              | 4 ++++
> > >  2 files changed, 5 insertions(+)
> > >
> > > diff --git a/profiles/battery/battery.c b/profiles/battery/battery.c
> > > index 4da4355a1..c9a1af4b9 100644
> > > --- a/profiles/battery/battery.c
> > > +++ b/profiles/battery/battery.c
> > > @@ -354,6 +354,7 @@ static struct btd_profile batt_profile = {
> > >         .device_remove  = batt_remove,
> > >         .accept         = batt_accept,
> > >         .disconnect     = batt_disconnect,
> > > +       .external       = true,
> > >  };
> > >
> > >  static int batt_init(void)
> > > diff --git a/src/profile.h b/src/profile.h
> > > index 4448a2a6d..95523e50a 100644
> > > --- a/src/profile.h
> > > +++ b/src/profile.h
> > > @@ -35,6 +35,10 @@ struct btd_profile {
> > >         const char *remote_uuid;
> > >
> > >         bool auto_connect;
> > > +       /* Some profiles are considered safe to be handled internally and also
> > > +        * be exposed in the GATT API. This flag give such profiles exception
> > > +        * from being claimed internally.
> > > +        */
> > >         bool external;
> > >
> > >         int (*device_probe) (struct btd_service *service);
> > > --
> > > 2.26.2
> > >
>
> I've might have forgotten to announce it on the mailing list but this
> has been applied for a while:
>
> commit 0509a4a217256ac46020b957a6532dc150729748 (HEAD -> master)
> Author: Sonny Sasaka <sonnysasaka@xxxxxxxxxxxx>
> Date:   Wed Jul 15 15:47:40 2020 -0700
>
>     profile: Add exception to battery profile for external access
>
>     This gives exception to battery profile to be shared both internally and
>     externally.

Nevermind, it was just in my local tree for some reason, now I've applied it.

-- 
Luiz Augusto von Dentz



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux