On Tue, 27 Feb 2018 20:24:43 +
Przemyslaw Sroka wrote:
> > > SETDASA is simply faster than ENTDAA, but only if there is no
> > > need to collect BCR/DCR/PID of such devices. I think most
> > > applications would like to have them as an status information so
> > > after all ENTDAA can be rega
Hi Przemek,
On Tue, 27 Feb 2018 17:06:37 +
Przemyslaw Sroka wrote:
> > > >
> > > > Could you tell me why you think SETDASA is required?
> > >
> > > Yes, you are right... But in my opinion it is required as it does part
> > > of DAA process.
> >
> > SETDASA is simply faster than ENTDAA,
gt; ; Pawel Moll ; Mark Rutland
> ; Ian Campbell ;
> Kumar Gala ; devicet...@vger.kernel.org; linux-
> ker...@vger.kernel.org; Geert Uytterhoeven ; Linus
> Walleij
> Subject: Re: [PATCH v2 2/7] i3c: Add core I3C infrastructure
>
> EXTERNAL MAIL
>
>
>
Hi Przemek,
On Tue, 27 Feb 2018 16:43:27 +
Przemyslaw Sroka wrote:
> >
> > >> Either important is the SETDASA for declared I3C devices. So the DAA
> > >> process should start by send an SETDASA and them ENTDAA CCC
> > command.
> > > My understanding was that SETDASA was not mandatory,
Hi Vitor,
On Tue, 27 Feb 2018 16:03:58 +
Vitor Soares wrote:
> >>>
> >>> The speed R/W speed limitation is encoded in the device object, so, if
> >>> the controller has to configure that on a per-transfer basis, one
> >>> solution would be to pass the device to the ->priv_xfers().
> >> T
l ; Mark Rutland
> ; Ian Campbell ;
> Kumar Gala ; devicet...@vger.kernel.org; linux-
> ker...@vger.kernel.org; Geert Uytterhoeven ; Linus
> Walleij
> Subject: RE: [PATCH v2 2/7] i3c: Add core I3C infrastructure
>
> Hi Boris and Vitor
>
> Find below my comment on DAA
zoni ; Nishanth
> Menon ; Rob Herring ; Pawel Moll
> ; Mark Rutland ; Ian
> Campbell ; Kumar Gala
> ; devicet...@vger.kernel.org; linux-
> ker...@vger.kernel.org; Geert Uytterhoeven ; Linus
> Walleij
> Subject: Re: [PATCH v2 2/7] i3c: Add core I3C infrastructure
>
> EXTERNA
Hi Boris
Às 8:36 PM de 2/26/2018, Boris Brezillon escreveu:
> Hi Vitor,
>
> On Mon, 26 Feb 2018 18:58:15 +
> Vitor Soares wrote:
>
> +/**
> + * i3c_device_do_priv_xfers() - do I3C SDR private transfers directed to
> a
> + * specific device
>
On Mon, 26 Feb 2018 21:40:32 +0100
Boris Brezillon wrote:
> On Mon, 26 Feb 2018 21:36:07 +0100
> Boris Brezillon wrote:
>
> > > >>> +
> > > >>> +/**
> > > >>> + * struct i3c_master_controller_ops - I3C master methods
> > > >>> + * @bus_init: hook responsible for the I3C bus initialization. This
On Mon, 26 Feb 2018 21:36:07 +0100
Boris Brezillon wrote:
> > >>> +
> > >>> +/**
> > >>> + * struct i3c_master_controller_ops - I3C master methods
> > >>> + * @bus_init: hook responsible for the I3C bus initialization. This
> > >>> + * initialization should follow the steps described in
Hi Vitor,
On Mon, 26 Feb 2018 18:58:15 +
Vitor Soares wrote:
> >>> +/**
> >>> + * i3c_device_do_priv_xfers() - do I3C SDR private transfers directed to
> >>> a
> >>> + * specific device
> >>> + *
> >>> + * @dev: device with which the transfers should be done
>
Hi Boris
Às 8:30 PM de 2/23/2018, Boris Brezillon escreveu:
> Hi Vitor,
>
> On Fri, 23 Feb 2018 16:56:14 +
> Vitor Soares wrote:
>
>> Hi Boris,
>>
>> Às 3:16 PM de 12/14/2017, Boris Brezillon escreveu:
>>> +
>>> +enum i3c_addr_slot_status i3c_bus_get_addr_slot_status(struct i3c_bus *bus,
>>>
On Fri, 23 Feb 2018 16:56:14 +
Vitor Soares wrote:
> > +
> > +/**
> > + * struct i3c_ccc_setda - payload passed to ENTTM CCC
> > + *
> > + * @mode: one of the &enum i3c_ccc_test_mode modes
> > + *
> > + * Information passed to the ENTTM CCC to instruct an I3C device to enter a
> > + * specif
Hi Vitor,
On Fri, 23 Feb 2018 16:56:14 +
Vitor Soares wrote:
> Hi Boris,
>
> Às 3:16 PM de 12/14/2017, Boris Brezillon escreveu:
> > +
> > +enum i3c_addr_slot_status i3c_bus_get_addr_slot_status(struct i3c_bus *bus,
> > + u16 addr)
> > +{
> >
Hi Boris,
Às 3:16 PM de 12/14/2017, Boris Brezillon escreveu:
> +
> +enum i3c_addr_slot_status i3c_bus_get_addr_slot_status(struct i3c_bus *bus,
> +u16 addr)
> +{
> + int status, bitpos = addr * 2;
> +
> + if (addr > I2C_MAX_ADDR)
> +
On Wed, Feb 21, 2018 at 03:22:48PM +0100, Boris Brezillon wrote:
> Hi Greg,
>
> On Tue, 19 Dec 2017 10:36:43 +0100
> Greg Kroah-Hartman wrote:
>
> > On Tue, Dec 19, 2017 at 10:28:58AM +0100, Boris Brezillon wrote:
> > > On Tue, 19 Dec 2017 10:21:19 +0100
> > > Greg Kroah-Hartman wrote:
> > >
Hi Greg,
On Tue, 19 Dec 2017 10:36:43 +0100
Greg Kroah-Hartman wrote:
> On Tue, Dec 19, 2017 at 10:28:58AM +0100, Boris Brezillon wrote:
> > On Tue, 19 Dec 2017 10:21:19 +0100
> > Greg Kroah-Hartman wrote:
> >
> > > On Tue, Dec 19, 2017 at 10:13:36AM +0100, Boris Brezillon wrote:
> > > > O
On Tue, Dec 19, 2017 at 10:28:58AM +0100, Boris Brezillon wrote:
> On Tue, 19 Dec 2017 10:21:19 +0100
> Greg Kroah-Hartman wrote:
>
> > On Tue, Dec 19, 2017 at 10:13:36AM +0100, Boris Brezillon wrote:
> > > On Tue, 19 Dec 2017 10:09:00 +0100
> > > Boris Brezillon wrote:
> > >
> > > > On Tue,
On Tue, 19 Dec 2017 10:21:19 +0100
Greg Kroah-Hartman wrote:
> On Tue, Dec 19, 2017 at 10:13:36AM +0100, Boris Brezillon wrote:
> > On Tue, 19 Dec 2017 10:09:00 +0100
> > Boris Brezillon wrote:
> >
> > > On Tue, 19 Dec 2017 09:52:50 +0100
> > > Greg Kroah-Hartman wrote:
> > >
> > > > On T
On Tue, Dec 19, 2017 at 10:13:36AM +0100, Boris Brezillon wrote:
> On Tue, 19 Dec 2017 10:09:00 +0100
> Boris Brezillon wrote:
>
> > On Tue, 19 Dec 2017 09:52:50 +0100
> > Greg Kroah-Hartman wrote:
> >
> > > On Thu, Dec 14, 2017 at 04:16:05PM +0100, Boris Brezillon wrote:
> > > > +/**
> > > >
On Tue, 19 Dec 2017 10:09:00 +0100
Boris Brezillon wrote:
> On Tue, 19 Dec 2017 09:52:50 +0100
> Greg Kroah-Hartman wrote:
>
> > On Thu, Dec 14, 2017 at 04:16:05PM +0100, Boris Brezillon wrote:
> > > +/**
> > > + * i3c_device_match_id() - Find the I3C device ID entry matching an I3C
> > > de
On Tue, 19 Dec 2017 09:52:50 +0100
Greg Kroah-Hartman wrote:
> On Thu, Dec 14, 2017 at 04:16:05PM +0100, Boris Brezillon wrote:
> > +/**
> > + * i3c_device_match_id() - Find the I3C device ID entry matching an I3C dev
> > + * @i3cdev: the I3C device we're searching a match for
> > + * @id_table:
On Thu, Dec 14, 2017 at 04:16:05PM +0100, Boris Brezillon wrote:
> +/**
> + * i3c_device_match_id() - Find the I3C device ID entry matching an I3C dev
> + * @i3cdev: the I3C device we're searching a match for
> + * @id_table: the I3C device ID table
> + *
> + * Return: a pointer to the first entry
On 12/18/2017 12:37 AM, Boris Brezillon wrote:
> On Sun, 17 Dec 2017 14:32:04 -0800
> Randy Dunlap wrote:
>
>> On 12/14/17 07:16, Boris Brezillon wrote:
>>> Add core infrastructure to support I3C in Linux and document it.
>>>
>>> Signed-off-by: Boris Brezillon
>>> ---
>>> drivers/Kconfig
On Sun, 17 Dec 2017 14:32:04 -0800
Randy Dunlap wrote:
> On 12/14/17 07:16, Boris Brezillon wrote:
> > Add core infrastructure to support I3C in Linux and document it.
> >
> > Signed-off-by: Boris Brezillon
> > ---
> > drivers/Kconfig |2 +
> > drivers/Makefile
On 12/14/17 07:16, Boris Brezillon wrote:
> Add core infrastructure to support I3C in Linux and document it.
>
> Signed-off-by: Boris Brezillon
> ---
> drivers/Kconfig |2 +
> drivers/Makefile|2 +-
> drivers/i3c/Kconfig | 24 +
> drivers/i3c
26 matches
Mail list logo