From: Ludovic Desroches <ludovic.desroches@microchip.com>
Date: Mon, 23 Apr 2018 07:59:49 +0000 (+0300)
Subject: gpio: atmel_pio4: add drive strength macros
X-Git-Tag: v2025.01-rc5-pxa1908~4368
X-Git-Url: http://git.dujemihanovic.xyz/img/html/static/gitweb.css?a=commitdiff_plain;h=cbccb33584c952853baf3522a3cf51660046c77d;p=u-boot.git

gpio: atmel_pio4: add drive strength macros

Macros for drive strength configuration were missing.

Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
---

diff --git a/arch/arm/mach-at91/include/mach/atmel_pio4.h b/arch/arm/mach-at91/include/mach/atmel_pio4.h
index 81e0e9f332..b7d6f5a102 100644
--- a/arch/arm/mach-at91/include/mach/atmel_pio4.h
+++ b/arch/arm/mach-at91/include/mach/atmel_pio4.h
@@ -47,6 +47,10 @@ struct atmel_pio4_port {
 #define ATMEL_PIO_IFSCEN_MASK		BIT(13)
 #define ATMEL_PIO_OPD_MASK		BIT(14)
 #define ATMEL_PIO_SCHMITT_MASK		BIT(15)
+#define ATMEL_PIO_DRVSTR_MASK		GENMASK(17, 16)
+#define ATMEL_PIO_DRVSTR_LO		(1 << 16)
+#define ATMEL_PIO_DRVSTR_ME		(2 << 16)
+#define ATMEL_PIO_DRVSTR_HI		(3 << 16)
 #define ATMEL_PIO_CFGR_EVTSEL_MASK	GENMASK(26, 24)
 #define ATMEL_PIO_CFGR_EVTSEL_FALLING	(0 << 24)
 #define ATMEL_PIO_CFGR_EVTSEL_RISING	(1 << 24)