Commit 738c58cc authored by Kamel Bouhara's avatar Kamel Bouhara Committed by Daniel Lezcano
Browse files

ARM: at91: add atmel tcb capabilities



Some atmel socs have extra tcb capabilities that allow using a generic
clock source or enabling a quadrature decoder.

Signed-off-by: default avatarKamel Bouhara <kamel.bouhara@bootlin.com>
Signed-off-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20200710230813.1005150-5-alexandre.belloni@bootlin.com
parent 44f6fa43
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -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;
};

/**