From patchwork Wed Feb 13 08:59:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041055 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="NJaF1Zea"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="ifDZRPto"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztlV29dGz9s4Z for ; Wed, 13 Feb 2019 20:00:22 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=LXWQsS9ZWHAUW8oK3TCzSrJo6LUcxVYHjlbkD+9ZK10=; b=NJaF1Zeaap7r5L 4LQvTzESnm7RQBaR5oDY/0VRwhdtxS8Xjs99ApMImdpZ/Prk8yRrcbhFUUyC7S60bEPZupaIWsHs5 PWk0fvuSmhZg1lo4NBOwtR8NJeZp8fTf7wecLG9XrB298OVMRNQtSIaxhefiXGUpwRD2xw042qzfF /EN2bEn9bPAKmTwqIpYkNHzWyJpyp7globKVVFqzmqd2nJeiN21e8psa03Kx1MetBW/V+aDpSc/iS fkK6+AvQaZYaQ7bW80I6nNwxbcQbTWIlHFOeH4/Rm5w7cC2CLYfNPGIrppOZ2Sm04L1dzhCM7lSpQ XeOE3wcwbv2ce4Pk1kSw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOs-0006XM-U9; Wed, 13 Feb 2019 09:00:14 +0000 Received: from esa6.microchip.iphmx.com ([216.71.154.253]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOT-0005Hm-HW; Wed, 13 Feb 2019 08:59:51 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="23778134" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 13 Feb 2019 01:59:47 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.37) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 01:59:47 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OY3mtMmnD9cseNMymdV/VsZoqf3XBJ/9J7higqgrd7I=; b=ifDZRPto/btI/cv1RaHs5GbnteEH5fsHqHRRJ8zW73Ff4BXv8nFQg1M1lp6qP9k1VBhdQpWyojpppwflXJVptSJtNHmzJ8B29m1w/BbAgyXnwTJfKzt9WLBNHtxVUUS2w8ykrsUHStXSlEz03nwK9xZqYbvlAlTpK3BOCTMqnrA= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 08:59:45 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 08:59:45 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 01/11] ARM: at91: add sam9x60 SFR definitions Thread-Topic: [PATCH 01/11] ARM: at91: add sam9x60 SFR definitions Thread-Index: AQHUw3p2o3oeiLqtBEORedY4SOk1lg== Date: Wed, 13 Feb 2019 08:59:44 +0000 Message-ID: <20190213085930.31578-2-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6c45e8f4-873d-4782-4292-08d691919920 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:bsnb4tT4Z52Nz5HCeef55QLWwYqM6axbicSNtDx?= =?iso-8859-1?q?BFCaq3ZngDdzhewFJbt9vgihi?= =?iso-8859-1?q?yVCYh+eTWjwwrLCc3byTzs11kWjEMfe4y9j80qFjKuxN3B6/A44?= =?iso-8859-1?q?ecC1zBJZXz+JR2NqlvM00i1P03xtDRCEaY5pQR0PVuz2Z5ncVub?= =?iso-8859-1?q?obyI34F1KKBb3Ibk96WVBHrAyMYZKyjIiWyDiiGJQH/mwHm6ond?= =?iso-8859-1?q?fgeFTj5Pxq6lckVCD/NRcYaI7oBt3MfIEcNMII9a6M7Acw6F0lc?= =?iso-8859-1?q?DxntxHRl4fdByVJf+0TSJR2lTeFYUuLcn8BFukNE4/PPMJDTgUd?= =?iso-8859-1?q?pSj6M60gMuD70l1UF7Jt+uxMdMgzhOg8q3FZ9IRweTHQZbXNFFl?= =?iso-8859-1?q?b8XR3UyX0GB3uz3o9VZp7/Iw1fI5xSC3rfqGlKSS6S4JQQDvpe+?= =?iso-8859-1?q?SS4+bvE7ZlsJAn8YeW3w0bcnVPvlP4ChX3RN5GzulIELF0TdKXQ?= =?iso-8859-1?q?avx/LYAsgUA8Z2CxMpEQVfkiu6TIxOGGF334l9YZMrdqI7j4T/v?= =?iso-8859-1?q?PU/EDFojK600IyFR+AzdIP05LAQ4ragErvtsvbODX29h47tT6ro?= =?iso-8859-1?q?V3B2oIFdMefirhKOLgXhvyamWRPWNHfrolm0V4Rwr3V2JqRgD1H?= =?iso-8859-1?q?NIMpm4xNmq+7yI7sbZKQqLcSsaothGuvzWAuzeuuHFJuRmTPVoQ?= =?iso-8859-1?q?Ns+FizUv9eUkRXP1N2V3dYsPwyhWVkSnpAIy+KNv2tsx7RkPCPE?= =?iso-8859-1?q?8tIT56MdM/GJ97xQcnWjbVYu36goa2tm/kKrYo37O/YL8rdBDWN?= =?iso-8859-1?q?iFr8v2RWwSLwYdjf5oByt51SaRXA7tEePkdgcNfAug8vtvkLdV3?= =?iso-8859-1?q?BXzSVyU0+Kssv70xW+J/jP0dyLUITxassx3vqTmo3pDm+nnTw63?= =?iso-8859-1?q?sJ24zAz76octRQKEM4rn6jWlKSQogcfrbc3vpf45+sSd9l+6PyN?= =?iso-8859-1?q?OHt33bJ0colzPCpGCOXdrWd1ZLPkQhyvnq8d9zx7YNhm1CHMaUH?= =?iso-8859-1?q?GnlGg7RNzkVStjBYUhyYl8N8bTo71SHwZFNAvTa2P/jkM546+t8?= =?iso-8859-1?q?03mCigOFWhicIDe/VE6rhKOReNox9wVxYfMv5jF3VZV+3+no+OA?= =?iso-8859-1?q?LoOrmZ/lwuOdMaAJ3TodVJTHYO5LJPOMcbdiGnkGbnRQpW7hv0n?= =?iso-8859-1?q?wVWZithbF0A8opZrdpq71El8dXtT0SA2HmVwOjcv3Az+6yFhDBb?= =?iso-8859-1?q?KRwP8Ff+5G6Umrj+aRyT/usTr9YUtLo5MC5Hain8aAQGKhAN3hf?= =?iso-8859-1?q?Rog6Xmls8UbnfuCbIOWZ7c3YWOFfa4fY89cP3vwNA+A7K6P9WZT?= =?iso-8859-1?q?DJley6z7cH9n9dLkI7AWHbs+altBZqKXACeqrXVvMNdH/VZrmwE?= =?iso-8859-1?q?O6oAc?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(14444005)(7736002)(305945005)(256004)(25786009)(36756003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 1tJHhf5WCnkFrdvsOF3MrqwM5CoO8oP4vA8eSmYucAosizNOd/d0Zucgc28Mnnl2OCmaBldGHWVOnV0I5lQbeS0Cc31w49JYAKGY8X6lGRzWwMB6DIdVtKmQ1SkpEh8XjeAMykqcA0cw3N1tmpwWNbPC1hAvuv4tvOxDUNRF5n/vkkLLT3TluQtqPeUrbZYcrS7OZWeO3682XigilIUfjuTCEOtL/ONx8Zn8osyCYwDUxMz00gPBhmka9tIza/A89Ms57Vq3WaGGalu6Kzbyq2tv4fRp0k60hGmLSL1xWVFZwLu2qHucs7zrFbYVeK1WK6On3ID0zU4FvUWsD+q7/aTcaSNw+UcBLv7HiRRqUxOR+FQb17eQjRN84z/BBAD1xe3lk+X08yR/sYNcr93TmnskQLvfcRtm2yap8ans5jA= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 6c45e8f4-873d-4782-4292-08d691919920 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 08:59:41.6324 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_005949_614471_D868E66B X-CRM114-Status: UNSURE ( 8.42 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [216.71.154.253 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus Keep generic names, as there are no conflicts with previous SFR definitions. While touching bits, update AT91_OHCIICR_USB_SUSPEND to use GENMASK, replace unused AT91_OHCIICR_SUSPEND_A/B/C with a more generic macro, align values on tab-width. Signed-off-by: Tudor Ambarus Acked-by: Alexandre Belloni --- include/soc/at91/atmel-sfr.h | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/include/soc/at91/atmel-sfr.h b/include/soc/at91/atmel-sfr.h index 482337af06b8..532fd784e86c 100644 --- a/include/soc/at91/atmel-sfr.h +++ b/include/soc/at91/atmel-sfr.h @@ -14,21 +14,41 @@ #define _LINUX_MFD_SYSCON_ATMEL_SFR_H #define AT91_SFR_DDRCFG 0x04 /* DDR Configuration Register */ +#define AT91_SFR_CCFG_EBICSA 0x04 /* EBI Chip Select Register */ /* 0x08 ~ 0x0c: Reserved */ #define AT91_SFR_OHCIICR 0x10 /* OHCI INT Configuration Register */ #define AT91_SFR_OHCIISR 0x14 /* OHCI INT Status Register */ #define AT91_SFR_UTMICKTRIM 0x30 /* UTMI Clock Trimming Register */ +#define AT91_SFR_UTMISWAP 0x3c /* UTMI DP/DM Pin Swapping Register */ +#define AT91_SFR_LS 0x7c /* Light Sleep Register */ #define AT91_SFR_I2SCLKSEL 0x90 /* I2SC Register */ +#define AT91_SFR_WPMR 0xe4 /* Write Protection Mode Register */ /* Field definitions */ -#define AT91_OHCIICR_SUSPEND_A BIT(8) -#define AT91_OHCIICR_SUSPEND_B BIT(9) -#define AT91_OHCIICR_SUSPEND_C BIT(10) +#define AT91_SFR_CCFG_EBI_CSA(cs, val) ((val) << (cs)) +#define AT91_SFR_CCFG_EBI_DBPUC BIT(8) +#define AT91_SFR_CCFG_EBI_DBPDC BIT(9) +#define AT91_SFR_CCFG_EBI_DRIVE BIT(17) +#define AT91_SFR_CCFG_NFD0_ON_D16 BIT(24) +#define AT91_SFR_CCFG_DDR_MP_EN BIT(25) -#define AT91_OHCIICR_USB_SUSPEND (AT91_OHCIICR_SUSPEND_A | \ - AT91_OHCIICR_SUSPEND_B | \ - AT91_OHCIICR_SUSPEND_C) +#define AT91_SFR_OHCIICR_RES(x) BIT(x) +#define AT91_SFR_OHCIICR_ARIE BIT(4) +#define AT91_SFR_OHCIICR_APPSTART BIT(5) +#define AT91_SFR_OHCIICR_USB_SUSP(x) BIT(8 + (x)) +#define AT91_SFR_OHCIICR_UDPPUDIS BIT(23) +#define AT91_OHCIICR_USB_SUSPEND GENMASK(10, 8) -#define AT91_UTMICKTRIM_FREQ GENMASK(1, 0) +#define AT91_SFR_OHCIISR_RIS(x) BIT(x) + +#define AT91_UTMICKTRIM_FREQ GENMASK(1, 0) + +#define AT91_SFR_UTMISWAP_PORT(x) BIT(x) + +#define AT91_SFR_LS_VALUE(x) BIT(x) +#define AT91_SFR_LS_MEM_POWER_GATING_ULP1_EN BIT(16) + +#define AT91_SFR_WPMR_WPEN BIT(0) +#define AT91_SFR_WPMR_WPKEY_MASK GENMASK(31, 8) #endif /* _LINUX_MFD_SYSCON_ATMEL_SFR_H */ From patchwork Wed Feb 13 08:59:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041057 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="TW89Z9US"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="OQymV7ck"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztll40sZz9sML for ; Wed, 13 Feb 2019 20:00:35 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=PKvcXVmHLFnXUxIOLa0QzHXekaUW5Zv6hvZMS3UAqm8=; b=TW89Z9USm9yc/x 4MYwpp2jJ6fi+f4z5v/qMCBc/npgIeQAoDkdbu1jz58bVz/IgNWiG2yzMaWJGB4SG81EpJgV7s+ms /CsS15JdaQPDph4TXbVBnMKwGAf8RjITx/Jl2DG9pLSQQRglLCuI5L5VPy2b7vG0sFFyHRTVUczmZ LtYAmNdLsKMprNSZ+e9cfPEX6t6WSV9hlVPq/A+c/0SIPSLZJ9r2B04zPY2xs9H161blCXNpkpTcN p3e2zYe9W/QpmdnrNocKM+z4Ic4mvdqO4jIo06GcCqLRsm6VZF2Gw8ymkpkQJ6YjzAngy8NvZ2TuH Ycnd13uLBWIIumMkGi7Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqP6-0007Ey-Bo; Wed, 13 Feb 2019 09:00:28 +0000 Received: from esa6.microchip.iphmx.com ([216.71.154.253]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOV-0005Hm-Mr; Wed, 13 Feb 2019 08:59:55 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="23778136" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Feb 2019 01:59:51 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.105) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 01:59:50 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hc4nV9jdLKYNjIUT+gRpNFusDLGZhRyZ8ciEoFGPcx0=; b=OQymV7ckweMKp+j8tid0b2UoC/XDJpijDFAt3zyxeJVFQiWdqsj361CQuuIKLf9vqx3E2RpUEl5qCwWcZlZbqAql44j/aT+s0TNf2gX6xK1FCyQUiflzAoYt7O69kYtA5JPbHh2BekE+pH5sXTpV26CagcClYwXagHoUJkLW03k= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 08:59:48 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 08:59:48 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 02/11] memory: atmel-ebi: add generic name for ebi regmap Thread-Topic: [PATCH 02/11] memory: atmel-ebi: add generic name for ebi regmap Thread-Index: AQHUw3p49S/sYBbl10WTjl6hIGDc8A== Date: Wed, 13 Feb 2019 08:59:48 +0000 Message-ID: <20190213085930.31578-3-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ae6e05dd-e7e6-40c8-ef9f-08d691919b13 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:557XpDeJbzlhl/SeyL9HDqRRS80Xvci+V6bqinC?= =?iso-8859-1?q?oCwpWXF6bKiFV3sOD9aO9kDjd?= =?iso-8859-1?q?BCngbtnkzm3L80tesAErSbPhByIpbYk+fNppboWGXgVYhhgU7dx?= =?iso-8859-1?q?nc+C+rxiaFaziDHFKKshZCmJa6CXFHDKsuowLN5SCEigv4kCWrz?= =?iso-8859-1?q?P3BaQNqNTIjGyCPQs5ZpR8kn+8ZPsdZz0OzvLfrVVcnPVcB/NIL?= =?iso-8859-1?q?JhfwuNKqDyE+e9aV7Ueri5vfq+6ansD4ROuHvYtcOnZ/DIwkx/v?= =?iso-8859-1?q?NslpZoI1YN1EKZJ6GWEqzoXfyrrmoHj/AHtbXfYU7kZdvY0C/0m?= =?iso-8859-1?q?Tv3hnjXPK+vwWQKs9EXXkWJIAKhUVta8oJFVjutJ+xyLcmll/cw?= =?iso-8859-1?q?zOgNYS9ZuRBaEVB+IqvczZ9ngzB8KHbfQcIlChbP5qeFgXuHKmQ?= =?iso-8859-1?q?bRrZxuncMQjsene0X2SNskrGBC2rSbn6aeDh0Y6NDfkfBOIGPzg?= =?iso-8859-1?q?vyOx2jyXPWHTUL0q/fD2FCANR1yo2fD9GucYungafDRVU4HxJfe?= =?iso-8859-1?q?WKGc4WAlCjLka9l3NW22c7+kn2EFfF/BXScmyN5lxix4IZGZ2kg?= =?iso-8859-1?q?Ahyo1G+ybMQhpnee3DwvKxRdmka+EiBJZu0NsNxYD2P56bGcbPN?= =?iso-8859-1?q?Z/dxWDyqVgcH/+z/4DdgWmjyb1IZxtROyGJV3XQi59LZYJZ4IVp?= =?iso-8859-1?q?Eg6J7Hp+I/BeeDBc3gsbN9Bgu5pRZoRga3GxG3WwokVuEkwGb8g?= =?iso-8859-1?q?H5/2Biq5eoir4n3LHgZ+WoX8QmpUWPEip5M3cBDks6xWPsrV5l/?= =?iso-8859-1?q?0tNcvJ/q469gOYN1scseswZQ+fWoatBHkrAEw0rMDalgQSigRDC?= =?iso-8859-1?q?dq3YEHgv0Frkwg8oSQSHFOz6zN7ponRm7AsQKwUn/nQ+Jr8YHi5?= =?iso-8859-1?q?WvZyFAVj7pZrIrMm+3KnmB6IU7TffZzt8FyofuHaZgb0w0sM/jw?= =?iso-8859-1?q?2/U9NwqaUEeqzfgiUrkLyan161jlSLWnGZTZTSXG5Z/4ByCcept?= =?iso-8859-1?q?FK0VBiIN+i/r/z8QMQSYFkAt49AWIHtr087X9bCHRjEYMKancDE?= =?iso-8859-1?q?5ns/rbKubqgH/Eih9qaRM57ovOaLQdi0R+RsyFwrfuoH736lm4r?= =?iso-8859-1?q?E4gCWL/+xzn/mt33oYw6Sudcb8I2R9q55eR08ithKRM909PL1UF?= =?iso-8859-1?q?LHDKhQvpHQXxcOW8L1qtBMJOAevJmQ4pLrYSjnwkjgd9VhkTmUq?= =?iso-8859-1?q?0PSrgCNJrf1rGC3hiOyFeuCm01GcljKoxOYVtrpMJJIVNBvoLj3?= =?iso-8859-1?q?4aHJ1EDqlM9e3Ong6c64iJMt3m9os/NyUHYQwPHls3KDYl+WMwV?= =?iso-8859-1?q?vWZSn/MyYwPMjN4tBjWewUcCQcpczjehuH2lCvSlPdeGDT5IPvE?= =?iso-8859-1?q?WYs6zjMnq9JxXUEsgO7xSFLerRA=3D=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(14444005)(7736002)(305945005)(256004)(25786009)(36756003)(41533002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 9IhWswPpxidizIm7BL911oEu48ryQUJdhvfB1rQp94+beokjqxVT+EsFRKqDRIOgKW4e3F78KorxMF6V07VgUnIWvuqnOTIyI8jvQ6Vf18tiSNq2eGOiFcxfGTjVWnaR2mnXn74y1drIOGmlHaVgBJzBuM3I2wIaZoq/FjxBeUuk507YZ5KnsFkunM/eLhYXD9LXbqoAvUXGSGPysiaCCzqMoMXavFIozB2AKKcYiR1Tu99x029Id9F81D3BWphqCpQisqgPINjdTFfQdwAR4z3duBgVh9Y9PpkeiuC7DSAzePUMsuhQ00LNUZJEFs4U/uWfk5c42KmCGTsf3G7olz1UQ7EQGNH6SnkWPjR71IIY7eyRmpdHTRQwTX6+fIW4npIxTJ4R/TgdSyu8/Mk5pXDADsYTHK9bd+B47fq2OAM= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: ae6e05dd-e7e6-40c8-ef9f-08d691919b13 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 08:59:45.2083 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_005952_111393_BBBC386B X-CRM114-Status: GOOD ( 14.03 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [216.71.154.253 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus The sam9x60 board defines the CCFG_EBICSA register under SFR, and not as a MATRIX register, as previous boards do. Add a more generic name for the EBI regmap as a prerequisite for sam9x60 ebi support. Signed-off-by: Tudor Ambarus Acked-by: Alexandre Belloni --- drivers/memory/atmel-ebi.c | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/drivers/memory/atmel-ebi.c b/drivers/memory/atmel-ebi.c index c3748b414c27..b45914cfa212 100644 --- a/drivers/memory/atmel-ebi.c +++ b/drivers/memory/atmel-ebi.c @@ -36,6 +36,7 @@ struct atmel_ebi_dev { struct atmel_ebi_caps { unsigned int available_cs; unsigned int ebi_csa_offs; + const char *regmap_name; void (*get_config)(struct atmel_ebi_dev *ebid, struct atmel_ebi_dev_config *conf); int (*xlate_config)(struct atmel_ebi_dev *ebid, @@ -47,7 +48,7 @@ struct atmel_ebi_caps { struct atmel_ebi { struct clk *clk; - struct regmap *matrix; + struct regmap *regmap; struct { struct regmap *regmap; struct clk *clk; @@ -357,7 +358,7 @@ static int atmel_ebi_dev_setup(struct atmel_ebi *ebi, struct device_node *np, * one "atmel,smc-" property is present. */ if (ebi->caps->ebi_csa_offs && apply) - regmap_update_bits(ebi->matrix, + regmap_update_bits(ebi->regmap, ebi->caps->ebi_csa_offs, BIT(cs), 0); @@ -372,6 +373,7 @@ static int atmel_ebi_dev_setup(struct atmel_ebi *ebi, struct device_node *np, static const struct atmel_ebi_caps at91sam9260_ebi_caps = { .available_cs = 0xff, .ebi_csa_offs = AT91SAM9260_MATRIX_EBICSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -380,6 +382,7 @@ static const struct atmel_ebi_caps at91sam9260_ebi_caps = { static const struct atmel_ebi_caps at91sam9261_ebi_caps = { .available_cs = 0xff, .ebi_csa_offs = AT91SAM9261_MATRIX_EBICSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -388,6 +391,7 @@ static const struct atmel_ebi_caps at91sam9261_ebi_caps = { static const struct atmel_ebi_caps at91sam9263_ebi0_caps = { .available_cs = 0x3f, .ebi_csa_offs = AT91SAM9263_MATRIX_EBI0CSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -396,6 +400,7 @@ static const struct atmel_ebi_caps at91sam9263_ebi0_caps = { static const struct atmel_ebi_caps at91sam9263_ebi1_caps = { .available_cs = 0x7, .ebi_csa_offs = AT91SAM9263_MATRIX_EBI1CSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -404,6 +409,7 @@ static const struct atmel_ebi_caps at91sam9263_ebi1_caps = { static const struct atmel_ebi_caps at91sam9rl_ebi_caps = { .available_cs = 0x3f, .ebi_csa_offs = AT91SAM9RL_MATRIX_EBICSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -412,6 +418,7 @@ static const struct atmel_ebi_caps at91sam9rl_ebi_caps = { static const struct atmel_ebi_caps at91sam9g45_ebi_caps = { .available_cs = 0x3f, .ebi_csa_offs = AT91SAM9G45_MATRIX_EBICSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -420,6 +427,7 @@ static const struct atmel_ebi_caps at91sam9g45_ebi_caps = { static const struct atmel_ebi_caps at91sam9x5_ebi_caps = { .available_cs = 0x3f, .ebi_csa_offs = AT91SAM9X5_MATRIX_EBICSA, + .regmap_name = "atmel,matrix", .get_config = at91sam9_ebi_get_config, .xlate_config = atmel_ebi_xslate_smc_config, .apply_config = at91sam9_ebi_apply_config, @@ -543,13 +551,14 @@ static int atmel_ebi_probe(struct platform_device *pdev) /* * The sama5d3 does not provide an EBICSA register and thus does need - * to access the matrix registers. + * to access it. */ if (ebi->caps->ebi_csa_offs) { - ebi->matrix = - syscon_regmap_lookup_by_phandle(np, "atmel,matrix"); - if (IS_ERR(ebi->matrix)) - return PTR_ERR(ebi->matrix); + ebi->regmap = + syscon_regmap_lookup_by_phandle(np, + ebi->caps->regmap_name); + if (IS_ERR(ebi->regmap)) + return PTR_ERR(ebi->regmap); } ret = of_property_read_u32(np, "#address-cells", &val); From patchwork Wed Feb 13 08:59:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041062 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nstm2R6B"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="QZ+V9uTk"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztmL5mHMz9s4Z for ; Wed, 13 Feb 2019 20:01:06 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=CdZdZomDKBNp/2W+Zr/xKgmh0iYkGdNEBOqVBU3iX1o=; b=nstm2R6BrsFkqc Y6P17c+BA2A43H74HrFQjB+qgUduz2V5Sp4cTCoLNRp9O4fWtpnj/h0/30l0uIfi4sQPNhqVihJPN F24BqleJug65nj8ueLGRYPbfKspDYjdQTKbz8SEGVIUNrtiPmouv7tLM6SVMmOCr6jjpnth5PcIRS 1Q0ADNKYg26KBUQD0o/48B/8UW57ds0GB8x+gO9y47Ma7fnyuJEElBQiHZWT71ek1MXvJYijamNLr oYO04j3+HTDzEtUVYp4kXgToa5b1MHFD3bUY6VhTXkyVT8LkOoVfMlSvoqApels/xWrU0aW28cDB4 lhvxByjfgQrYXM2HS2Vg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqPd-0007yH-AE; Wed, 13 Feb 2019 09:01:01 +0000 Received: from esa1.microchip.iphmx.com ([68.232.147.91]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOb-0005OY-SO; Wed, 13 Feb 2019 09:00:01 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="27631549" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa1.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Feb 2019 01:59:55 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.105) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 01:59:54 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xPw2T2m6kmmj4wWbdyHd+t0TGyg9Z/DkqW49vDPvr2k=; b=QZ+V9uTkD58VjJcSvNCcGifdaRoReed2vvvXHxAQJvtHOvhGq9p5L88ynatUr68nU9mSZcm3Y9WBviUONH0BAS84B8ONt7FZ0rqttHHSrPDlrS4uemHOJAI3yfFcdTyI9cyCKUwvMB1GXLKUEsb0+Wa/qOQoT7l9Vu2Lxc5+kFw= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 08:59:52 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 08:59:52 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 03/11] dt-bindings: memory: atmel-ebi: add sam9x60 compatible Thread-Topic: [PATCH 03/11] dt-bindings: memory: atmel-ebi: add sam9x60 compatible Thread-Index: AQHUw3p7x3NpzSUXUEKSSlFHsgR+5w== Date: Wed, 13 Feb 2019 08:59:52 +0000 Message-ID: <20190213085930.31578-4-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9b264240-f6d1-4766-f97c-08d691919d86 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:oM+PIxryIfvU/dSZ77DLdGJGtEAEsnebLl7oIVP?= =?iso-8859-1?q?60xqxtwl6A71Jq7OWUFvwT06f?= =?iso-8859-1?q?ZoCUsUJzX/Pih5LCmOGKbmizi3WYtPtPeQQp4GeT3wFALL4hYg6?= =?iso-8859-1?q?P3Ht6GqayHX3INmjR4jftaF8QZrsyWrQXTAbc9terQBZHKV6hPo?= =?iso-8859-1?q?tbGKGYOw3OiVbPbXDcOYni+fnkp6bI7V4heTpw+2f6w4jea02CW?= =?iso-8859-1?q?MeXs6T7exTZJ5NlIcDrjj8kl+Ej263sKLT0B5sw4NwkiVxSjS+E?= =?iso-8859-1?q?81NnS7bRzUXVNjRZE0RMzvf1TuH+aFbFCZVG8pTF3PIxF/EKZwW?= =?iso-8859-1?q?lt/DpvHbz+bfsJEnDKfjWNBnGGmNx7nUXD+s7t1Wy3LHoDNh2io?= =?iso-8859-1?q?uos7bA9kTFYqSqSCgX6BYsUVSdNv4vGT463CjmL84DKN/qfaqHM?= =?iso-8859-1?q?2GEfjIntWZmlDbvu0UrZzX7iIakEf14zaqjEuIxYEWGnKG3V8IP?= =?iso-8859-1?q?3/tV3HispnKRKKmRUXJtv9u/KLjXcWPlxSQHjy/+Xvi5mHvAspV?= =?iso-8859-1?q?/g58k7SWV5Ce5PaorchxjM4A91GO9YfW1gkJ3Ez076e8cKJ+nRN?= =?iso-8859-1?q?/pbjxG/03yjcANevunwxhI9qAr93BUaZCG7ilhumMco22leVww1?= =?iso-8859-1?q?XUKZ2eBE1X2Ta8HMaXdaVAOp/RGsVZliUXBAkYhb1w++h9ibzeU?= =?iso-8859-1?q?mPU+ENzQg23/I9LBGa0yX7LbPHlzXTWVAmfqBDeIRuD4DOhXnCf?= =?iso-8859-1?q?HGum2KPMzdOCQtzb6j/IUE6MHKHpBzJv0XT0abuis3kdDqTIQhP?= =?iso-8859-1?q?Wts+pt6G0tU2RmmyYZMqi3iQMNZH9s5SjOkZWsku1hPfJ5wMebH?= =?iso-8859-1?q?eXZz+hrBWcj4ZXsQbsIepLIN9VCbJ4JvkZ0LX65hy2g6uvcYXa+?= =?iso-8859-1?q?EUDORrjb28niRBgQYQwTp2ozHn0hhAvYjOFoRONPjEqy04/yJts?= =?iso-8859-1?q?8W5eW0JkTKX7H+jXCLENFKn+RKkCn6HlophKmIR2h/Xmppy5UgT?= =?iso-8859-1?q?yNSI2JnAxrV/2SQoAcCZ4PSb51Zmzo2D6cE4iGIBpS+sl+7wrD6?= =?iso-8859-1?q?oQ/akwS8flOuNMJVT0GC5hufN8wX+t16FIxRJowhfrqbsu5dy5k?= =?iso-8859-1?q?Nym0y0QNdlwnQnm+McYj43D3KW4yv3lKidR+ufCTHoFiAS/ozG1?= =?iso-8859-1?q?hjYXZjZaYavDkXG/Apw5/FK2a9ZqxrT/NdmX7UGCqxD9ZFYAGsf?= =?iso-8859-1?q?kfITyMUd8ut5ZZJqt+J6nYhhwEv/9sJO3FByHWqjHga2Mms3xHm?= =?iso-8859-1?q?qOuhhIU9VECMM1EteBkoh1xhkl2nYzxiHdV5rxMsM/uIntXinsX?= =?iso-8859-1?q?B0owlGzih9ow6aA6E/uBCI4QqjO2XO1IjRYdIdXbIElq7JuEsjx?= =?iso-8859-1?q?xONgv?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(4744005)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(7736002)(305945005)(256004)(25786009)(36756003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Kd/z2F+zVrmGXZITwz35dJUF/5DvymGbn7RHJaAZ+46UWX9NccTIbtt3RhCLJ8z9GSS/RFRvOgE/LWhBGOxhCwArf+oniiECTs+IJn7b836PvN0vuPiVBPahDgbuVEKd+9htRvNnLH8qACRz/OmNz195QYFgwEMZsljHEVmEhIQx6f5BPa23WIcaQgA+XvhR6STPJsAoTx3SIb5r3y9sqC4vBi1sUmKylzHDo+oyywC+iPQgs6gk+G5LRK509lERvYzEEVnUn51mWgOTI22Ry8TN31N/DPdA/CFWzsX2xD0uSkQ2e8HTSJnEEDjFHUOWUmaRyGtn9QcfCTSvUUWEMZRJWj1OuP7+oguAs6pOeXbFHK3sOFo8UUnOJLrpfgXbQvBaS1Sp77dAdzLKNKoPj7VXTOnsE7/dPMZ3MZFptYU= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 9b264240-f6d1-4766-f97c-08d691919d86 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 08:59:48.8363 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_005958_299125_32983AB1 X-CRM114-Status: UNSURE ( 8.50 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [68.232.147.91 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus Add compatibility string for the sam9x60 EBI. Signed-off-by: Tudor Ambarus Acked-by: Alexandre Belloni Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt b/Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt index 9bb5f57e2066..94bf7896a688 100644 --- a/Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt +++ b/Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt @@ -15,6 +15,7 @@ Required properties: "atmel,at91sam9g45-ebi" "atmel,at91sam9x5-ebi" "atmel,sama5d3-ebi" + "microchip,sam9x60-ebi" - reg: Contains offset/length value for EBI memory mapping. This property might contain several entries if the EBI From patchwork Wed Feb 13 08:59:55 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041064 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="TeSE25DC"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="wL6MnWYR"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztmm3G9kz9s4Z for ; Wed, 13 Feb 2019 20:01:28 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=P9NITWpgrm/nWNM3s1CU3+hCo4mAyv+5JoyAq0v2dGI=; b=TeSE25DCpWTIE4 afoqVurOcSR6X3hxoRnkqYlGZeiGpztVEmDdEgiiyqIqqGoBqGSpIyuOp9kKpVj5sNE9/TRamcxwL YSuLFQ11jL3CoYnlKQB16HIPd9zby0aevFnGpXmr8HZ05g+XGp/t2RXSiWg0Y54fecj0DYqEqFpf3 pr52G+iWafPXAwxu5Ex3RwrRyWk89xEvw4tjD07XIxlt2Xm6Mc2p7gfG7ivfwdB1pCP7qksPau7yy o+lk/EYFesGpVO2Id+ED8osdKPTtnzKr8q5rOQ6EAxtyoLmXs9XUxYlMQ2Y5F1TEaGPZc1PkWhtZK APC+Kf+qIstBRlKlR4tw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqPw-0008Qn-Ah; Wed, 13 Feb 2019 09:01:20 +0000 Received: from esa3.microchip.iphmx.com ([68.232.153.233]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOe-0005Ud-SI; Wed, 13 Feb 2019 09:00:07 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="26652873" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa3.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 13 Feb 2019 01:59:58 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.37) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 01:59:58 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8IZWL4twTy2xYkCdFqjyhzDlNJ6FSCI+6LfgKdArK4w=; b=wL6MnWYRPqK9ezSCpFGgoZrz0rJ3SnSjQCMpio7UQDIQ9T2ChKaywMDT1Bjv7htitfrEdtXyrKpkjitu40lwGjYoTS1bWpDxh7F3j2dyg0U7Eg6N44f0x6eC71tpnDBoicRLsR+kfYLsg8pspqsO+VFBjP5t8/bzE21s1lWWgVQ= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 08:59:55 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 08:59:55 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 04/11] memory: atmel-ebi: add sam9x60 EBI support Thread-Topic: [PATCH 04/11] memory: atmel-ebi: add sam9x60 EBI support Thread-Index: AQHUw3p9sN/CdCNCukG8e/clx2Pbpg== Date: Wed, 13 Feb 2019 08:59:55 +0000 Message-ID: <20190213085930.31578-5-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 82e1e00d-b7a4-4fba-d9c6-08d691919f74 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:Rp5bUThHXzXSIrVmUVgFt9w9riOtQlTPe+1cABj?= =?iso-8859-1?q?LadCoEs+h/BUvwWhMCPiiTthq?= =?iso-8859-1?q?L7Ydp4fh7pu/ARcnWhYHBqvSIo8OX9Z+/UkD17JqwHS10HTcsoq?= =?iso-8859-1?q?Mkz1/7ANu7YMlBKrbVsSLEBdF5AK6IAky7eYRm1xEOzfojs1NC+?= =?iso-8859-1?q?0Oa1nr7eZanHSE2h+3BoRQjqKY99XAf4HZdBeAzJQRg/2NKLQB6?= =?iso-8859-1?q?dmsLqo+d91Ond98pjvJTDC+vKOPiFV12e8Jv3TVRbWGgkzrEhae?= =?iso-8859-1?q?EVgN0gGkjeQTfgRkrpC/1AFl9YNr1YUb22kDAOEkjSYDBD818KS?= =?iso-8859-1?q?hO2zRGtz0rdKj3TVgHgbhPUg62fqw1Hn6e1wZqpxOOHs05seqMU?= =?iso-8859-1?q?qLBhpUG5fPDyYjEIqFHcFUmBg74XOiPInQZcOLv2cIGqZUZiX2B?= =?iso-8859-1?q?T1+hk5NviX2jcZsofTzVsksIVlM0GiRPkPsFhhsKdfFmpprqrrk?= =?iso-8859-1?q?4j0e3UL3zBPCSl8XToylF8Ze0I4rPF2dRnWod3HprgKy8X+d+ZF?= =?iso-8859-1?q?Y3KBauenod6k9TaN0Ua901zdcAmhHA/SoJnXDrWMskDy/jb0Pjm?= =?iso-8859-1?q?7Egn3TD6HKVs6ZxeYEVk27zckd91watJI5fvdAIxpksH31KCd7L?= =?iso-8859-1?q?MBQ0ApRZxnNibD7q2nO39xiSHCPrDqgzdY15a1cUmvyckUPeNL6?= =?iso-8859-1?q?2WLJILBxFJdnW0TIFSMFRA3THL50jG1aeNexVOpPZbTTl6KOPpK?= =?iso-8859-1?q?cluF2wf+GbN1mf/PjZGMOUtjwxIoC9jfuh0FpNcb/TGIug4CLe5?= =?iso-8859-1?q?ZtDM1WvcPHbAbZO+IdmlYLSa9EqGLmYgVuFowVELVvWOEWSdEs8?= =?iso-8859-1?q?Mi7FuMXQvt3jtV7GHwSS44nrTFB2pzq9MuUoKDb/xj1Q33QUt3/?= =?iso-8859-1?q?m4fkHhwgiQbN8oZUvLIZoZ3RKBfWgvfZKTDjksZWHHAN5+okFLh?= =?iso-8859-1?q?K7ORjjCpG3OLKxeoPwrvAr9AWcP5R4cQlVTcq04o/WHuGieS6je?= =?iso-8859-1?q?CYfB03hs3g/A9VTQTSYgvsk2C2T3M1Cbh6moXOVnCz3d4kppzv0?= =?iso-8859-1?q?XLxFroEzP1PRZz15lDflzbwZDEvPvL+M2mKhIkKTyAGBZhABzHt?= =?iso-8859-1?q?DC3wYG3bOuDA7xrpAcEr2fWz/4Q7uaCPOqiQRDs+1UEzS0uxUiY?= =?iso-8859-1?q?gUgYo+zk/rACzhwRUgYHsL34pzVt3kfnGOuzIOSkCt5ZE0zH8ra?= =?iso-8859-1?q?LlUxflL85yuCEJDbVvg2bkGMm3YbVDOhJ3JLWhShOh0AmzMcZ4O?= =?iso-8859-1?q?63+dBuqXy1EF0HV+0yU7YzQfaPhJyuDUyvtssVRZ2ESPfXA7E1n?= =?iso-8859-1?q?lNFucCuUmIKxnp8tsGMLm1UPl3Wa6g8k4X4=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(7736002)(305945005)(256004)(25786009)(36756003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 9Trk2sF0bZ66Sgm/DE4ITvUcPYoxWZ16Jt+zqOXMs2icmUQW73yThGnQgnLUS5la3u2bacTCX9/XgUSu1KbJobYC5pHXjsAgysl7w971WcnU3TuXJvePzwpZZ3NMRpFmyvlEHyuRSF8kqLADMDzU7xNwiXoSV+DjJJLOOUKSLj7+LI6ydhAvp2cAH7dsjM2fhJfzRgvlDsxe8AQzXvcm8R/2b5gpfuLnJ67//xF+O4CE2RtiOfhC1FWOgtIKapxkIwGWw+64SmO016NlLH1dm7/cQDlCIxXgHi/bKajo6cxkBU4UuRQElOLmldQpxm78mRpzyBgkQ1y+MgVzc87zuwGH407K0aEk1F6Hdh2viwX7Co7cAYE5LTwTON9SrLuroyiHBHxbu0Tc4IQwhsvTAor43ewUUhtM3oQ/QogqCKs= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 82e1e00d-b7a4-4fba-d9c6-08d691919f74 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 08:59:52.6074 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_010001_233181_8478C931 X-CRM114-Status: UNSURE ( 9.78 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [68.232.153.233 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus The sam9x60 board defines the CCFG_EBICSA register under SFR, and not as a MATRIX register, as previous boards do. Signed-off-by: Tudor Ambarus Acked-by: Alexandre Belloni --- drivers/memory/atmel-ebi.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/drivers/memory/atmel-ebi.c b/drivers/memory/atmel-ebi.c index b45914cfa212..0322df9dc249 100644 --- a/drivers/memory/atmel-ebi.c +++ b/drivers/memory/atmel-ebi.c @@ -17,6 +17,7 @@ #include #include #include +#include struct atmel_ebi_dev_config { int cs; @@ -440,6 +441,15 @@ static const struct atmel_ebi_caps sama5d3_ebi_caps = { .apply_config = sama5_ebi_apply_config, }; +static const struct atmel_ebi_caps sam9x60_ebi_caps = { + .available_cs = 0x3f, + .ebi_csa_offs = AT91_SFR_CCFG_EBICSA, + .regmap_name = "microchip,sfr", + .get_config = at91sam9_ebi_get_config, + .xlate_config = atmel_ebi_xslate_smc_config, + .apply_config = at91sam9_ebi_apply_config, +}; + static const struct of_device_id atmel_ebi_id_table[] = { { .compatible = "atmel,at91sam9260-ebi", @@ -473,6 +483,10 @@ static const struct of_device_id atmel_ebi_id_table[] = { .compatible = "atmel,sama5d3-ebi", .data = &sama5d3_ebi_caps, }, + { + .compatible = "microchip,sam9x60-ebi", + .data = &sam9x60_ebi_caps, + }, { /* sentinel */ } }; From patchwork Wed Feb 13 08:59:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041074 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="qiFRIjMS"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="CD1I1veY"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztvS2m4qz9s4Z for ; Wed, 13 Feb 2019 20:07:16 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=CfcF8GbHohAk9RzoSmxViqkTusm5ZpEEaxTjvvNbxfY=; b=qiFRIjMSdp+s6Y nBCm7p8/UvD9bJyLk99Yr+jevD0B6wiu37SczHbFv5g4S06V96W6KFM4QVaq52DJejEeNYXM/eEzB M1Whx45GiRlMrjwftk85/Vco1EmGW/6azbTu1NdahjyVloBIB0u4UIBegvKDRFWypGy0uYusW5MAO M1JyxgsdkeH1Ji+NEWX1MaCvFgWahdGXqCDlXAuOllZ0csEGN10end6/g3WoholgU0dtku86IQ4bK Tmlzx6I2R8TpduG3gVuXKgnGooe3RL9t/+rwDAMl4xkCXBirwmDB/fYhf/3E3EBkePZf6tVwNbEf+ v4bQTvmJu7HdnSDDgEHw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqVb-00054I-E7; Wed, 13 Feb 2019 09:07:11 +0000 Received: from esa6.microchip.iphmx.com ([216.71.154.253]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOh-0005Yt-2T; Wed, 13 Feb 2019 09:00:19 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="23778144" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 13 Feb 2019 02:00:02 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.37) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:01 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NqitVlNfd9v40uYN1JBOEDg6FYjYqHs1pMwOVDIlhLU=; b=CD1I1veYXicSIcbdy4ALBTgPL6G1gioZE46BfY6BA4r/aHatMIW9roayt/aTVyp4uMabUxDqATMwYSumwZrygepqjh0aJ80ffzyabn88AzrZkJVTD48ejlOZsGVt70/IxP0nAfQ8vaKRQ50MoFAGaK2THNdikjCIZ+I+RDPtmHE= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 08:59:59 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 08:59:58 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 05/11] mtd: rawnand: atmel: add generic name for EBICSA regmap Thread-Topic: [PATCH 05/11] mtd: rawnand: atmel: add generic name for EBICSA regmap Thread-Index: AQHUw3p/WcoWk5iPWUK5WAuDRxDQqA== Date: Wed, 13 Feb 2019 08:59:58 +0000 Message-ID: <20190213085930.31578-6-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a7baa671-f851-4381-9817-08d69191a174 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:Yz5UqXVkYUu4Kg/L3zuSA83NggrmH7IDW+oaJfj?= =?iso-8859-1?q?py4kpPVAsc8prG95Vb2sB+4VG?= =?iso-8859-1?q?+DgnnuHpQeDj+eTLd1JZIJfeRSPzNLT80swj2applyO2JaRGXKD?= =?iso-8859-1?q?fnaXk4XofcHijoxEJb+NFqU6fkUf1OHMgj3lnfOm2L6ArMp7I4s?= =?iso-8859-1?q?qKaQwSD0Xq4xPsuGr+x3ZT3wXc2bOB/EqPo0HvduulXeytVBttZ?= =?iso-8859-1?q?HQ6FZ+5+6zx7ee4VzNBPkAh4S5p9sgjUnrDtCjdHFFi0YevAaaB?= =?iso-8859-1?q?1nyAkjcssuELeJYzPbYSdWA1ZW8aHnBvt99nXGDvrH5k5IKfNYJ?= =?iso-8859-1?q?W2D8aitrrs+N/vhemzDkSOLuwan7aE2ZI9uP0Ye+CnQo3mxf8b1?= =?iso-8859-1?q?AkIQafg/MqIk66rnTKgMuOJgVGNTHo7aFZmrj++CGNpORjDxerd?= =?iso-8859-1?q?f4Jcs4dgpvi1ChQYR80FD08wXEjVz9aNfWccJ/3NYnKFT30lV6c?= =?iso-8859-1?q?tBWCbrEz6vpQ4WE+VIBZPwPKiFyQJ+44ubhF3T0H8VJycrl8oQl?= =?iso-8859-1?q?U0EVZhwmwR/4veUqvHaMlkC8jajz9UWECLgUS6U70aiSlCR2Asa?= =?iso-8859-1?q?GGZdyTVYO5L5tKjW0UlMY5hW//PJ4yqXrR70pa0Slwu5u12RbBu?= =?iso-8859-1?q?0Ai4lnhVD8EdINvHoajGUROGT5hS1zAi2kLL18eujCotnpAYbUe?= =?iso-8859-1?q?ZKnEY6yzVvbthtjEw9oGIjvo0fhq/HFNhWvB8BuE/+agE7DmWl0?= =?iso-8859-1?q?NsZXbJx6XiW9EcIqD8JbU1wIOZu50ldYTT+vSzenCUCglMLItqo?= =?iso-8859-1?q?d2ST22irKYpAHsB1U6g6uVOhbvQp+95eE2YHoSyA+/0rYZFP0oH?= =?iso-8859-1?q?a5ALczQcpKQ7xDC3ABXVvA8Jp4euPJBMn9BJLIrHkTUubbSvpLp?= =?iso-8859-1?q?ES0ZxnJx4+Y2cCxHoqk1G9DbqXXpV4ldx/H+/8FFDomArId+6mg?= =?iso-8859-1?q?EsHKg6Cq+UkBfKgWY9GEry4k3WbCfgLVISX7uRZqVVBT8hQ+sGV?= =?iso-8859-1?q?nLFss2QzAO/HXoE/RmshS83maTJPGW6LElbli7Glr9WD4uWiOUD?= =?iso-8859-1?q?g6E2v1/WHn4hQdug3gbR5QQJfIzjKQd79Qw9ukpQK2rUYtUhPYV?= =?iso-8859-1?q?gd/etT2XklBx5QK6SP5Xvjy+dlMQfhlPEtGS2PWMfg24534hLhK?= =?iso-8859-1?q?Raq+jNBQA1RRU+ytWPaEq171ODkdputHe3/7XwNKLFBoosN7nqf?= =?iso-8859-1?q?qrBlvc5Ry/p20WXwpcDqe6mfZWFhfDZ1j5MtIXiV/PYSAfjP94G?= =?iso-8859-1?q?ZTvfBQdH7ro8/uwcduE9Lkdj0krTlXaaoeHfFf8PHQTNf7CLfvO?= =?iso-8859-1?q?j+l4OSkY7bBM79kSVsMWTTzd03GNTj27ONfhXP5cyt/HiLWyKVP?= =?iso-8859-1?q?VMeJ3tSF2tjam9LTJO81RE7lpUexbnL/OxLo3u1FkEOZ1GuU=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(14444005)(5024004)(7736002)(305945005)(256004)(25786009)(36756003)(41533002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: u1hesAtNFzSAPFnjrA+oJnkSG2sdMc+l0aWEJ9Apyubgqj2/0Zg+LFLHKu3J+VznowhNxzKuwgQyMnpENzSMDTAx2zXrDkP8qzkTUsyYXtpoqiMDFjLrpyOE3ilAHrXyERyaRTBzlIWowJmTwGEbbvsZu5V6Xy9xUbg7tnkxOH33+aZrdFkq87Su948h843rhr2LOjzJt5lUoG/EfmO+0qnRmb8O/XOwU6Xvd7xzTs2wt8Hs9VGrjTh73tOJL1R7dMCErGbzVA3MWKQ5VaHulhslRyWVRSS8ZTMO6td1bqivwvx9szdr0nM5tvELCuf7tQ6hmLml6D+/ujLvxSJiYlc3ihOuKhlhCRAo+Nm3Gecd0Pz/m/emW9aG8ECbWbt8bTAQMb/EMfZRGUPlligoiRKpRsVzkgWGpLTHQYl4CCg= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: a7baa671-f851-4381-9817-08d69191a174 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 08:59:55.8050 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_010003_703353_5FADEA1B X-CRM114-Status: GOOD ( 13.61 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [216.71.154.253 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus The sam9x60 board defines the CCFG_EBICSA register under SFR, and not as a MATRIX register, as previous boards do. Add a more generic name for the EBICSA regmap, as a prerequisite for sam9x60 nand controller support. Signed-off-by: Tudor Ambarus --- drivers/mtd/nand/raw/atmel/nand-controller.c | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/drivers/mtd/nand/raw/atmel/nand-controller.c b/drivers/mtd/nand/raw/atmel/nand-controller.c index 5781fcf6b76c..6aef98b7338a 100644 --- a/drivers/mtd/nand/raw/atmel/nand-controller.c +++ b/drivers/mtd/nand/raw/atmel/nand-controller.c @@ -211,6 +211,7 @@ struct atmel_nand_controller_caps { bool legacy_of_bindings; u32 ale_offs; u32 cle_offs; + const char *ebi_csa_regmap_name; const struct atmel_nand_controller_ops *ops; }; @@ -233,7 +234,7 @@ to_nand_controller(struct nand_controller *ctl) struct atmel_smc_nand_controller { struct atmel_nand_controller base; - struct regmap *matrix; + struct regmap *ebi_csa_regmap; unsigned int ebi_csa_offs; }; @@ -1507,12 +1508,12 @@ static void atmel_smc_nand_init(struct atmel_nand_controller *nc, atmel_nand_init(nc, nand); smc_nc = to_smc_nand_controller(chip->controller); - if (!smc_nc->matrix) + if (!smc_nc->ebi_csa_regmap) return; /* Attach the CS to the NAND Flash logic. */ for (i = 0; i < nand->numcs; i++) - regmap_update_bits(smc_nc->matrix, smc_nc->ebi_csa_offs, + regmap_update_bits(smc_nc->ebi_csa_regmap, smc_nc->ebi_csa_offs, BIT(nand->cs[i].id), BIT(nand->cs[i].id)); } @@ -1833,7 +1834,7 @@ static void atmel_nand_controller_cleanup(struct atmel_nand_controller *nc) clk_put(nc->mck); } -static const struct of_device_id atmel_matrix_of_ids[] = { +static const struct of_device_id atmel_ebi_csa_regmap_of_ids[] = { { .compatible = "atmel,at91sam9260-matrix", .data = (void *)AT91SAM9260_MATRIX_EBICSA, @@ -1982,25 +1983,26 @@ atmel_smc_nand_controller_init(struct atmel_smc_nand_controller *nc) struct device_node *np; int ret; - /* We do not retrieve the matrix syscon when parsing old DTs. */ + /* We do not retrieve the EBICSA regmap when parsing old DTs. */ if (nc->base.caps->legacy_of_bindings) return 0; - np = of_parse_phandle(dev->parent->of_node, "atmel,matrix", 0); + np = of_parse_phandle(dev->parent->of_node, + nc->base.caps->ebi_csa_regmap_name, 0); if (!np) return 0; - match = of_match_node(atmel_matrix_of_ids, np); + match = of_match_node(atmel_ebi_csa_regmap_of_ids, np); if (!match) { of_node_put(np); return 0; } - nc->matrix = syscon_node_to_regmap(np); + nc->ebi_csa_regmap = syscon_node_to_regmap(np); of_node_put(np); - if (IS_ERR(nc->matrix)) { - ret = PTR_ERR(nc->matrix); - dev_err(dev, "Could not get Matrix regmap (err = %d)\n", ret); + if (IS_ERR(nc->ebi_csa_regmap)) { + ret = PTR_ERR(nc->ebi_csa_regmap); + dev_err(dev, "Could not get EBICSA regmap (err = %d)\n", ret); return ret; } @@ -2341,6 +2343,7 @@ static const struct atmel_nand_controller_ops at91rm9200_nc_ops = { static const struct atmel_nand_controller_caps atmel_rm9200_nc_caps = { .ale_offs = BIT(21), .cle_offs = BIT(22), + .ebi_csa_regmap_name = "atmel,matrix", .ops = &at91rm9200_nc_ops, }; @@ -2355,12 +2358,14 @@ static const struct atmel_nand_controller_ops atmel_smc_nc_ops = { static const struct atmel_nand_controller_caps atmel_sam9260_nc_caps = { .ale_offs = BIT(21), .cle_offs = BIT(22), + .ebi_csa_regmap_name = "atmel,matrix", .ops = &atmel_smc_nc_ops, }; static const struct atmel_nand_controller_caps atmel_sam9261_nc_caps = { .ale_offs = BIT(22), .cle_offs = BIT(21), + .ebi_csa_regmap_name = "atmel,matrix", .ops = &atmel_smc_nc_ops, }; @@ -2368,6 +2373,7 @@ static const struct atmel_nand_controller_caps atmel_sam9g45_nc_caps = { .has_dma = true, .ale_offs = BIT(21), .cle_offs = BIT(22), + .ebi_csa_regmap_name = "atmel,matrix", .ops = &atmel_smc_nc_ops, }; From patchwork Wed Feb 13 09:00:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041066 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="S65IlEHx"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="Hqm4Vnn8"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztn51Gg8z9sDr for ; Wed, 13 Feb 2019 20:01:45 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=tjfrAsqs2DcLXGgOmJkGdywrB4TFC7JSdgLFqSfXPhk=; b=S65IlEHxaalTbN e38Vz2QAeO7v2/JoDy+53RhcuTZH6vZF05J7pGNCBt4O31kYwxc90ktyJnxOxvYtHp6JciVjA1eT8 K0p0KhkITrN0xEtXGCbbNrXZIPM+3K5SdDf+IT7UiVQd7k7LhqOCgz4S/JoaxyLCKIdcDEOuJFBVy sOnmgyJFK4XuXXPeQn7OFLY7b3DBkZk5W5ZR4dnmZuSeMn87hifd2jOsz3nW/Z/vuMFdGuX6UvTE3 kzW8OWr2s6XpSkML9fYD7pIqJqPoNFh7ORyhFK1CJLV0f4Go8sEc1X65axKqIB7DRGAIfNMpaj+Ep njhEb5RnrZqanorrOWYA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqQE-0000Xo-Tc; Wed, 13 Feb 2019 09:01:38 +0000 Received: from esa2.microchip.iphmx.com ([68.232.149.84]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOk-0005mk-3Y; Wed, 13 Feb 2019 09:00:16 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="26473939" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa2.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Feb 2019 02:00:05 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.108) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:04 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2nLDWVH0PRm4yE5un4BnzvmNxpigSmhZbFcJtWZN0iQ=; b=Hqm4Vnn8W+gv/B75IY6QS04qFIfM0L2//olqSj3DRepTNE0JCtcdsquRctcrmT9UoZ+sa2tdglIwbE+1bGkr7pvTRrSwLJ6NPLk/O8WkxIV5DSvAhkEa5HTYbIdvR1r6KvBepn7DHSe40EjXBQwALGD172eQl3Wq/N/RyYD5k9Y= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 09:00:02 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 09:00:02 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 06/11] dt-bindings: mtd: atmel-nand: add sam9x60 compatible Thread-Topic: [PATCH 06/11] dt-bindings: mtd: atmel-nand: add sam9x60 compatible Thread-Index: AQHUw3qBqCK41h0EJEubWSs6IunO0Q== Date: Wed, 13 Feb 2019 09:00:01 +0000 Message-ID: <20190213085930.31578-7-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d7db4d0a-7656-45ea-9028-08d69191a34b x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:RrDlbFPXi9ekdOyLUmDRfJmDkuYHNJOtIaF8Kec?= =?iso-8859-1?q?PJ8y27zgJwuxke+C91YXcwimI?= =?iso-8859-1?q?LPTiQGl6JJMSsdXFNmCpACbBYhG1TPLCBdzxsh9g6XKBef8+Dkb?= =?iso-8859-1?q?3TsvecVLALszEyEKMRylWaFmY2pBupzCkCuoyk+aH5D9fFjWOkx?= =?iso-8859-1?q?+iEuq4WDZRdufpL4tbu6ztilpuB8ai1qBRLSPhkHFRZv0g+GxFW?= =?iso-8859-1?q?FkZ5vvVCITMsVpuBAYKn2oPf3hx25TExMMLg3NgMADdGjeSMYEh?= =?iso-8859-1?q?ljBz2HYF0jo9iDllxFdgiVpUovjEDpY+4Z11EZcKNJkhuQSao7c?= =?iso-8859-1?q?qBzpLCLQmLHdtPXVSaMHV8cL8NnVuQsXxsBk7Y51+nOhhjY/fBu?= =?iso-8859-1?q?ByXueyLllTr/9hd7QTFM+eiPGt0mnb2GPoLUvc+SfGJmH5WKJL+?= =?iso-8859-1?q?xHmv4q+G00W3icHA2fhdioiHxK2fOt8u2ZLgtK/SP6rY9GbncLt?= =?iso-8859-1?q?it5CKm+ugB+dLmA69P4rz8HTtExcO9vneJOcoh6yOghTSKwER4C?= =?iso-8859-1?q?AEme5TTfLtxxVWVKrfjb5Ni0m9eZEmP5U1axorVG+ZYq8dPiND9?= =?iso-8859-1?q?hPP7fx6NZ7mqv1RXKJFeDSTNxJqtlaaaKNeh+ShLnWH7TeBb58w?= =?iso-8859-1?q?84/eB6xERbDN37gWBrobe+U9Fk4J9c0w1GvSWvaD7/c8iV+3c+q?= =?iso-8859-1?q?RGeDRmpROuVJ8O2dGGvZnwB2g5/BtHqvhs8g3lmdCih4wusks7P?= =?iso-8859-1?q?EfISemksIbfKyGdOIQNElqrJpMNACq1WKHjQsrVyrK8wEEjvJWl?= =?iso-8859-1?q?374U9GreGYYpPsBiS/tG1m1VNIaeLyKWAgoPazioDnc3L1LCaO5?= =?iso-8859-1?q?RKTB3yR5hwtXdGPKI40QQmrHUoQxbJ2b6q2ZYz2UlMIkZlE78yb?= =?iso-8859-1?q?vVVPJs9wnKXl+AR6Yg1QLJGY0diqPQw5CN5exSxv5FL5Cwm1gLK?= =?iso-8859-1?q?8DySXjpncUqoRW+6ftdlJ3sFD9T/PnSoRG1n5FE71UGswLW46TP?= =?iso-8859-1?q?fEu4hb21AwWtYLfPPBm8v/rrBgHbkhhXUlbukM9YvYdUgOx+Y4R?= =?iso-8859-1?q?E3XD/vFtp9vtdEFvnqYpdoo+d9AVdxPyWL/taYBpCfOrAOuKit+?= =?iso-8859-1?q?LMp6KPQyu3+cJh76Bxy6la9UxzrEJLEAlNe61XXhdkyrfoOtQWJ?= =?iso-8859-1?q?KspHQJQrPw43jkfrLm9yTIcII+tcDioh5ElrRGaU3JgxqduHnm/?= =?iso-8859-1?q?N1PQh3VUDfjJd01HyH4hGw22KGiO7bPkbe4VBM0p6NpR3cBUHAH?= =?iso-8859-1?q?vq0OIRfadTYwi0N5zsgHU/KyoaSZHg2VSFuzKKQEOgmkUzGDKYp?= =?iso-8859-1?q?a3VapzOedALsQdBVrAYK8Uxavd1WHwtgThqqcKvd5Aui3DXRUR0?= =?iso-8859-1?q?qboEzk5Oocp2NKhymz/4OlYajbVu/nNkFTDqVChParcFSphaEeN?= =?iso-8859-1?q?N6tLyi/kds3AlGLjJxSHHwl0VjGBSxu10oYbHj6g=3D=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(4744005)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(7736002)(305945005)(256004)(25786009)(36756003)(921003)(1121003)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: hE/McD67WGhzugLD0ZucRiG10fMxvvvbIkn6ciKv0wonqgwHzsi/Pb+VdehvoFQoChFwQfx++XjWHJo+7xXw5S+8bHb0+vjtpCaDLMeQMHncIAwvF7OxcdLXC1ObOerkjOnHddoTf0Kjc5kljujOHpDH927TtBGN+HZbJpgiQoRq9+H95ZDrGw7OKf8S5B3+I/XsuHBlC7xikvMzuMs7AnwqLBQtkaLfmnhZcXmH6H6w5NQkpvJi5Nr81xIhIXoijsVk/CK5gSfD71N2EMeVuwKbjdJsmUdrtogvfXpkkmvursGmpRWKj1tU8UHYm7TJcw9duv3Pewgtx17HZhl3LqBufXIHRvAqMWPcyulH/fYLOcQu3MUnfucLDxJSYAmmkkYHLFrlEIF92+57PYA0yjYzWNs8tiRQB26KzEHsiCk= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: d7db4d0a-7656-45ea-9028-08d69191a34b X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 08:59:59.0557 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_010006_838420_DB740CD3 X-CRM114-Status: UNSURE ( 8.42 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [68.232.149.84 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus Add compatibility string for the sam9x60 nand controller. Signed-off-by: Tudor Ambarus Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/mtd/atmel-nand.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mtd/atmel-nand.txt b/Documentation/devicetree/bindings/mtd/atmel-nand.txt index 9bb66e476672..68b51dc58816 100644 --- a/Documentation/devicetree/bindings/mtd/atmel-nand.txt +++ b/Documentation/devicetree/bindings/mtd/atmel-nand.txt @@ -14,6 +14,7 @@ Required properties: "atmel,at91sam9261-nand-controller" "atmel,at91sam9g45-nand-controller" "atmel,sama5d3-nand-controller" + "microchip,sam9x60-nand-controller" - ranges: empty ranges property to forward EBI ranges definitions. - #address-cells: should be set to 2. - #size-cells: should be set to 1. From patchwork Wed Feb 13 09:00:05 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041075 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="n9aFAqyW"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="xfqpZjE5"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztvs0vL7z9s4Z for ; Wed, 13 Feb 2019 20:07:37 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=QZP4OjA0+0GNBob+zzi90abo/vBT1tBgVTwnoPYCVpU=; b=n9aFAqyWJd+nOK LjrUMMVbqUbOT0xT/8a5SMk4GeAqywiyQyqUH4lnEheILt7KyP8atgAHqBoMl/Qoua1kYJ/izNdWl UFzka0hz9wnVSD5321q518aIm+B6Su+Wu7YOWp3cId9zOr956Z5KYFQfjlTduHF8tcfEr/Zc54jPY mFIN711RmTsVWuWxLnv6RBtFrvLqXVPNytRuf1N39mKDsyQM3CtbzD/yt9q7s2PyOMYvlPISHI+hi n26ALSQNEmktNW4K19F4dvETMy6YbnWu5X0FKvLo1G/64bNZ4CZgf8HzwFMuFKAO9G6z2f5oZBb/E GvoPvvNHKszLIqyW5M1Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqVo-0005L8-CV; Wed, 13 Feb 2019 09:07:24 +0000 Received: from esa2.microchip.iphmx.com ([68.232.149.84]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOn-00061H-Jv; Wed, 13 Feb 2019 09:00:27 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="26473945" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa2.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Feb 2019 02:00:08 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.108) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:07 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nczkVjZQpLKzBXuSAswPvKJaT3FdRaOMyekFqsZSjaA=; b=xfqpZjE5cZxabaZtbN0DJGRKl7cv0hGh54HCLD8Zuq8rz89lJmu7GaZFLlS0AWE8JJ7gZllzZAnz4VwUw0C/3Po/X9aL13+V2eXeFTR1k3NPpFDZQ6IQ42Ujgud21CpkPl0MuRoFWwVHZPHG7RCxaL2uQwI9cqMi5OHoImmBrMQ= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 09:00:05 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 09:00:05 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 07/11] mtd: rawnand: atmel: add sam9x60 nand controller support Thread-Topic: [PATCH 07/11] mtd: rawnand: atmel: add sam9x60 nand controller support Thread-Index: AQHUw3qCWFNDodb6ZkCALjA5DxGPkQ== Date: Wed, 13 Feb 2019 09:00:05 +0000 Message-ID: <20190213085930.31578-8-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2de62273-21b2-4a3f-6652-08d69191a534 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?utf-8?q?1=3BBN6PR11MB0019=3B23=3A5yAg?= =?utf-8?q?5DUtIfVlGpX1ogKbNfj5uz0VPV2gJjd9g6qSZFfTzAQQzxEdyiWXDnvC?= =?utf-8?q?FRGVaWYqtqcAGOKdcTUXvTqh5XIetjpC/6lm68yl9ecuJQr65xDr4I+/?= =?utf-8?q?j22pGL3DwuLvjQ+YfVUHK/J2lBSg8TI47VTKxy2J41ZTVqEqpXp23dtZ?= =?utf-8?q?jhPcjBbWsUnHoMA5aANW4oRMp2oOMs62HDHYwCIvE/+zA1vcOg3CSOoZ?= =?utf-8?q?iNdxSZxrJiTElR36K8csq4G9r7k4N4azmTHK1OSMY4uAxA0x5/7Ikygs?= =?utf-8?q?fTF6wBpH3T0O1FdRksRiQ0xePfQwRS2lc8FWRsaBTSQhUyhHM0BpijrW?= =?utf-8?q?VWik23s6TBPFYSxzAQ5V2e7CXe5neontnZr4v0hOMS00Vh7QaQCGKgSK?= =?utf-8?q?MUqg5nAyKUljfjUf1SWxUq1VaQVNmV8NYvSj0p524s7kaGfW+Zbq17YT?= =?utf-8?q?a3RJEP9jcBCNTI5vY+oGSIoJsv8YbiANUJxc91NOmQ0AXTIFSGMPBVHd?= =?utf-8?q?IVGEuuBAdXTtdwyPKw4M6cUUvC6GOGGhxbjBY+uxppf6xd9HUU1lIgez?= =?utf-8?q?CGCisIuz1onaRauz8fPTmunBnmvkbUdS8/rLyBsc9wCKoJrcRFkgETlO?= =?utf-8?q?rR0apDirBrIGtHkCtEqJ2lo1/j3XCz0RoBlUP9DBKnLKyB9U0I4Y6VM0?= =?utf-8?q?HPKmtBXXpSojA7wLvFEEsO9TydwmPeSsaKNocfg8/R2TalOD5LlPPBFD?= =?utf-8?q?ALjKKScz3cOVwODSIWdX+9rw13KgGPRGNbyYCrMKVl/JyFB7uYhrPdFh?= =?utf-8?q?Iv+O7smjOGy7QzjRMTvVmeSl6QT+/7DFvdr4mWOF//GXGVEsbUE+UUVf?= =?utf-8?q?Iq2U6nUmFbQz+EdlzjLxk7tTjjXNFDdYDAqofwFY8aVKWNiHK1E23C09?= =?utf-8?q?NEM7Cid+MflFwjYRUqu1UfjK3nclmwJqrWbfQEuy6mrtRKcCLFW1aAkc?= =?utf-8?q?XkHgthjtZZNig6t2mqvb4LCPTuIaRcEoWioSfcZICF5c5xlW1bvztzPc?= =?utf-8?q?syL4Zq3fBnew+mERpCzl4Q9b4ICh1zLlU2CxPboSDOLV7h2s3d/O9M1w?= =?utf-8?q?Iorb+IywlOGnKa7Yce/kO658TxqC39XGmf3SuHD0JtOU4jGuRqQ/pAta?= =?utf-8?q?FCyUzCdb5hPhOpkorXsn2NEL3KslnRopyjkK7DVHgUAzwp60LSl9f72B?= =?utf-8?q?lj6O9PHp3md3QotkQG+vfAR5Q3uGex5hajNNtqS/5Gh63YDdPcX+YZs8?= =?utf-8?q?LerWX6f7MyH/l/9L0Zi24WxWnFXmcHi2deNO8yk4Od3JuUMtLon0M2k3?= =?utf-8?q?LfvdoOgsSalSrDVRDS+8v7Fq98gQsut3xvR70jukao/g6BnWEgKBSYkp?= =?utf-8?q?wR46TBc1ff/SsBfAbw=3D=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(14444005)(5024004)(7736002)(305945005)(256004)(25786009)(36756003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: OMmkuYu9THGvM2YyN/hHyTfUXWxbyHxWR1icl2unKg8c2TUqJMbB/YJ/vFKly0lyJg/FcFSAOYiNRc+UtjSY+xf613wAZnomI4NFpCBGHxSKEqM8wm+vfrhTBRzJlMtaDE/m17ad1Jd4caXdBEONQjcHVHoHTd9M8Whc7wiX9ewW8z07npPpJ3MJdw/v5V7kIYldq8N+BznwtX0zabsCL802eoiVWlN+0KncO54EVuDKoFeMDRxaIwsfB3U6+Rbqp4DONUuonslBSTP1VdLX6ejG+52dvyQ22O6gEzblTZ218NJwVm8kwo2tQ0lSQfZQTGpH+2Z4Q7EiHWBF6piHatO2onQSegpLYcrSL0ROlu0UuTv9ELmZzoqXGskuunCmjNSI+4gw7q+M+2o6KufHFEtzKe9Wu8/StX84MTC5lpg= Content-ID: <2279D3538051D24EA42976561F3BD224@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 2de62273-21b2-4a3f-6652-08d69191a534 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 09:00:02.2503 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_010010_547439_88D526F9 X-CRM114-Status: GOOD ( 15.64 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [68.232.149.84 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus The sam9x60 board defines the CCFG_EBICSA register under SFR, and not as a MATRIX register, as previous boards do. NAND Flash I/Os are connected to D16–D23, thus SFR_CCFG_EBICSA.NFD0_ON_D16 is set to 1. Signed-off-by: Tudor Ambarus --- drivers/mtd/nand/raw/atmel/nand-controller.c | 86 ++++++++++++++++++++++++---- 1 file changed, 74 insertions(+), 12 deletions(-) diff --git a/drivers/mtd/nand/raw/atmel/nand-controller.c b/drivers/mtd/nand/raw/atmel/nand-controller.c index 6aef98b7338a..ff85be0e2de3 100644 --- a/drivers/mtd/nand/raw/atmel/nand-controller.c +++ b/drivers/mtd/nand/raw/atmel/nand-controller.c @@ -65,6 +65,7 @@ #include #include #include +#include #include "pmecc.h" @@ -232,10 +233,15 @@ to_nand_controller(struct nand_controller *ctl) return container_of(ctl, struct atmel_nand_controller, base); } +struct atmel_smc_nand_ebi_csa_cfg { + u32 offs; + u32 nfd0_on_d16; +}; + struct atmel_smc_nand_controller { struct atmel_nand_controller base; struct regmap *ebi_csa_regmap; - unsigned int ebi_csa_offs; + struct atmel_smc_nand_ebi_csa_cfg *ebi_csa; }; static inline struct atmel_smc_nand_controller * @@ -1513,8 +1519,15 @@ static void atmel_smc_nand_init(struct atmel_nand_controller *nc, /* Attach the CS to the NAND Flash logic. */ for (i = 0; i < nand->numcs; i++) - regmap_update_bits(smc_nc->ebi_csa_regmap, smc_nc->ebi_csa_offs, + regmap_update_bits(smc_nc->ebi_csa_regmap, + smc_nc->ebi_csa->offs, BIT(nand->cs[i].id), BIT(nand->cs[i].id)); + + if (smc_nc->ebi_csa->nfd0_on_d16) + regmap_update_bits(smc_nc->ebi_csa_regmap, + smc_nc->ebi_csa->offs, + smc_nc->ebi_csa->nfd0_on_d16, + smc_nc->ebi_csa->nfd0_on_d16); } static void atmel_hsmc_nand_init(struct atmel_nand_controller *nc, @@ -1834,34 +1847,71 @@ static void atmel_nand_controller_cleanup(struct atmel_nand_controller *nc) clk_put(nc->mck); } +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9260_ebi_csa = { + .offs = AT91SAM9260_MATRIX_EBICSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9261_ebi_csa = { + .offs = AT91SAM9261_MATRIX_EBICSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9263_ebi_csa = { + .offs = AT91SAM9263_MATRIX_EBI0CSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9rl_ebi_csa = { + .offs = AT91SAM9RL_MATRIX_EBICSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9g45_ebi_csa = { + .offs = AT91SAM9G45_MATRIX_EBICSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9n12_ebi_csa = { + .offs = AT91SAM9N12_MATRIX_EBICSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg at91sam9x5_ebi_csa = { + .offs = AT91SAM9X5_MATRIX_EBICSA, +}; + +static const struct atmel_smc_nand_ebi_csa_cfg sam9x60_ebi_csa = { + .offs = AT91_SFR_CCFG_EBICSA, + .nfd0_on_d16 = AT91_SFR_CCFG_NFD0_ON_D16, +}; + static const struct of_device_id atmel_ebi_csa_regmap_of_ids[] = { { .compatible = "atmel,at91sam9260-matrix", - .data = (void *)AT91SAM9260_MATRIX_EBICSA, + .data = &at91sam9260_ebi_csa, }, { .compatible = "atmel,at91sam9261-matrix", - .data = (void *)AT91SAM9261_MATRIX_EBICSA, + .data = &at91sam9261_ebi_csa, }, { .compatible = "atmel,at91sam9263-matrix", - .data = (void *)AT91SAM9263_MATRIX_EBI0CSA, + .data = &at91sam9263_ebi_csa, }, { .compatible = "atmel,at91sam9rl-matrix", - .data = (void *)AT91SAM9RL_MATRIX_EBICSA, + .data = &at91sam9rl_ebi_csa, }, { .compatible = "atmel,at91sam9g45-matrix", - .data = (void *)AT91SAM9G45_MATRIX_EBICSA, + .data = &at91sam9g45_ebi_csa, }, { .compatible = "atmel,at91sam9n12-matrix", - .data = (void *)AT91SAM9N12_MATRIX_EBICSA, + .data = &at91sam9n12_ebi_csa, }, { .compatible = "atmel,at91sam9x5-matrix", - .data = (void *)AT91SAM9X5_MATRIX_EBICSA, + .data = &at91sam9x5_ebi_csa, + }, + { + .compatible = "microchip,sam9x60-sfr", + .data = &sam9x60_ebi_csa, }, { /* sentinel */ }, }; @@ -2006,15 +2056,15 @@ atmel_smc_nand_controller_init(struct atmel_smc_nand_controller *nc) return ret; } - nc->ebi_csa_offs = (uintptr_t)match->data; + nc->ebi_csa = (struct atmel_smc_nand_ebi_csa_cfg *)match->data; /* * The at91sam9263 has 2 EBIs, if the NAND controller is under EBI1 - * add 4 to ->ebi_csa_offs. + * add 4 to ->ebi_csa->offs. */ if (of_device_is_compatible(dev->parent->of_node, "atmel,at91sam9263-ebi1")) - nc->ebi_csa_offs += 4; + nc->ebi_csa->offs += 4; return 0; } @@ -2377,6 +2427,14 @@ static const struct atmel_nand_controller_caps atmel_sam9g45_nc_caps = { .ops = &atmel_smc_nc_ops, }; +static const struct atmel_nand_controller_caps microchip_sam9x60_nc_caps = { + .has_dma = true, + .ale_offs = BIT(21), + .cle_offs = BIT(22), + .ebi_csa_regmap_name = "microchip,sfr", + .ops = &atmel_smc_nc_ops, +}; + /* Only used to parse old bindings. */ static const struct atmel_nand_controller_caps atmel_rm9200_nand_caps = { .ale_offs = BIT(21), @@ -2421,6 +2479,10 @@ static const struct of_device_id atmel_nand_controller_of_ids[] = { .compatible = "atmel,sama5d3-nand-controller", .data = &atmel_sama5_nc_caps, }, + { + .compatible = "microchip,sam9x60-nand-controller", + .data = µchip_sam9x60_nc_caps, + }, /* Support for old/deprecated bindings: */ { .compatible = "atmel,at91rm9200-nand", From patchwork Wed Feb 13 09:00:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041069 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="AfgZXL0f"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="tzpS4sph"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztpF5rZTz9s4Z for ; Wed, 13 Feb 2019 20:02:45 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=v43DDsKF5yy5U7iTVyhGYJuftopg5z4ssE/hlNuZkIg=; b=AfgZXL0fRLqqRz M+oqavmHvjkb7GOpnGTgERvo7YEyyzk1omcd+PRnCuftHg7yONDwvoVn2IPep32m2YaBIRt/wJ09t zb7PTpwWg4DnrlsqWEnTPVyB9vDpJ7OPuA5wUbfUVdaxX7MaPHX0y3kM9EVOvWkIyAQnGoHyG7P6Y 729vi9NvmBQl/MwmClxBrPvymYl7m5QeWnnZVAfuv9eIj+Br9ZygnSiViBR7aot5FzEUAqKI1VXLb tnN1Qrgg1DM0L8fDvCmj8zQNHfP3RNpJYa5jICEebGF9h2MpbcBZmb9PGOQkF2qKNAYZr+VOSNe2n GSDd3xZIfxZ5C3QC6KWw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqRB-0001xF-T6; Wed, 13 Feb 2019 09:02:37 +0000 Received: from esa1.microchip.iphmx.com ([68.232.147.91]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOq-0006JB-QR; Wed, 13 Feb 2019 09:00:54 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="27631565" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa1.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Feb 2019 02:00:11 -0700 Received: from NAM01-SN1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.38) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:11 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=po1+Rmo5LsZDDrBE5/UwLhyrYNZ5bKrwc0UeryHkhKc=; b=tzpS4sphTe/yuaYrJzwtXx26up8AR5+/neND2R8n+Z3f7ClffCzlVxH5Ur9N68kPqyEQ+/ONTtnmgEB6QGHrAKra/vNtWdX9NB5mHW4vBqRBXQYPuo0hhhd3r2oXd/fXERoBcp5qIyOw6j4MnRBCl4t5hRlcJGkpWHd2Y9gQtSc= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 09:00:08 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 09:00:08 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 08/11] memory: atmel-ebi: move NUM_CS definition inside atmel-ebi Thread-Topic: [PATCH 08/11] memory: atmel-ebi: move NUM_CS definition inside atmel-ebi Thread-Index: AQHUw3qEx2ObER7HjEmtDvVIpHB7CA== Date: Wed, 13 Feb 2019 09:00:08 +0000 Message-ID: <20190213085930.31578-9-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5654c66d-a890-4576-81b6-08d69191a70d x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:sGyCwV0KwoWFOe1noLaeSKHx3VJJZuVelVdAWCI?= =?iso-8859-1?q?DsHT9JJ49WZUWCxL58VVbZP5c?= =?iso-8859-1?q?/3OquYpiRZ8dDpZJiLTLO0jMG7hZMAyvElPokPyqa3DbsKCM2fv?= =?iso-8859-1?q?3DJrbjIwPGiOXn4vNOdM+0LWtxsQYbL1dIehFWJ00zmbEMiuhAF?= =?iso-8859-1?q?4tLR0aeyMoIpki1G4XlOr7dQ47E8quvW8V6uCcUadPj5QFOU5Pw?= =?iso-8859-1?q?NlKaFE8nu9kaMGHW6IeWLextbnbwNvvQxKjUFknMk95Jt5zxWh4?= =?iso-8859-1?q?YMok21lsugDYWEcG1YSEWaHoMjeHYVljtsQDsexjvENwdG/VOSV?= =?iso-8859-1?q?mPYX3ZdQs8bf0dHbTNkZ/ONxLtS6hGOZfCzAW9wOcMyvNcl82zZ?= =?iso-8859-1?q?zJ7qbPs8UntH+KY39tjaupI3MrK6dcwdciD7t2aSryDg5PXFwtz?= =?iso-8859-1?q?DY0rl7tVcAVw5Y4atGN3sgwfN7DFSTk8rmc6PpbS+Th08QUK74Q?= =?iso-8859-1?q?B/3Os6OJ8F/VdoBQlf5cWNVCKM5pV89VU9ErO3EravesA1wJUrn?= =?iso-8859-1?q?puMBfgpSAjiHjSInldBDRR3DCPr7b0uIY3tQb7BiS2fyvA6Np0J?= =?iso-8859-1?q?Qpi3pPCnQ9iVqMltp1Pkyiy6spuKx35ObkCZtGeadHn/syssLfz?= =?iso-8859-1?q?3qujl3Q10GbJEV3odpNbxhrsQVN9+rp1IAZUXXUbSyfkTcYL17m?= =?iso-8859-1?q?F2q9cOVhtC0GLNpMPHJWfP4hyKqofsjNBnfqv22HaMdaSVVSU1j?= =?iso-8859-1?q?SfRZKlHnxTIRwly/RKNgqC6ygE23xV7zi2V7QFJjsA/2jRJM5tU?= =?iso-8859-1?q?RsxwcQqhLxVj73VbJmKYHtb6IKWrsaWLD3oTK8EnTzppEEEnOAo?= =?iso-8859-1?q?ZMkcrGljLRGbIhNOY23aHxJhlHaHEaWuP2mH2orI0t6eIG2eEug?= =?iso-8859-1?q?AKXBr3A/gcdCAt/X1RqLTGIt5UNuPxDK30DISxRAHNcQAKrppSJ?= =?iso-8859-1?q?K8UghHHm/524HLYk/r7/oGICoQjetrTUibVuJ+wxeQlHhNCsHzt?= =?iso-8859-1?q?2mrt2vwPDiJ1zR0u5AytXtbbK4XAM/t0CX2m7F/X//iWjk3Ft5f?= =?iso-8859-1?q?EAVesoTS7LGJXW0FEiwEgqnjgU4vyXSt3fNGWJsUIYPfUwUAEVg?= =?iso-8859-1?q?3JbCte8qVNCuXsLoq7FZu2C4eu1OVeKjHcqvDFJOHn9at5jEafc?= =?iso-8859-1?q?JHQZt/lm9eyAPv5LFgC0Vw8wTuH62O7iX1G8FATXsRHBdSCGNcG?= =?iso-8859-1?q?rAbz/NP5ilzDB8XKyOZrDChAungPZCsvXWCijb6AGwISgG1n3OM?= =?iso-8859-1?q?NHf1GQNojn3XQW44RBahdSBOyOMMjXIwFHKzu8Hbzux4WV3mZ4X?= =?iso-8859-1?q?4VQvxTi6tEsnZphAsCGkHbmz5wMIAb7Y4SA=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(7736002)(305945005)(256004)(25786009)(36756003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Piq9LueXa1PTnTLYJnrjhst3fRxPYJRunDW7lneP6XDCR4pvwt94iHa++vwpjBJuUGOZBgDPTa64Vjza13APR6KIMtKiBUOPJsby+UfzKp+WRjLE2U5PcZiC55ZPCnwA3C7fh/TCS0LU+O3l5A6gyaoV3LYWYUtkSb3a+dPkPkCd/bGoI9aCS7g+Hj47PRp2M5xVvRBl1KhDJANopJDUIMcaErkSimuGhyV7/td9TxR0FMEAsG5+b527SXyvAOiE+VPmIM76hC7XihOwxs7yECJ8GDddQHqk+IhPlx7XsLyEJZXHjXixZe5oK3kMf7IkVhz2CXHv0deXCyfDZvw8AeZxEYL+OUuP9fOYxC9H3o7aY8YiZIQZljJJS8nemILnFN61FnlfBc7UEWTEiAJGwCwzksc5s89E0j2AUANhxy4= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 5654c66d-a890-4576-81b6-08d69191a70d X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 09:00:05.3779 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_010013_687768_A6F41DE4 X-CRM114-Status: GOOD ( 10.72 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [68.232.147.91 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus The total number of cs lines is described by the EBI controller and not by the matrix. Move the definition for the number of cs inside ebi driver. Drop "matrix" from its name. Signed-off-by: Tudor Ambarus --- drivers/memory/atmel-ebi.c | 6 ++++-- include/linux/mfd/syscon/atmel-matrix.h | 1 - 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/memory/atmel-ebi.c b/drivers/memory/atmel-ebi.c index 0322df9dc249..8515196c2b03 100644 --- a/drivers/memory/atmel-ebi.c +++ b/drivers/memory/atmel-ebi.c @@ -19,6 +19,8 @@ #include #include +#define AT91_EBI_NUM_CS 8 + struct atmel_ebi_dev_config { int cs; struct atmel_smc_cs_conf smcconf; @@ -314,7 +316,7 @@ static int atmel_ebi_dev_setup(struct atmel_ebi *ebi, struct device_node *np, if (ret) return ret; - if (cs >= AT91_MATRIX_EBI_NUM_CS || + if (cs >= AT91_EBI_NUM_CS || !(ebi->caps->available_cs & BIT(cs))) { dev_err(dev, "invalid reg property in %pOF\n", np); return -EINVAL; @@ -344,7 +346,7 @@ static int atmel_ebi_dev_setup(struct atmel_ebi *ebi, struct device_node *np, apply = true; i = 0; - for_each_set_bit(cs, &cslines, AT91_MATRIX_EBI_NUM_CS) { + for_each_set_bit(cs, &cslines, AT91_EBI_NUM_CS) { ebid->configs[i].cs = cs; if (apply) { diff --git a/include/linux/mfd/syscon/atmel-matrix.h b/include/linux/mfd/syscon/atmel-matrix.h index 8293c3e2a82a..1e2cd118e4e3 100644 --- a/include/linux/mfd/syscon/atmel-matrix.h +++ b/include/linux/mfd/syscon/atmel-matrix.h @@ -110,7 +110,6 @@ #define AT91_MATRIX_DDR_IOSR BIT(18) #define AT91_MATRIX_NFD0_SELECT BIT(24) #define AT91_MATRIX_DDR_MP_EN BIT(25) -#define AT91_MATRIX_EBI_NUM_CS 8 #define AT91_MATRIX_USBPUCR_PUON BIT(30) From patchwork Wed Feb 13 09:00:11 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041067 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="SCrq0fbs"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=infradead.org header.i=@infradead.org header.b="NcPYPfTv"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="ncnXisXF"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztnm4cHhz9sMr for ; Wed, 13 Feb 2019 20:02:20 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=P/gnNpQ+fbQGWUaTgghOAQ0oImIswbciSu4NITw3OD8=; b=SCrq0fbsPkwqzG 29JXSYRj3BV6PdZU/0UPO8upipZ3b8UehT76zv2x7I64tyv9mV/pP27SC1V8STFVkgXBad7ZvNPpQ 1EBNM5bgjyPyF3KkhzuIqEfL0lZwoU4FZfpkXdD3cprCmCpIXVpkshX7ewHv8d0MF8NzVGTEWleAG V9MHN57JXNFT0nSq4knUF4F26EKRczbBVQAQTrqY2WD6MD1tFguecFd+rBgB2c7dfks1Y6KXqLWAo hXLQ/o70rhONi6EWs5v+fB6QXxmLzIw5qobHMsNy/uPp1dYrV8KBypHbGY3GKR4n55prizMVUT5i+ wljkT6yUc6AqrCEFJ/tw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqQo-0001L0-38; Wed, 13 Feb 2019 09:02:14 +0000 Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqP1-00077s-9V; Wed, 13 Feb 2019 09:00:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=MIME-Version:Content-Transfer-Encoding: Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Rwt9a91kqT7QK1mpL4hnCETBrUB80Mt9klad0VEyYSI=; b=NcPYPfTvoZhXo61Is92l581QSV D4DTaj/UDJSlisrDA3kbQmx2hjvmjqoADV1teBV9q4hDOGK/cn/B/rc4jlpn0G3OjlDhXZiWfnsIG GtaGnaB7WmaJMDVH/xkNobJjPxRsXAIxYJPEJTQOIjtVlYEahBXuU78DJd6S0+ATPiik+d4079c1u FZLPpx39KjZ2flO5f+XxOCSs8ywhgPSkPSqyCdE3UzQXZrUJlroeCXoJIl0JtkK5k/DliIshtWhBh sDeTPpkZS1T9K1JEClO0h++KtT5qAqU584DAJ/s4ik1ZL00EFcgZ3XNBcGDe6/YqVRvsblaW0/axE ESF11S3A==; Received: from esa6.microchip.iphmx.com ([216.71.154.253]) by casper.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOu-0000j8-LF; Wed, 13 Feb 2019 09:00:21 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="23778155" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 13 Feb 2019 02:00:14 -0700 Received: from NAM05-BY2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.37) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:14 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rwt9a91kqT7QK1mpL4hnCETBrUB80Mt9klad0VEyYSI=; b=ncnXisXFattDmYSVCyPAjyJ5lb8Lj0IjoppkdGVq8mACC2HXKAYJJuYW5Ih5TisJD1MJFxELr8/2aafP37tJUqlQoKJytfjKCUWVxMaxMiELO3JExPH1rwXq9Yiua+32RYUwsi1Jc+sYKzvLGO/ETzJIPdC95XvMCvV18WYixgw= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0019.namprd11.prod.outlook.com (10.161.155.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 09:00:11 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 09:00:11 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 09/11] mfd: syscon: atmel: switch to SPDX license identifiers Thread-Topic: [PATCH 09/11] mfd: syscon: atmel: switch to SPDX license identifiers Thread-Index: AQHUw3qGDGH/245SdUqZtAPnTvyS6A== Date: Wed, 13 Feb 2019 09:00:11 +0000 Message-ID: <20190213085930.31578-10-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ff6a6e74-edc8-42d7-7c61-08d69191a8ed x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0019; x-ms-traffictypediagnostic: BN6PR11MB0019: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0019; 23:IjjT6zluULY67LlVt2bZcQOfBz3NyM6e6ddE13M?= =?iso-8859-1?q?UeR596YFCBvfnU3drmcJEet9M?= =?iso-8859-1?q?yolrZc5Jm3XPfKd87XdbfEHcAQG2iSYLr1j2mGF3KxjoTAC5YfM?= =?iso-8859-1?q?IYNrPdukgM2e37NlPKndtsFxdpwFBHKJYRvC8GlMBeFkjgSnnWU?= =?iso-8859-1?q?8Mt5as/RUy6xdr+jimYXPCcwklL1vsfP/p+nAIcDS9YA/dyqqCO?= =?iso-8859-1?q?vEog6xnRyS/F/JjP245p/jnijnrSvEO9VizUoJeS9GIeXuQFJ+Z?= =?iso-8859-1?q?EtHH4+jbNqZV6pyUtrBQ3pkR4TqFAFSnO6l3OJJhhI1tX42DXdp?= =?iso-8859-1?q?5BFjTpF2pYbRCJrOPg0JvUh9o+UCANl4TZ5s1FJFcnAf4SdXzff?= =?iso-8859-1?q?tgBtIT7bWvx2MiBQsKknYjyFq5ca6HWkc4cEubk83C3w+AB+kdJ?= =?iso-8859-1?q?l95ZLuYGNnYRHiezwcnaFHXtKImA8wdonRs6CkDhCC7+mY1GCUh?= =?iso-8859-1?q?nHmmy9/IQ/yakDLbo5GtvXWiom+d6cCrQeDXB0WX43vojX5Z0xd?= =?iso-8859-1?q?3w/e6Jg0eUj44Pv6TG69UP16uxzvxhieKbtY/R6MmWtLr1Pbvwp?= =?iso-8859-1?q?WcDQMI6Ux5K02kEnmwz8qHlbRRhj0ZcfZOSKRvJ63m9mtUh4VMC?= =?iso-8859-1?q?IXhx340alN4uvl2Pcxqi/x00uZaazbRMf3yR8p4glk8JgqAyUER?= =?iso-8859-1?q?qw3BaiJFz0p+DKrNrC8+zQCplgNYX/r4RRPneAblCcqmib0nsTl?= =?iso-8859-1?q?jRq1SMIR2D+ugj/jwdKsOq+lLjN9JIfP0AWGShaubs+z1s42RHn?= =?iso-8859-1?q?/eaLUBbVdnHx4dxQYwPYU15bOcbFTiOgBf97LcTFry8w7kiXPRU?= =?iso-8859-1?q?lQzWatJ28DzfLXehZRFrlqWP9onEBCOb9epBvtEO+RiHd7yV9yy?= =?iso-8859-1?q?IpEwv4tVSR0eb0pE+owYVGuDlHJJwsfaJXX3RSkMKcMKKObXzvI?= =?iso-8859-1?q?q7Dt1gm/BmqWywhL80Bze9tQ5uV4Sz81n4JIfYn6XrZ9pJGV1w5?= =?iso-8859-1?q?L8e9xCGFNfara22+ouGNs/47VVX5AuxRpOjyPuS38Ny2wjBn5V6?= =?iso-8859-1?q?ZfLfR9j9bPSYyVfB0/inXs+chS4TICy35EhsxYjMv+OXd5rg4GI?= =?iso-8859-1?q?TreMgmCGIyZVBCeci1EwpcORyQ2mJWZhPHa3e8X4tkM0zKggm+E?= =?iso-8859-1?q?G0zl58whkbmBbmfYBaiJqkJQP/NZ3iVJsYN9dqc0d86UTEVxgjK?= =?iso-8859-1?q?h/Lrw9SVuPeSyIEGSr4n+1efaC1SpYDunUywfNu13Y2k1tU6xhV?= =?iso-8859-1?q?vBAbAE0KuoyyOBkrZ8FiSy6hravdjt1BhmD5Gj8oRVQXn4LQbS0?= =?iso-8859-1?q?3PbxEsWzj9kmPM5iHhR+R5Mq2WRD67kivTfKMgiRn+/+aRIOGBt?= =?iso-8859-1?q?b99wz?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(366004)(136003)(376002)(39860400002)(189003)(199004)(81166006)(50226002)(106356001)(7416002)(6436002)(54906003)(2201001)(1076003)(81156014)(26005)(110136005)(476003)(102836004)(107886003)(8936002)(6512007)(6486002)(4326008)(446003)(2616005)(316002)(8676002)(105586002)(99286004)(66066001)(486006)(6116002)(3846002)(186003)(11346002)(86362001)(2906002)(72206003)(71190400001)(14454004)(76176011)(53936002)(71200400001)(478600001)(68736007)(6506007)(386003)(2501003)(52116002)(97736004)(7736002)(305945005)(256004)(25786009)(36756003)(2004002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0019; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 848cl250TAC+o8bi811Meq3CkM6gjMKIjJPo5seBAK8eRlGlBlR9OsAwMc4psnpVJdNvPY8FZuZbjl/nE6BkcaSfQIeFR5FHxLrGvM/Z1qsJJN1q8HyxCQEJlqfdXRXO+oT6cpb1qgqbUrrD4KJO9DXaiVlTLGY5ao5qvNTLOs2jo5FfhBrPZm0H6sXEN6DewgEmuXMX1is2OLDaof5nmWW3c9lGLorOhq39yc2CgH9WiC6O+uARhJDXEXnNHKgxguc5mSVEXkUq96v6c5esf27Sxt4vnGVE2YqUWe1wiVV/KTE2n6PALu92u7lGBtkElryvRetEeDlN8ilhHw8khLNirXFL6PBA+MELGlhuZbRlTsJKkD/4CRo90Q2ahiVCCh18b00f69uw+nv5eRBpag9W6INdrzcHJ/laqDWw8xc= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: ff6a6e74-edc8-42d7-7c61-08d69191a8ed X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 09:00:08.5675 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0019 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_090017_030661_DD4BF906 X-CRM114-Status: GOOD ( 10.46 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on casper.infradead.org summary: Content analysis details: (-0.7 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [216.71.154.253 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus Adopt the SPDX license identifiers to ease license compliance management. Signed-off-by: Tudor Ambarus --- include/linux/mfd/syscon/atmel-matrix.h | 6 +----- include/linux/mfd/syscon/atmel-mc.h | 6 +----- include/linux/mfd/syscon/atmel-smc.h | 5 +---- include/linux/mfd/syscon/atmel-st.h | 6 +----- 4 files changed, 4 insertions(+), 19 deletions(-) diff --git a/include/linux/mfd/syscon/atmel-matrix.h b/include/linux/mfd/syscon/atmel-matrix.h index 1e2cd118e4e3..20c25665216a 100644 --- a/include/linux/mfd/syscon/atmel-matrix.h +++ b/include/linux/mfd/syscon/atmel-matrix.h @@ -1,12 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ /* * Copyright (C) 2014 Atmel Corporation. * * Memory Controllers (MATRIX, EBI) - System peripherals registers. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. */ #ifndef _LINUX_MFD_SYSCON_ATMEL_MATRIX_H diff --git a/include/linux/mfd/syscon/atmel-mc.h b/include/linux/mfd/syscon/atmel-mc.h index afd9b8f1e363..99c56205c410 100644 --- a/include/linux/mfd/syscon/atmel-mc.h +++ b/include/linux/mfd/syscon/atmel-mc.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ /* * Copyright (C) 2005 Ivan Kokshaysky * Copyright (C) SAN People @@ -5,11 +6,6 @@ * Memory Controllers (MC, EBI, SMC, SDRAMC, BFC) - System peripherals * registers. * Based on AT91RM9200 datasheet revision E. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. */ #ifndef _LINUX_MFD_SYSCON_ATMEL_MC_H_ diff --git a/include/linux/mfd/syscon/atmel-smc.h b/include/linux/mfd/syscon/atmel-smc.h index 7a367f34b66a..e9e24f4c4578 100644 --- a/include/linux/mfd/syscon/atmel-smc.h +++ b/include/linux/mfd/syscon/atmel-smc.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * Atmel SMC (Static Memory Controller) register offsets and bit definitions. * @@ -5,10 +6,6 @@ * Copyright (C) 2014 Free Electrons * * Author: Boris Brezillon - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. */ #ifndef _LINUX_MFD_SYSCON_ATMEL_SMC_H_ diff --git a/include/linux/mfd/syscon/atmel-st.h b/include/linux/mfd/syscon/atmel-st.h index 8acf1ec1fa32..5b6013d0c440 100644 --- a/include/linux/mfd/syscon/atmel-st.h +++ b/include/linux/mfd/syscon/atmel-st.h @@ -1,14 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ /* * Copyright (C) 2005 Ivan Kokshaysky * Copyright (C) SAN People * * System Timer (ST) - System peripherals registers. * Based on AT91RM9200 datasheet revision E. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. */ #ifndef _LINUX_MFD_SYSCON_ATMEL_ST_H From patchwork Wed Feb 13 09:00:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041070 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="I54jRdVn"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="X24b8q/z"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43ztpg5B2Yz9s4Z for ; Wed, 13 Feb 2019 20:03:07 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=N+AyYGNQ0Mfk2fCUzzsvsZ/rKzfuVOxp0nN3nuCubH4=; b=I54jRdVn+UFSvY fGsI/WNfU7CNoEflRnfU89bTgOFHUjaaDGUjcjETOYtyKRpx7JomZFdvfVU8xeArJV7PopqkLvrh7 jC06RzD2ifVBy9/XUiuNFnAJ7uGntFf6C8uwOeEt2ONkLsVMsIjT1qjMmbQrYhV7bd0M9Ah8CxLUk Te2upYP8FgOSFzqn4iSgUOZOIuoO7zEwKWhJD1029lMUQa7cJV6hqimo3Awca1PCB65rfxmmYGlF7 /y2H5YS0+5JmHjxPg2iFPLiTT8mfLv8im7hyNnbxoaEG/o41jU9UWuUPOGaYNbLfEi1uHh5QL4EvN rCPwi7wlAX8eopD2U1Gg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqRY-0002UW-PB; Wed, 13 Feb 2019 09:03:00 +0000 Received: from esa6.microchip.iphmx.com ([216.71.154.253]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqOy-0005Yt-4Q; Wed, 13 Feb 2019 09:01:00 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="23778162" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 13 Feb 2019 02:00:19 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.37) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:19 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mfvSRjdfPYR59gKW1BzgBjSZaKSXcSVAPmXOnSBdk9w=; b=X24b8q/zr1PaYNV3zkTKqdl1kThdQDePHz2Hw6eZKovPv28IoB4s+BTsNNi5U0F6b4ebxuuSdetMT5kEoWTq0Ih9/cWfNOEFohMOsJOU1xsf/ZS7UURHem+mu3HiN8yHIARxdARG0fmIazjG0f0t0zdIMmCL22VbXFlIOAXdqqI= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0002.namprd11.prod.outlook.com (10.161.152.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 09:00:14 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 09:00:14 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 10/11] memory: atmel-ebi: switch to SPDX license identifiers Thread-Topic: [PATCH 10/11] memory: atmel-ebi: switch to SPDX license identifiers Thread-Index: AQHUw3qIVB2XFQX9qEiZejjebqbq6A== Date: Wed, 13 Feb 2019 09:00:14 +0000 Message-ID: <20190213085930.31578-11-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 26b2d0e8-ee04-4d8f-5776-08d69191aac9 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0002; x-ms-traffictypediagnostic: BN6PR11MB0002: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; BN6PR11MB0002; 23:fL97miKXoojaIc2+QcjoAVmKgbk/0kMbH0tW4+Z?= =?iso-8859-1?q?+zEp9ic+QkvlCLkRD64rxrIwf?= =?iso-8859-1?q?n0vl3GYnkBz/WR0eQUiWE2NoicpmrlpjHNZgBgixO8ztrMtsyVL?= =?iso-8859-1?q?9tm8einRy9KCIhOwEgbUgQD85pLHjAfSbmZ3iOF8kqN+uLemVuE?= =?iso-8859-1?q?vMCMaftRsEE5V6D/0A5wT0yxZisTMUmFU1YjwsgnrNLYcU7iZ1/?= =?iso-8859-1?q?a2U4A35lDzLM6noqwKYZ8ClVg91QAKupCXSdvp/YYjOF5Ef4Z3m?= =?iso-8859-1?q?2Kc3/qVaIbDPiFfjEPFFDye9DQ479kQP9g+sin83+qzzFhpA9Qb?= =?iso-8859-1?q?gHSLrFfYJXURZxNnVItvyJyTbT+Sd+1OakDG/UaBadvZw7tnP/U?= =?iso-8859-1?q?lzAeoKGA+IWaaacXoTUMizMhBGhosdM/Vls+198iJkRUxc8F30Z?= =?iso-8859-1?q?fjeA+TNvcXcNaRY6B0WS/c36V5ql+LIqxAvOVTnWLaFXcPQhxFz?= =?iso-8859-1?q?SFRJcBxkiLOMv2+D9cWKoLMLo8U8ECLpfxkNvc4TAN8dFAay5wG?= =?iso-8859-1?q?oTy0BcC4jG/XsjZK8ykOYMljwZ6JOHi+z+WEOcHPZ5ksqA5S/Qd?= =?iso-8859-1?q?DscdfOTtW9LNuJDUMmSlFqmvGivDOouvhbzStLo0zeMLjgQAp67?= =?iso-8859-1?q?eVbSa+A1xyc5zWEChpfoTtFSx3OAmDFwFQgQkqb2nAhFjCawiaj?= =?iso-8859-1?q?vGLwbFq+L35U4N87gQM7vDNBkTn+3PzQUOszbiFZ8rTJotazsLo?= =?iso-8859-1?q?V+TeDrJyf3N7A/AQR6bQC8WpQBixY40MmyuloBRlNqHz5bprEvR?= =?iso-8859-1?q?SQeyLoNy1o2N4ACEgPyTByPwHvm+9+tVkdLHECcJSqd10vW62et?= =?iso-8859-1?q?9haGQIrwOZ0bjPrcvC2xyV+1s6JkIQrhChaOME+t9J1WulpLEUY?= =?iso-8859-1?q?5tzNAWRo+0lw7Tgko6kjajjiK2vEzi7tyqipidDkMPOwaxLO6mP?= =?iso-8859-1?q?T+HtQFvcsRiaKMVJVGP39gx52KsKj9kSVtj91V0C7/eBY/j1NLv?= =?iso-8859-1?q?AuckOVF1DXHzvyOzuKanYIE1C19FG9yVlh2j2LzKzpQ7yiZk16c?= =?iso-8859-1?q?ruInUwcfke7mAdjGrccGLwzAcUVKT0qLHTaHbd0qIf4aBMl9Z01?= =?iso-8859-1?q?QW8hjgVRPcRcyHs5zEKRuuECfmHXI3pV+Zar63i259KVl4XGtUQ?= =?iso-8859-1?q?8VHaOwLfr5M9VH3EZ7alSb0dDrw14dpqkQxQtMaf97xEz3PdlMd?= =?iso-8859-1?q?jnCAvUSefLZGR4UPfTOAx+e57Ig2fEtpwBjGY/7RPMX2+2Gr7hx?= =?iso-8859-1?q?Q7DUNJ1wp6bSD06soCOMBRO3PKy3qFTUnotisQkh7Sln9I3QD3o?= =?iso-8859-1?q?1kWfjw1x7uyS+zA5JjAyXH2BWNDfDtH4/XPLJlOnh/rGHGtIAA2?= =?iso-8859-1?q?WA51Q?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(366004)(39860400002)(376002)(396003)(199004)(189003)(2501003)(110136005)(54906003)(2201001)(4744005)(86362001)(3846002)(25786009)(6116002)(105586002)(316002)(106356001)(52116002)(1076003)(97736004)(76176011)(102836004)(99286004)(2906002)(7416002)(36756003)(6506007)(386003)(305945005)(486006)(2616005)(71200400001)(71190400001)(6512007)(81166006)(478600001)(11346002)(446003)(50226002)(7736002)(53936002)(66066001)(26005)(107886003)(186003)(68736007)(256004)(72206003)(14454004)(476003)(6436002)(4326008)(6486002)(8936002)(81156014)(8676002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0002; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: lYxO8Lu4lB/Z77flbM3CZ1Sl9DaBGKqLXxxHsnoYwCzkUZUQM6/bFf37FoAKmw9SbtPrO1avCg+rmRj+cybfyyN/a3ZZzQ7LBSNJE0T83FQegfmCSMEqxHxdv2WNKS7DZfDBZw6U9A7aNJiCKvh+MzJYuBjrl9mskZ05M+BbNjLl5avB2qPuTuGOpDoLVjCDZGo16YIJAXPc3HGHhEPGz20CbOZalHR11UhfjNPTD/8MrJsf3FlFQQWV7qIsYGkyNK2bGT/2P/ss0ieKH2eWoYgBFj9aW9jRRfFFed82Swi93JjWSI+dZ37WcO7A+zA7IrCb+z9oyztsteCVCSizVgs3ItSkNvBulLPG34Ne8XoXmUuiE3uf102rtllvBrytltjprlJs+v8simVApNZ6863B8KLwI4Rv4EH+gRFsGrw= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 26b2d0e8-ee04-4d8f-5776-08d69191aac9 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 09:00:11.6310 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0002 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_010020_847683_1532D533 X-CRM114-Status: UNSURE ( 9.36 ) X-CRM114-Notice: Please train this message. X-Spam-Note: SpamAssassin invocation failed X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus Adopt the SPDX license identifiers to ease license compliance management. Signed-off-by: Tudor Ambarus --- drivers/memory/atmel-ebi.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/memory/atmel-ebi.c b/drivers/memory/atmel-ebi.c index 8515196c2b03..14386d0b5f57 100644 --- a/drivers/memory/atmel-ebi.c +++ b/drivers/memory/atmel-ebi.c @@ -1,12 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0 /* * EBI driver for Atmel chips * inspired by the fsl weim bus driver * * Copyright (C) 2013 Jean-Jacques Hiblot - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #include From patchwork Wed Feb 13 09:00:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 1041131 X-Patchwork-Delegate: miquel.raynal@bootlin.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="th57bG/6"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=infradead.org header.i=@infradead.org header.b="kgwEm2kn"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="UBQZT2o/"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43zwKQ0YVvz9s7T for ; Wed, 13 Feb 2019 21:11:22 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+EapAo53Nt65dJqrfT5Goe9BzOhj3sD+WpnCzbrDbew=; b=th57bG/6Y6wgF0 hWpFjIAO9rBlOfSW5r5vyig7gw1cG7mecAYvHiBqt3MTZyZwJqnl9jdADcrK2EWaKmRywjBkf1VEL jgJHOfJJBRaukdEMij0BHYYx1nAGsUUWVu+bAFROd8zx+r8lr6DFN1Q4aZgvUD9S8mPDQcDMtVjq9 Wy2aPXbLCOdGzayxNdHF5JLN+Y6CxGv6fCjpuoIVq9PjmMoq4DF2rGbMZBPB1duIDfeBl0EqUPcZn S/da6i8QDKLe9vhKFrsh8mWZAtnS3CLr3gHZBA7iPUvGdJphx5Z5MbmwPnBUgazo0N4Uua1uya/1t wYEn9ah5S3Srvbxpd8SA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtrVa-0008EQ-VS; Wed, 13 Feb 2019 10:11:14 +0000 Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtrVA-0007b0-WD; Wed, 13 Feb 2019 10:10:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=MIME-Version:Content-Transfer-Encoding: Content-ID:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To: From:Sender:Reply-To:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=LnWMi//fxoteWcNRCcHKFgswLnoQIj4FrFPhVBnCBj4=; b=kgwEm2knueq6lt0Ey4msuyGDKi G99FhmtGFRa4uw/SmlKP/XlgXPEi0paQ8vx8rV5e3yz7K6Y8RLpZRlfzW79b5edr80w67017a3DoJ Tts11E4M7GHkiGzWuxbQSt/cuATmf+8zgDHIkjd+Ey/4s7Vy8X9XNSFQtL8USrRuyEibmHtS/Q57e aQw/iMt2MX1MCxXUPIZ1hqCKXy/4ddGMT/OwxynYCRM2hWx5ZYg6ZfDtdYejqQ+eJ/jk9AoCODvkn TwymSTsnn1NR7qew4I1l/XJZsA5ey1M465bYqlQaiBSlWjo8yoQaAA3C8Gk5NKj0GVpFwye1vCuid SPakjt1A==; Received: from esa3.microchip.iphmx.com ([68.232.153.233]) by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gtqPB-0003mN-E4; Wed, 13 Feb 2019 09:00:39 +0000 X-IronPort-AV: E=Sophos;i="5.58,365,1544511600"; d="scan'208";a="26652919" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa3.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 13 Feb 2019 02:00:20 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.37) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 13 Feb 2019 02:00:20 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LnWMi//fxoteWcNRCcHKFgswLnoQIj4FrFPhVBnCBj4=; b=UBQZT2o/YYc7/VoaSzWQzTDZq0LyHchVenSjmVQLocTKJmyY+7tPHVOxNfmMTx5pgCzXsEXP0D/rlLYDLn9sS+mRrdLjXCQaisOnCy2XgOE5vU5v9hIsjivWlVR+0vknak7o6OOeYCFwUTpt5qP+MPpMQjrBqK45a90HSo07wPE= Received: from BN6PR11MB1842.namprd11.prod.outlook.com (10.175.98.146) by BN6PR11MB0002.namprd11.prod.outlook.com (10.161.152.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1622.16; Wed, 13 Feb 2019 09:00:17 +0000 Received: from BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f]) by BN6PR11MB1842.namprd11.prod.outlook.com ([fe80::847:4296:13b9:fc9f%8]) with mapi id 15.20.1601.023; Wed, 13 Feb 2019 09:00:17 +0000 From: To: , , , , , , , , , , , Subject: [PATCH 11/11] mtd: rawnand: atmel: switch to SPDX license identifiers Thread-Topic: [PATCH 11/11] mtd: rawnand: atmel: switch to SPDX license identifiers Thread-Index: AQHUw3qKhla9Kv6B3k629BWTQGhkKw== Date: Wed, 13 Feb 2019 09:00:17 +0000 Message-ID: <20190213085930.31578-12-tudor.ambarus@microchip.com> References: <20190213085930.31578-1-tudor.ambarus@microchip.com> In-Reply-To: <20190213085930.31578-1-tudor.ambarus@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR08CA0085.eurprd08.prod.outlook.com (2603:10a6:800:d3::11) To BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tudor.Ambarus@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.9.5 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: db5d83b7-984d-4eb9-80bf-08d69191aca5 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN6PR11MB0002; x-ms-traffictypediagnostic: BN6PR11MB0002: x-microsoft-exchange-diagnostics: =?utf-8?q?1=3BBN6PR11MB0002=3B23=3AIJth?= =?utf-8?q?6nvtqT55LsmqUZhO65Q8Ledr7CWWNKYKDNtpy7q0ot8fPf1TZy6ddCO3?= =?utf-8?q?9XVYZuz/OSbkgLZsDdQGCkrAtfXPms2YAiwZpyPH56zl9yrEzSsCKY/g?= =?utf-8?q?mdQlPuNm1ALnd3PEe4NpHLdn4/Kjvyz5xeNY4AJnsT4OJcgETv1Qdn21?= =?utf-8?q?Ate5my3Nt/PFB9Kk93Hk59d0QI5mmOntREaGSL7YX1srr7vfnd8N1m+L?= =?utf-8?q?DnmJHyTz1Qa6gu1ZKv8oA1uu2dCrb/7lp+ouiwcRn4ovxy98gRxcNtqN?= =?utf-8?q?q/DsBM9F1mvQs+GU23i0oUSTOaTbB9OFir9f3FBdgz8uEhCI4KrvcX/d?= =?utf-8?q?26gxmvNIuAlNPfqjaFhKC/mWiybnDXLS9jSVFGILT4a2aijyi0JaT83f?= =?utf-8?q?7By4zefVfn7jP7VUASvjTACtrQsIog7QekqAw/q4lN0bW53gMr0Q74vX?= =?utf-8?q?y6o0eHJNeB84OU6ycHgykRYHeOdT+1Ui0XZkLEnX1qkt6x99Y57U9lxV?= =?utf-8?q?wilp73WC6VJI131UGNWretbJulvqp5vVxELcSCsHpscYS/iNnfKpPgaJ?= =?utf-8?q?whPLFwkSFoxRHCYSvhqi7EnB4izun+fEAwTYx2arQ6SUKo44pxnG6A0P?= =?utf-8?q?6GfgON/DIfkL2RZbTymFLChlcQXMRPYUqvxZz8VYLK4QDgBzAwP8uBJ0?= =?utf-8?q?fZ8KhEyWwFfa+s+Pp3nzpSy3PgOS9OVFfVOgOPEc/y61RuhKStl1ld8Y?= =?utf-8?q?LFUeW+aofFt70FpuQ9s5OvT0ne5I7eFg+hSkW/p1JohtqnDWB9r5cOOX?= =?utf-8?q?+5ozZen0qeTaf3i0HJi28GBa6xW6dQyigxRRZfujcn0qdnPEX8uSydV7?= =?utf-8?q?GCJb3M79+h+7+qR+aVZFHHuDBh5Awe3GZFubPUuKRg3ZQLAzSOyo5l8B?= =?utf-8?q?dZ4o7jxUGIItO5/i/mOxDNhOzOBZVx3coRRuq1a48cvMxAWtSI3m3ch1?= =?utf-8?q?Q+8UOjh0j4tqgcbpBRNvzZ2+dTfPmEjWGRmGvFCHgH/MFQ3kL6D0tRyt?= =?utf-8?q?7z/Qwli06FiqMudVnKU2kb2QRpREYAZ6nVeP9sARGeCpH9caBGrAi8kb?= =?utf-8?q?ldTQP8uEbjDrGQ4/lNkuXjdjD2b4rxFclnFfD3Z2p3M1b9aRkJHlL70Q?= =?utf-8?q?4e+bRxmz7rf70qIgQ9VQNZq5Fi7WCSXPSzJXfjNQtPIYxcfGd6H7/xuU?= =?utf-8?q?thMTzdt/7hDInyX29f/on7JURYAjtIxdD8StCX/tajpFmRRtSQj9K9yP?= =?utf-8?q?xAvqha4Pb0gZqOht84Kz8/TMkzbHyXyYmymzCd2DhMXE9QOWD+fcfzRp?= =?utf-8?q?w24TEe7GI8p8qQ2BO62xs449+OIZtzbKFxdzHqHLUtyiI5qLHump?= x-microsoft-antispam-prvs: x-forefront-prvs: 094700CA91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(366004)(39860400002)(376002)(396003)(199004)(189003)(2501003)(110136005)(54906003)(2201001)(86362001)(3846002)(25786009)(6116002)(105586002)(316002)(106356001)(52116002)(1076003)(97736004)(76176011)(102836004)(99286004)(2906002)(7416002)(36756003)(6506007)(386003)(305945005)(486006)(2616005)(71200400001)(71190400001)(6512007)(81166006)(478600001)(11346002)(446003)(50226002)(7736002)(53936002)(66066001)(26005)(107886003)(186003)(68736007)(256004)(72206003)(14454004)(476003)(6436002)(4326008)(6486002)(8936002)(81156014)(8676002)(2004002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB0002; H:BN6PR11MB1842.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 0QqYcCS2TeKwUarF6scQRj2kr5T7QsDxjue91LP4uaTj5SsFiaMOLwR9Xvi5hIJNmBjjecOXg6kPsdpU9SAD7NQn4/IJNq6/idFVicGjnMexUVA2EgYJggZ4JJ450xRbkK0ikWf1fMpud9AC5AKGLR/jJ8lwu8D6MpSiRP5Bayn/A7YWqqRx3qVOq5i9t6dqNq5Rkt/rcLq2oaYIfqwGRCjvmCrPtCnhEUTD13XH4qh3snmLXmAS+BYAbzoRXNwaSVGpXcDtEiu6NDl/xv/JLToaxQ35ZEFJBHwol/yAbp4kyrybKFcE3VQsl0b9WHvQ/uxPeQ4fI8sZ8WRb4qrGTkO2glPmMyFkoSVNjW7a4RsAedfE09ajN6vUeMdK11KyrwFUx52niNUd1byEeT5jJpc9DCiJSfRdhTQ9i/okNUg= Content-ID: <33943D080C7E87409BEBE9682EA68C0E@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: db5d83b7-984d-4eb9-80bf-08d69191aca5 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2019 09:00:14.7866 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0002 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190213_040033_650424_8563DAE6 X-CRM114-Status: GOOD ( 10.89 ) X-Spam-Score: -0.7 (/) X-Spam-Report: SpamAssassin version 3.4.2 on merlin.infradead.org summary: Content analysis details: (-0.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [68.232.153.233 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.0 DKIMWL_WL_MED DKIMwl.org - Whitelisted Medium sender X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tudor.Ambarus@microchip.com Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Tudor Ambarus Adopt the SPDX license identifiers to ease license compliance management. Signed-off-by: Tudor Ambarus --- drivers/mtd/nand/raw/atmel/nand-controller.c | 5 +---- drivers/mtd/nand/raw/atmel/pmecc.c | 5 +---- drivers/mtd/nand/raw/atmel/pmecc.h | 6 +----- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/drivers/mtd/nand/raw/atmel/nand-controller.c b/drivers/mtd/nand/raw/atmel/nand-controller.c index ff85be0e2de3..3205b705d734 100644 --- a/drivers/mtd/nand/raw/atmel/nand-controller.c +++ b/drivers/mtd/nand/raw/atmel/nand-controller.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright 2017 ATMEL * Copyright 2017 Free Electrons @@ -29,10 +30,6 @@ * Add Nand Flash Controller support for SAMA5 SoC * Copyright 2013 ATMEL, Josh Wu (josh.wu@atmel.com) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * * A few words about the naming convention in this file. This convention * applies to structure and function names. * diff --git a/drivers/mtd/nand/raw/atmel/pmecc.c b/drivers/mtd/nand/raw/atmel/pmecc.c index 9d3997840889..cbb023bf00f7 100644 --- a/drivers/mtd/nand/raw/atmel/pmecc.c +++ b/drivers/mtd/nand/raw/atmel/pmecc.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0 /* * Copyright 2017 ATMEL * Copyright 2017 Free Electrons @@ -28,10 +29,6 @@ * Add Nand Flash Controller support for SAMA5 SoC * Copyright 2013 ATMEL, Josh Wu (josh.wu@atmel.com) * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * * The PMECC is an hardware assisted BCH engine, which means part of the * ECC algorithm is left to the software. The hardware/software repartition * is explained in the "PMECC Controller Functional Description" chapter in diff --git a/drivers/mtd/nand/raw/atmel/pmecc.h b/drivers/mtd/nand/raw/atmel/pmecc.h index 808f1be0d6ad..7851c05126cf 100644 --- a/drivers/mtd/nand/raw/atmel/pmecc.h +++ b/drivers/mtd/nand/raw/atmel/pmecc.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0 */ /* * © Copyright 2016 ATMEL * © Copyright 2016 Free Electrons @@ -28,11 +29,6 @@ * * Add Nand Flash Controller support for SAMA5 SoC * © Copyright 2013 ATMEL, Josh Wu (josh.wu@atmel.com) - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * */ #ifndef ATMEL_PMECC_H