On Wed, Apr 15, 2020 at 03:04:53PM +0200, Kamel Bouhara wrote: > Some atmel socs have extra tcb capabilities that allow using a generic > clock source or enabling a quadrature decoder. > > Signed-off-by: Kamel Bouhara <kamel.bouhara@xxxxxxxxxxx> Signed-off-by: William Breathitt Gray <vilhelm.gray@xxxxxxxxx> > --- > Changes from v3: > - Added missing kernel doc for new elements introduced in structure > atmel_tcb_config. > > Changes from v2: > - Fixed first patch not applying on mainline > > include/soc/at91/atmel_tcb.h | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/include/soc/at91/atmel_tcb.h b/include/soc/at91/atmel_tcb.h > index c3c7200ce151..1d7071dc0bca 100644 > --- a/include/soc/at91/atmel_tcb.h > +++ b/include/soc/at91/atmel_tcb.h > @@ -36,9 +36,14 @@ struct clk; > /** > * struct atmel_tcb_config - SoC data for a Timer/Counter Block > * @counter_width: size in bits of a timer counter register > + * @has_gclk: boolean indicating if a timer counter has a generic clock > + * @has_qdec: boolean indicating if a timer counter has a quadrature > + * decoder. > */ > struct atmel_tcb_config { > size_t counter_width; > + bool has_gclk; > + bool has_qdec; > }; > > /** > -- > 2.25.0 >
Attachment:
signature.asc
Description: PGP signature