Re: [PATCH 09/28] thunderbolt: Cache adapter specific capability offset into struct port

2019-01-31 Thread Mika Westerberg
On Thu, Jan 31, 2019 at 10:23:09AM +0100, Lukas Wunner wrote: > On Tue, Jan 29, 2019 at 06:01:24PM +0300, Mika Westerberg wrote: > > --- a/drivers/thunderbolt/tb.h > > +++ b/drivers/thunderbolt/tb.h > > @@ -124,6 +124,8 @@ struct tb_switch { > > * @remote: Remote port (%NULL if not connected) > >

Re: [PATCH 09/28] thunderbolt: Cache adapter specific capability offset into struct port

2019-01-31 Thread Lukas Wunner
On Tue, Jan 29, 2019 at 06:01:24PM +0300, Mika Westerberg wrote: > --- a/drivers/thunderbolt/tb.h > +++ b/drivers/thunderbolt/tb.h > @@ -124,6 +124,8 @@ struct tb_switch { > * @remote: Remote port (%NULL if not connected) > * @xdomain: Remote host (%NULL if not connected) > * @cap_phy: Offset

[PATCH 09/28] thunderbolt: Cache adapter specific capability offset into struct port

2019-01-29 Thread Mika Westerberg
The adapter specific capability either is there or not if the port does not hold an adapter. Instead of always finding it on-demand we read the offset just once when the port is initialized. While there we update the struct port documentation to follow kernel-doc format. Signed-off-by: Mika Weste