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: 10809363 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id EB2751390 for ; Wed, 13 Feb 2019 09:00:53 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D426E2C976 for ; Wed, 13 Feb 2019 09:00:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D1A622C9C8; Wed, 13 Feb 2019 09:00:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 6D6EB2C9C8 for ; Wed, 13 Feb 2019 09:00:53 +0000 (UTC) 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=zXIp/53lgdzvc9x6OpkQwnZprgFVGkNnBuzPaqUiEp4=; b=i4O0uBdV2OyAnK dsgZIpsANQdjZXZSNuz/Z0rPpqgHxwS4WKswCxyUDl7ArOPOsAJDspFkOt8v3eyC3uz+TtyxAcSfH dlyVbqo49uBZXHf5ruhWYWkaiqlH7KACylXfa9bzAul8D7umfcBtf8GTGsqwsOIQ8V/adrnPT9CY8 kSsyzCWjl7YyrE2fGV43vGUsKxTLgEz9BaFKFfxe9N0+08PNt05e5cy+rongr1xHWd+Lyh47GPPw1 U7Sxptxk5FqT+OxUBGMXep9qpscsZF0jMoIZ6BOso9DfQ5NONcJNPJimX+wIfYLywh+LnZJQOd2vV xXx3/s46UzPGjIr9DZjw==; 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 1gtqPT-0007kW-32; Wed, 13 Feb 2019 09:00:51 +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?BFCaq3ZngDdzhew?= =?iso-8859-1?q?FJbt9vgihiyVCYh+eTWjwwrLCc3byTzs11kWjEMfe4y9j80qFjKuxN3B6/A4?= =?iso-8859-1?q?4ecC1zBJZXz+JR2NqlvM00i1P03xtDRCEaY5pQR0PVuz2Z5ncVubobyI34F1?= =?iso-8859-1?q?KKBb3Ibk96WVBHrAyMYZKyjIiWyDiiGJQH/mwHm6ondfgeFTj5Pxq6lckVCD?= =?iso-8859-1?q?/NRcYaI7oBt3MfIEcNMII9a6M7Acw6F0lcDxntxHRl4fdByVJf+0TSJR2lTe?= =?iso-8859-1?q?FYUuLcn8BFukNE4/PPMJDTgUdpSj6M60gMuD70l1UF7Jt+uxMdMgzhOg8q3F?= =?iso-8859-1?q?Z9IRweTHQZbXNFFlb8XR3UyX0GB3uz3o9VZp7/Iw1fI5xSC3rfqGlKSS6S4J?= =?iso-8859-1?q?QQDvpe+SS4+bvE7ZlsJAn8YeW3w0bcnVPvlP4ChX3RN5GzulIELF0TdKXQav?= =?iso-8859-1?q?x/LYAsgUA8Z2CxMpEQVfkiu6TIxOGGF334l9YZMrdqI7j4T/vPU/EDFojK60?= =?iso-8859-1?q?0IyFR+AzdIP05LAQ4ragErvtsvbODX29h47tT6roV3B2oIFdMefirhKOLgXh?= =?iso-8859-1?q?vyamWRPWNHfrolm0V4Rwr3V2JqRgD1HNIMpm4xNmq+7yI7sbZKQqLcSsaoth?= =?iso-8859-1?q?GuvzWAuzeuuHFJuRmTPVoQNs+FizUv9eUkRXP1N2V3dYsPwyhWVkSnpAIy+K?= =?iso-8859-1?q?Nv2tsx7RkPCPE8tIT56MdM/GJ97xQcnWjbVYu36goa2tm/kKrYo37O/YL8rd?= =?iso-8859-1?q?BDWNiFr8v2RWwSLwYdjf5oByt51SaRXA7tEePkdgcNfAug8vtvkLdV3BXzSV?= =?iso-8859-1?q?yU0+Kssv70xW+J/jP0dyLUITxassx3vqTmo3pDm+nnTw63sJ24zAz76octRQ?= =?iso-8859-1?q?KEM4rn6jWlKSQogcfrbc3vpf45+sSd9l+6PyNOHt33bJ0colzPCpGCOXdrWd?= =?iso-8859-1?q?1ZLPkQhyvnq8d9zx7YNhm1CHMaUHGnlGg7RNzkVStjBYUhyYl8N8bTo71SHw?= =?iso-8859-1?q?ZFNAvTa2P/jkM546+t803mCigOFWhicIDe/VE6rhKOReNox9wVxYfMv5jF3V?= =?iso-8859-1?q?ZV+3+no+OALoOrmZ/lwuOdMaAJ3TodVJTHYO5LJPOMcbdiGnkGbnRQpW7hv0?= =?iso-8859-1?q?nwVWZithbF0A8opZrdpq71El8dXtT0SA2HmVwOjcv3Az+6yFhDBbKRwP8Ff+?= =?iso-8859-1?q?5G6Umrj+aRyT/usTr9YUtLo5MC5Hain8aAQGKhAN3hfRog6Xmls8UbnfuCbI?= =?iso-8859-1?q?OWZ7c3YWOFfa4fY89cP3vwNA+A7K6P9WZTDJley6z7cH9n9dLkI7AWHbs+al?= =?iso-8859-1?q?tBZqKXACeqrXVvMNdH/VZrmwEO6oAc?= 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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809361 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5075714E1 for ; Wed, 13 Feb 2019 09:00:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3C52A2C976 for ; Wed, 13 Feb 2019 09:00:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3A2642C97B; Wed, 13 Feb 2019 09:00:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id A9C3C2C976 for ; Wed, 13 Feb 2019 09:00:45 +0000 (UTC) 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=NQGbAyQZgmLfDO/8Fi0MlhL+mXnROVSnhbE+ITHe5Zo=; b=B3HiKWDuUzloWM Q1MOlWwk9YLfVGF3L+u6PFA103CSK+0UN1liGPC42Q1cjh4omhLZzsc4vqu1pxCDZ8mcjTFiK966S 3xvDrXOycjmHrXuG2fZVvzK4ZzKlveZVDgh4gspvMw/TKXNoYzhvuolXSZiRGHib8RSRo36EuHF6I Cio05AfitIcljiXWctLuUWS4+kZdl8l8Ofc30jqs6EHDm9e+9XVJUYLfdQzqiId6XZdu1yiRSFCBI DVsaElvgMTI9nQJbF5cP7uZMDW4vwriCwJV/O4i9Dt06HcjghvkHDXfTgIDEPbr27mv8JfBFrDJrF l2af4iQqSPS6PTWDYpSA==; 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 1gtqPG-0007Sp-Oi; Wed, 13 Feb 2019 09:00:38 +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?oCwpWXF6bKiFV3s?= =?iso-8859-1?q?OD9aO9kDjdBCngbtnkzm3L80tesAErSbPhByIpbYk+fNppboWGXgVYhhgU7d?= =?iso-8859-1?q?xnc+C+rxiaFaziDHFKKshZCmJa6CXFHDKsuowLN5SCEigv4kCWrzP3BaQNqN?= =?iso-8859-1?q?TIjGyCPQs5ZpR8kn+8ZPsdZz0OzvLfrVVcnPVcB/NILJhfwuNKqDyE+e9aV7?= =?iso-8859-1?q?Ueri5vfq+6ansD4ROuHvYtcOnZ/DIwkx/vNslpZoI1YN1EKZJ6GWEqzoXfyr?= =?iso-8859-1?q?rmoHj/AHtbXfYU7kZdvY0C/0mTv3hnjXPK+vwWQKs9EXXkWJIAKhUVta8oJF?= =?iso-8859-1?q?VjutJ+xyLcmll/cwzOgNYS9ZuRBaEVB+IqvczZ9ngzB8KHbfQcIlChbP5qeF?= =?iso-8859-1?q?gXuHKmQbRrZxuncMQjsene0X2SNskrGBC2rSbn6aeDh0Y6NDfkfBOIGPzgvy?= =?iso-8859-1?q?Ox2jyXPWHTUL0q/fD2FCANR1yo2fD9GucYungafDRVU4HxJfeWKGc4WAlCjL?= =?iso-8859-1?q?ka9l3NW22c7+kn2EFfF/BXScmyN5lxix4IZGZ2kgAhyo1G+ybMQhpnee3Dwv?= =?iso-8859-1?q?KxRdmka+EiBJZu0NsNxYD2P56bGcbPNZ/dxWDyqVgcH/+z/4DdgWmjyb1IZx?= =?iso-8859-1?q?tROyGJV3XQi59LZYJZ4IVpEg6J7Hp+I/BeeDBc3gsbN9Bgu5pRZoRga3GxG3?= =?iso-8859-1?q?WwokVuEkwGb8gH5/2Biq5eoir4n3LHgZ+WoX8QmpUWPEip5M3cBDks6xWPsr?= =?iso-8859-1?q?V5l/0tNcvJ/q469gOYN1scseswZQ+fWoatBHkrAEw0rMDalgQSigRDCdq3YE?= =?iso-8859-1?q?Hgv0Frkwg8oSQSHFOz6zN7ponRm7AsQKwUn/nQ+Jr8YHi5WvZyFAVj7pZrIr?= =?iso-8859-1?q?Mm+3KnmB6IU7TffZzt8FyofuHaZgb0w0sM/jw2/U9NwqaUEeqzfgiUrkLyan?= =?iso-8859-1?q?161jlSLWnGZTZTSXG5Z/4ByCceptFK0VBiIN+i/r/z8QMQSYFkAt49AWIHtr?= =?iso-8859-1?q?087X9bCHRjEYMKancDE5ns/rbKubqgH/Eih9qaRM57ovOaLQdi0R+RsyFwrf?= =?iso-8859-1?q?uoH736lm4rE4gCWL/+xzn/mt33oYw6Sudcb8I2R9q55eR08ithKRM909PL1U?= =?iso-8859-1?q?FLHDKhQvpHQXxcOW8L1qtBMJOAevJmQ4pLrYSjnwkjgd9VhkTmUq0PSrgCNJ?= =?iso-8859-1?q?rf1rGC3hiOyFeuCm01GcljKoxOYVtrpMJJIVNBvoLj34aHJ1EDqlM9e3Ong6?= =?iso-8859-1?q?c64iJMt3m9os/NyUHYQwPHls3KDYl+WMwVvWZSn/MyYwPMjN4tBjWewUcCQc?= =?iso-8859-1?q?pczjehuH2lCvSlPdeGDT5IPvEWYs6zjMnq9JxXUEsgO7xSFLerRA=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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809373 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 97EBA1390 for ; Wed, 13 Feb 2019 09:01:19 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7F2EF2C9CF for ; Wed, 13 Feb 2019 09:01:19 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 726A82C9DD; Wed, 13 Feb 2019 09:01:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 20BCC2C993 for ; Wed, 13 Feb 2019 09:01:19 +0000 (UTC) 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=DfDab/ertf4gOm9R15RnDtTCuJ/QSaRTV6+rAp7lbBY=; b=MdEw6ZftXvCg4Y Fb1cxbPu7ZcdTzkuMctBf4TdB1Kh2XxM3oa7d/lkrU3b/lCrJpykPCMT2ciiPgyB77J6CwYeVqWZh LIWH/ITgkhgbhk1BLDdyqqOd26zJmnzVMI6nOi35YHF8kANnt3/9l3HD1vFbY9RVip7BReN95Ey5q YNO6r60QihEA5qJlsETYrNYWrzZLfKX7JuIv8hleCO10bLNq4uFnLHBXiSVrE9vvwGlfqm0fqz6+e NF1K3ps47Ovj5orLRrKL8ZsP08RyhP4cqAWQrdL/zeK35C1s+7cbLH47mY3l1UAQbCDW3ckf5F1qT qWdbRohLWGGzJGIeNSjg==; 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 1gtqPn-0008De-H0; Wed, 13 Feb 2019 09:01:11 +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?60xqxtwl6A71Jq7?= =?iso-8859-1?q?OWUFvwT06fZoCUsUJzX/Pih5LCmOGKbmizi3WYtPtPeQQp4GeT3wFALL4hYg?= =?iso-8859-1?q?6P3Ht6GqayHX3INmjR4jftaF8QZrsyWrQXTAbc9terQBZHKV6hPotbGKGYOw?= =?iso-8859-1?q?3OiVbPbXDcOYni+fnkp6bI7V4heTpw+2f6w4jea02CWMeXs6T7exTZJ5NlIc?= =?iso-8859-1?q?Drjj8kl+Ej263sKLT0B5sw4NwkiVxSjS+E81NnS7bRzUXVNjRZE0RMzvf1Tu?= =?iso-8859-1?q?H+aFbFCZVG8pTF3PIxF/EKZwWlt/DpvHbz+bfsJEnDKfjWNBnGGmNx7nUXD+?= =?iso-8859-1?q?s7t1Wy3LHoDNh2iouos7bA9kTFYqSqSCgX6BYsUVSdNv4vGT463CjmL84DKN?= =?iso-8859-1?q?/qfaqHM2GEfjIntWZmlDbvu0UrZzX7iIakEf14zaqjEuIxYEWGnKG3V8IP3/?= =?iso-8859-1?q?tV3HispnKRKKmRUXJtv9u/KLjXcWPlxSQHjy/+Xvi5mHvAspV/g58k7SWV5C?= =?iso-8859-1?q?e5PaorchxjM4A91GO9YfW1gkJ3Ez076e8cKJ+nRN/pbjxG/03yjcANevunwx?= =?iso-8859-1?q?hI9qAr93BUaZCG7ilhumMco22leVww1XUKZ2eBE1X2Ta8HMaXdaVAOp/RGsV?= =?iso-8859-1?q?ZliUXBAkYhb1w++h9ibzeUmPU+ENzQg23/I9LBGa0yX7LbPHlzXTWVAmfqBD?= =?iso-8859-1?q?eIRuD4DOhXnCfHGum2KPMzdOCQtzb6j/IUE6MHKHpBzJv0XT0abuis3kdDqT?= =?iso-8859-1?q?IQhPWts+pt6G0tU2RmmyYZMqi3iQMNZH9s5SjOkZWsku1hPfJ5wMebHeXZz+?= =?iso-8859-1?q?hrBWcj4ZXsQbsIepLIN9VCbJ4JvkZ0LX65hy2g6uvcYXa+EUDORrjb28niRB?= =?iso-8859-1?q?gQYQwTp2ozHn0hhAvYjOFoRONPjEqy04/yJts8W5eW0JkTKX7H+jXCLENFKn?= =?iso-8859-1?q?+RKkCn6HlophKmIR2h/Xmppy5UgTyNSI2JnAxrV/2SQoAcCZ4PSb51Zmzo2D?= =?iso-8859-1?q?6cE4iGIBpS+sl+7wrD6oQ/akwS8flOuNMJVT0GC5hufN8wX+t16FIxRJowhf?= =?iso-8859-1?q?rqbsu5dy5kNym0y0QNdlwnQnm+McYj43D3KW4yv3lKidR+ufCTHoFiAS/ozG?= =?iso-8859-1?q?1hjYXZjZaYavDkXG/Apw5/FK2a9ZqxrT/NdmX7UGCqxD9ZFYAGsfkfITyMUd?= =?iso-8859-1?q?8ut5ZZJqt+J6nYhhwEv/9sJO3FByHWqjHga2Mms3xHmqOuhhIU9VECMM1Ete?= =?iso-8859-1?q?Bkoh1xhkl2nYzxiHdV5rxMsM/uIntXinsXB0owlGzih9ow6aA6E/uBCI4Qqj?= =?iso-8859-1?q?O2XO1IjRYdIdXbIElq7JuEsjxxONgv?= 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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809375 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DE3011390 for ; Wed, 13 Feb 2019 09:01:32 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CAF942C9D7 for ; Wed, 13 Feb 2019 09:01:32 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C8BB72C9EA; Wed, 13 Feb 2019 09:01:32 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 737622C9E1 for ; Wed, 13 Feb 2019 09:01:32 +0000 (UTC) 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=BRLe+RK8yxTAT+sMDWqT0egubM92bZMnJRf8u2G21s0=; b=H1sUe21NfiQVVj NOHjKzc/CFo/YKjXpcQpW44GicKGoH7CcrT2M9M/dt5HF7+9GVB9uTy8WcZEeELrxr8ybgtqsF6zE cCklkMerOQ90I3YxhxsS4YFnmiiXFgveCkO6jKvLQfhfilzbCh5D6E4NOci4esLNwt3FvhxIfo91c mVAO+bd9/umDmOETnzGAjYqVUaqMxN3Jrr8U3ngb1taFIukf4KxTi/o2THJIYBhTdipNaMpPVYkyP 3D5kL2Ubs9nrkqYSWDCs9v0uB//+sfJEQQKUDHJC86Zp8JYk8n0INuhBqXmRTRbtCyOWB7PR27xX7 U3xfOlsa/Sxup/wZSrhA==; 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 1gtqQ5-0000EK-Ud; Wed, 13 Feb 2019 09:01:29 +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/BUvwW?= =?iso-8859-1?q?hMCPiiTthqL7Ydp4fh7pu/ARcnWhYHBqvSIo8OX9Z+/UkD17JqwHS10HTcso?= =?iso-8859-1?q?qMkz1/7ANu7YMlBKrbVsSLEBdF5AK6IAky7eYRm1xEOzfojs1NC+0Oa1nr7e?= =?iso-8859-1?q?ZanHSE2h+3BoRQjqKY99XAf4HZdBeAzJQRg/2NKLQB6dmsLqo+d91Ond98pj?= =?iso-8859-1?q?vJTDC+vKOPiFV12e8Jv3TVRbWGgkzrEhaeEVgN0gGkjeQTfgRkrpC/1AFl9Y?= =?iso-8859-1?q?Nr1YUb22kDAOEkjSYDBD818KShO2zRGtz0rdKj3TVgHgbhPUg62fqw1Hn6e1?= =?iso-8859-1?q?wZqpxOOHs05seqMUqLBhpUG5fPDyYjEIqFHcFUmBg74XOiPInQZcOLv2cIGq?= =?iso-8859-1?q?ZUZiX2BT1+hk5NviX2jcZsofTzVsksIVlM0GiRPkPsFhhsKdfFmpprqrrk4j?= =?iso-8859-1?q?0e3UL3zBPCSl8XToylF8Ze0I4rPF2dRnWod3HprgKy8X+d+ZFY3KBauenod6?= =?iso-8859-1?q?k9TaN0Ua901zdcAmhHA/SoJnXDrWMskDy/jb0Pjm7Egn3TD6HKVs6ZxeYEVk?= =?iso-8859-1?q?27zckd91watJI5fvdAIxpksH31KCd7LMBQ0ApRZxnNibD7q2nO39xiSHCPrD?= =?iso-8859-1?q?qgzdY15a1cUmvyckUPeNL62WLJILBxFJdnW0TIFSMFRA3THL50jG1aeNexVO?= =?iso-8859-1?q?pPZbTTl6KOPpKcluF2wf+GbN1mf/PjZGMOUtjwxIoC9jfuh0FpNcb/TGIug4?= =?iso-8859-1?q?CLe5ZtDM1WvcPHbAbZO+IdmlYLSa9EqGLmYgVuFowVELVvWOEWSdEs8Mi7Fu?= =?iso-8859-1?q?MXQvt3jtV7GHwSS44nrTFB2pzq9MuUoKDb/xj1Q33QUt3/m4fkHhwgiQbN8o?= =?iso-8859-1?q?ZUvLIZoZ3RKBfWgvfZKTDjksZWHHAN5+okFLhK7ORjjCpG3OLKxeoPwrvAr9?= =?iso-8859-1?q?AWcP5R4cQlVTcq04o/WHuGieS6jeCYfB03hs3g/A9VTQTSYgvsk2C2T3M1Cb?= =?iso-8859-1?q?h6moXOVnCz3d4kppzv0XLxFroEzP1PRZz15lDflzbwZDEvPvL+M2mKhIkKTy?= =?iso-8859-1?q?AGBZhABzHtDC3wYG3bOuDA7xrpAcEr2fWz/4Q7uaCPOqiQRDs+1UEzS0uxUi?= =?iso-8859-1?q?YgUgYo+zk/rACzhwRUgYHsL34pzVt3kfnGOuzIOSkCt5ZE0zH8raLlUxflL8?= =?iso-8859-1?q?5yuCEJDbVvg2bkGMm3YbVDOhJ3JLWhShOh0AmzMcZ4O63+dBuqXy1EF0HV+0?= =?iso-8859-1?q?yU7YzQfaPhJyuDUyvtssVRZ2ESPfXA7E1nlNFucCuUmIKxnp8tsGMLm1UPl3?= =?iso-8859-1?q?Wa6g8k4X4=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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809381 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C63201390 for ; Wed, 13 Feb 2019 09:02:06 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id AD89F2C9DE for ; Wed, 13 Feb 2019 09:02:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AB2972CA08; Wed, 13 Feb 2019 09:02:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1E5662C9DE for ; Wed, 13 Feb 2019 09:02:06 +0000 (UTC) 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=ii/9lo6T7ybmVQOGcIQBnbzRhFYgPXWSLfx9dCHOwTY=; b=aVVWVtE4xe59wO wt89sciW6WL6I7mnNv326xyrUdxEPJ9vkrDD5jn3tCW1hhmt0N1DEuJjGJg7+TPESaXhNt2wA04kI sshzGa9pOaGuc4DJaumzZX81Dxc8uQ/9bEUO0QYAgNQzIzWkH+kk3QXlqcENu4idKb8UXFufYK41z pJTSAEoTUeJmDMUvdRdO11SHYfsPV1dYTNleoWxettkZOLmpGHCe23/JeCpO7dgyl92eFtstpdQ+q Yze5I2ObXew+SFuyKtZnT/s3jBKV00kn7adwCQ1w2RgvmBKeZuy1BX9iW2nwlLrTIMbH4sg42zDwO XKqg3KDdsIGnSkvtTWEw==; 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 1gtqQd-00015h-Qj; Wed, 13 Feb 2019 09:02:03 +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?py4kpPVAsc8prG9?= =?iso-8859-1?q?5Vb2sB+4VG+DgnnuHpQeDj+eTLd1JZIJfeRSPzNLT80swj2applyO2JaRGXK?= =?iso-8859-1?q?DfnaXk4XofcHijoxEJb+NFqU6fkUf1OHMgj3lnfOm2L6ArMp7I4sqKaQwSD0?= =?iso-8859-1?q?Xq4xPsuGr+x3ZT3wXc2bOB/EqPo0HvduulXeytVBttZHQ6FZ+5+6zx7ee4Vz?= =?iso-8859-1?q?NBPkAh4S5p9sgjUnrDtCjdHFFi0YevAaaB1nyAkjcssuELeJYzPbYSdWA1ZW?= =?iso-8859-1?q?8aHnBvt99nXGDvrH5k5IKfNYJW2D8aitrrs+N/vhemzDkSOLuwan7aE2ZI9u?= =?iso-8859-1?q?P0Ye+CnQo3mxf8b1AkIQafg/MqIk66rnTKgMuOJgVGNTHo7aFZmrj++CGNpO?= =?iso-8859-1?q?RjDxerdf4Jcs4dgpvi1ChQYR80FD08wXEjVz9aNfWccJ/3NYnKFT30lV6ctB?= =?iso-8859-1?q?WCbrEz6vpQ4WE+VIBZPwPKiFyQJ+44ubhF3T0H8VJycrl8oQlU0EVZhwmwR/?= =?iso-8859-1?q?4veUqvHaMlkC8jajz9UWECLgUS6U70aiSlCR2AsaGGZdyTVYO5L5tKjW0UlM?= =?iso-8859-1?q?Y5hW//PJ4yqXrR70pa0Slwu5u12RbBu0Ai4lnhVD8EdINvHoajGUROGT5hS1?= =?iso-8859-1?q?zAi2kLL18eujCotnpAYbUeZKnEY6yzVvbthtjEw9oGIjvo0fhq/HFNhWvB8B?= =?iso-8859-1?q?uE/+agE7DmWl0NsZXbJx6XiW9EcIqD8JbU1wIOZu50ldYTT+vSzenCUCglML?= =?iso-8859-1?q?Itqod2ST22irKYpAHsB1U6g6uVOhbvQp+95eE2YHoSyA+/0rYZFP0oHa5ALc?= =?iso-8859-1?q?zQcpKQ7xDC3ABXVvA8Jp4euPJBMn9BJLIrHkTUubbSvpLpES0ZxnJx4+Y2cC?= =?iso-8859-1?q?xHoqk1G9DbqXXpV4ldx/H+/8FFDomArId+6mgEsHKg6Cq+UkBfKgWY9GEry4?= =?iso-8859-1?q?k3WbCfgLVISX7uRZqVVBT8hQ+sGVnLFss2QzAO/HXoE/RmshS83maTJPGW6L?= =?iso-8859-1?q?Elbli7Glr9WD4uWiOUDg6E2v1/WHn4hQdug3gbR5QQJfIzjKQd79Qw9ukpQK?= =?iso-8859-1?q?2rUYtUhPYVgd/etT2XklBx5QK6SP5Xvjy+dlMQfhlPEtGS2PWMfg24534hLh?= =?iso-8859-1?q?KRaq+jNBQA1RRU+ytWPaEq171ODkdputHe3/7XwNKLFBoosN7nqfqrBlvc5R?= =?iso-8859-1?q?y/p20WXwpcDqe6mfZWFhfDZ1j5MtIXiV/PYSAfjP94GZTvfBQdH7ro8/uwcd?= =?iso-8859-1?q?uE9Lkdj0krTlXaaoeHfFf8PHQTNf7CLfvOj+l4OSkY7bBM79kSVsMWTTzd03?= =?iso-8859-1?q?GNTj27ONfhXP5cyt/HiLWyKVPVMeJ3tSF2tjam9LTJO81RE7lpUexbnL/OxL?= =?iso-8859-1?q?o3u1FkEOZ1GuU=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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809379 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0C9CA1390 for ; Wed, 13 Feb 2019 09:01:58 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id ED3DB2C9C7 for ; Wed, 13 Feb 2019 09:01:57 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E0DFF2CA03; Wed, 13 Feb 2019 09:01:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 83DA32C9EE for ; Wed, 13 Feb 2019 09:01:57 +0000 (UTC) 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=vShdlH3u5t3lQv8xF1TVE8uuzV0Zo2hRccSJuZDysJ8=; b=LsJr5h62pFmj8d Fp0dDOlwT4oU3L1g/AhG56h0JrkDkgPna/oWgAWW0qWPuOeOTjYWUyIAImylzlM8VcCW1KS19PERe y9B/CdvtDQQmnyfG2t/1og9/z1X2E/f/0xZWGMHAXiqzwgDJTCAqVhVWcZe9QI9JFx+E4ZqaeA79s Ra4GYvV5XshmmgahTo3/3SxmlDnG5+Bf7vhly/fpt7BJt9r2UX9szbXw2/wU06opAxA9cs1zogw+Z EW+jbf7mr356Mn88h3XQP0nq5Gf1Z5KNT0P4dFiwLQSZJx+4BhLwizsWdONEyBabJB+PcsZGK+FzN m4xbn9sx4uW9AqFvItaw==; 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 1gtqQU-0000td-HO; Wed, 13 Feb 2019 09:01:54 +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+?= =?iso-8859-1?q?C91YXcwimILPTiQGl6JJMSsdXFNmCpACbBYhG1TPLCBdzxsh9g6XKBef8+Dk?= =?iso-8859-1?q?b3TsvecVLALszEyEKMRylWaFmY2pBupzCkCuoyk+aH5D9fFjWOkx+iEuq4WD?= =?iso-8859-1?q?ZRdufpL4tbu6ztilpuB8ai1qBRLSPhkHFRZv0g+GxFWFkZ5vvVCITMsVpuBA?= =?iso-8859-1?q?YKn2oPf3hx25TExMMLg3NgMADdGjeSMYEhljBz2HYF0jo9iDllxFdgiVpUov?= =?iso-8859-1?q?jEDpY+4Z11EZcKNJkhuQSao7cqBzpLCLQmLHdtPXVSaMHV8cL8NnVuQsXxsB?= =?iso-8859-1?q?k7Y51+nOhhjY/fBuByXueyLllTr/9hd7QTFM+eiPGt0mnb2GPoLUvc+SfGJm?= =?iso-8859-1?q?H5WKJL+xHmv4q+G00W3icHA2fhdioiHxK2fOt8u2ZLgtK/SP6rY9GbncLtit?= =?iso-8859-1?q?5CKm+ugB+dLmA69P4rz8HTtExcO9vneJOcoh6yOghTSKwER4CAEme5TTfLtx?= =?iso-8859-1?q?xVWVKrfjb5Ni0m9eZEmP5U1axorVG+ZYq8dPiND9hPP7fx6NZ7mqv1RXKJFe?= =?iso-8859-1?q?DSTNxJqtlaaaKNeh+ShLnWH7TeBb58w84/eB6xERbDN37gWBrobe+U9Fk4J9?= =?iso-8859-1?q?c0w1GvSWvaD7/c8iV+3c+qRGeDRmpROuVJ8O2dGGvZnwB2g5/BtHqvhs8g3l?= =?iso-8859-1?q?mdCih4wusks7PEfISemksIbfKyGdOIQNElqrJpMNACq1WKHjQsrVyrK8wEEj?= =?iso-8859-1?q?vJWl374U9GreGYYpPsBiS/tG1m1VNIaeLyKWAgoPazioDnc3L1LCaO5RKTB3?= =?iso-8859-1?q?yR5hwtXdGPKI40QQmrHUoQxbJ2b6q2ZYz2UlMIkZlE78ybvVVPJs9wnKXl+A?= =?iso-8859-1?q?R6Yg1QLJGY0diqPQw5CN5exSxv5FL5Cwm1gLK8DySXjpncUqoRW+6ftdlJ3s?= =?iso-8859-1?q?FD9T/PnSoRG1n5FE71UGswLW46TPfEu4hb21AwWtYLfPPBm8v/rrBgHbkhhX?= =?iso-8859-1?q?UlbukM9YvYdUgOx+Y4RE3XD/vFtp9vtdEFvnqYpdoo+d9AVdxPyWL/taYBpC?= =?iso-8859-1?q?fOrAOuKit+LMp6KPQyu3+cJh76Bxy6la9UxzrEJLEAlNe61XXhdkyrfoOtQW?= =?iso-8859-1?q?JKspHQJQrPw43jkfrLm9yTIcII+tcDioh5ElrRGaU3JgxqduHnm/N1PQh3VU?= =?iso-8859-1?q?DfjJd01HyH4hGw22KGiO7bPkbe4VBM0p6NpR3cBUHAHvq0OIRfadTYwi0N5z?= =?iso-8859-1?q?sgHU/KyoaSZHg2VSFuzKKQEOgmkUzGDKYpa3VapzOedALsQdBVrAYK8Uxavd?= =?iso-8859-1?q?1WHwtgThqqcKvd5Aui3DXRUR0qboEzk5Oocp2NKhymz/4OlYajbVu/nNkFTD?= =?iso-8859-1?q?qVChParcFSphaEeNN6tLyi/kds3AlGLjJxSHHwl0VjGBSxu10oYbHj6g=3D?= =?iso-8859-1?q?=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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809385 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4800D1390 for ; Wed, 13 Feb 2019 09:02:40 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 344852CA0D for ; Wed, 13 Feb 2019 09:02:40 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 285F42CA19; Wed, 13 Feb 2019 09:02:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 788362CA1A for ; Wed, 13 Feb 2019 09:02:39 +0000 (UTC) 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=hffWMkXpFi+gRdpITZlUaF2NifuBNzY8oLqumkTkfYY=; b=EdpD1UER9eX3yr O7Jls7SY7++DBqk85Q9rd1929qaTknVJThKYjzhMRLq3c1PM0DBRDlbH7fCx7mWWWvid+tDHLUD/b GjaFwOxYj4/AD3BG9MkzdZl0p6dHxQr7Kf4dHsauLfx8aY/faPVLvqbhfqRuX039wUf07y0bCQsGl XQC2t4ZYCPDTIAxsfuiIariBfhHr5pU2PE390pjUGu8xHNuZy9wrNDlADaOaWekAQ0u+Ym04rGitG Za9wlytArZ0s0BrxCibz1zi0RI1mVKo4mzdhvIrQC996o5saD85806WTsIOtUaTDRry3cOxThSt8D OZo/avbwloVQWXjvei8g==; 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 1gtqR3-0001lz-S9; Wed, 13 Feb 2019 09:02:29 +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=3A5yAg5DU?= =?utf-8?q?tIfVlGpX1ogKbNfj5uz0VPV2gJjd9g6qSZFfTzAQQzxEdyiWXDnvCFRGVaWYqtqcA?= =?utf-8?q?GOKdcTUXvTqh5XIetjpC/6lm68yl9ecuJQr65xDr4I+/j22pGL3DwuLvjQ+YfVUHK?= =?utf-8?q?/J2lBSg8TI47VTKxy2J41ZTVqEqpXp23dtZjhPcjBbWsUnHoMA5aANW4oRMp2oOMs?= =?utf-8?q?62HDHYwCIvE/+zA1vcOg3CSOoZiNdxSZxrJiTElR36K8csq4G9r7k4N4azmTHK1OS?= =?utf-8?q?MY4uAxA0x5/7IkygsfTF6wBpH3T0O1FdRksRiQ0xePfQwRS2lc8FWRsaBTSQhUyhH?= =?utf-8?q?M0BpijrWVWik23s6TBPFYSxzAQ5V2e7CXe5neontnZr4v0hOMS00Vh7QaQCGKgSKM?= =?utf-8?q?Uqg5nAyKUljfjUf1SWxUq1VaQVNmV8NYvSj0p524s7kaGfW+Zbq17YTa3RJEP9jcB?= =?utf-8?q?CNTI5vY+oGSIoJsv8YbiANUJxc91NOmQ0AXTIFSGMPBVHdIVGEuuBAdXTtdwyPKw4?= =?utf-8?q?M6cUUvC6GOGGhxbjBY+uxppf6xd9HUU1lIgezCGCisIuz1onaRauz8fPTmunBnmvk?= =?utf-8?q?bUdS8/rLyBsc9wCKoJrcRFkgETlOrR0apDirBrIGtHkCtEqJ2lo1/j3XCz0RoBlUP?= =?utf-8?q?9DBKnLKyB9U0I4Y6VM0HPKmtBXXpSojA7wLvFEEsO9TydwmPeSsaKNocfg8/R2Tal?= =?utf-8?q?OD5LlPPBFDALjKKScz3cOVwODSIWdX+9rw13KgGPRGNbyYCrMKVl/JyFB7uYhrPdF?= =?utf-8?q?hIv+O7smjOGy7QzjRMTvVmeSl6QT+/7DFvdr4mWOF//GXGVEsbUE+UUVfIq2U6nUm?= =?utf-8?q?FbQz+EdlzjLxk7tTjjXNFDdYDAqofwFY8aVKWNiHK1E23C09NEM7Cid+MflFwjYRU?= =?utf-8?q?qu1UfjK3nclmwJqrWbfQEuy6mrtRKcCLFW1aAkcXkHgthjtZZNig6t2mqvb4LCPTu?= =?utf-8?q?IaRcEoWioSfcZICF5c5xlW1bvztzPcsyL4Zq3fBnew+mERpCzl4Q9b4ICh1zLlU2C?= =?utf-8?q?xPboSDOLV7h2s3d/O9M1wIorb+IywlOGnKa7Yce/kO658TxqC39XGmf3SuHD0JtOU?= =?utf-8?q?4jGuRqQ/pAtaFCyUzCdb5hPhOpkorXsn2NEL3KslnRopyjkK7DVHgUAzwp60LSl9f?= =?utf-8?q?72Blj6O9PHp3md3QotkQG+vfAR5Q3uGex5hajNNtqS/5Gh63YDdPcX+YZs8LerWX6?= =?utf-8?q?f7MyH/l/9L0Zi24WxWnFXmcHi2deNO8yk4Od3JuUMtLon0M2k3LfvdoOgsSalSrDV?= =?utf-8?q?RDS+8v7Fq98gQsut3xvR70jukao/g6BnWEgKBSYkpwR46TBc1ff/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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809387 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3442314E1 for ; Wed, 13 Feb 2019 09:02:57 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1F0CA2CA00 for ; Wed, 13 Feb 2019 09:02:57 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 133EA2CA1D; Wed, 13 Feb 2019 09:02:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id AE2C92CA00 for ; Wed, 13 Feb 2019 09:02:56 +0000 (UTC) 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=KWQj9BQADA+fLd2OMOy6PTGoJNvr5Ok5u1/ENwzDtEk=; b=e/0hhwE26/LUWu 2rBEMJTxkqenAYCblcgLMBjmOATbpTEAs/EO9H1Sk80SarOZw0rSi4wPBy4SaUNQx0IvewUe4Tph/ RI1Dt5sJx2yo9Vge0djYqR8lFqygZM7kFklc+yV+MCsOg1+YQ2Xxd58W11cP+Gr9OnwnV9+AzW208 bwlOfQWoj29o9x8ArSifTGuRWaYqdCs6DkOg+Q9Ha9VOOmnxfgWIMQDhE9qAsdzU1Dt4nqk09VJ5p 1HpNewFELTWZfIZ3F8nh1b57CK92V/w25j3kTHNtBK4RBCLMG+fSq0+F/El1Kif3iIQGp9OuGVYPM j3te+Asprnde7+2y9reA==; 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 1gtqRN-0002EE-EP; Wed, 13 Feb 2019 09:02:49 +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?DsHT9JJ49WZUWCx?= =?iso-8859-1?q?L58VVbZP5c/3OquYpiRZ8dDpZJiLTLO0jMG7hZMAyvElPokPyqa3DbsKCM2f?= =?iso-8859-1?q?v3DJrbjIwPGiOXn4vNOdM+0LWtxsQYbL1dIehFWJ00zmbEMiuhAF4tLR0aey?= =?iso-8859-1?q?MoIpki1G4XlOr7dQ47E8quvW8V6uCcUadPj5QFOU5PwNlKaFE8nu9kaMGHW6?= =?iso-8859-1?q?IeWLextbnbwNvvQxKjUFknMk95Jt5zxWh4YMok21lsugDYWEcG1YSEWaHoMj?= =?iso-8859-1?q?eHYVljtsQDsexjvENwdG/VOSVmPYX3ZdQs8bf0dHbTNkZ/ONxLtS6hGOZfCz?= =?iso-8859-1?q?AW9wOcMyvNcl82zZzJ7qbPs8UntH+KY39tjaupI3MrK6dcwdciD7t2aSryDg?= =?iso-8859-1?q?5PXFwtzDY0rl7tVcAVw5Y4atGN3sgwfN7DFSTk8rmc6PpbS+Th08QUK74QB/?= =?iso-8859-1?q?3Os6OJ8F/VdoBQlf5cWNVCKM5pV89VU9ErO3EravesA1wJUrnpuMBfgpSAji?= =?iso-8859-1?q?HjSInldBDRR3DCPr7b0uIY3tQb7BiS2fyvA6Np0JQpi3pPCnQ9iVqMltp1Pk?= =?iso-8859-1?q?yiy6spuKx35ObkCZtGeadHn/syssLfz3qujl3Q10GbJEV3odpNbxhrsQVN9+?= =?iso-8859-1?q?rp1IAZUXXUbSyfkTcYL17mF2q9cOVhtC0GLNpMPHJWfP4hyKqofsjNBnfqv2?= =?iso-8859-1?q?2HaMdaSVVSU1jSfRZKlHnxTIRwly/RKNgqC6ygE23xV7zi2V7QFJjsA/2jRJ?= =?iso-8859-1?q?M5tURsxwcQqhLxVj73VbJmKYHtb6IKWrsaWLD3oTK8EnTzppEEEnOAoZMkcr?= =?iso-8859-1?q?GljLRGbIhNOY23aHxJhlHaHEaWuP2mH2orI0t6eIG2eEugAKXBr3A/gcdCAt?= =?iso-8859-1?q?/X1RqLTGIt5UNuPxDK30DISxRAHNcQAKrppSJK8UghHHm/524HLYk/r7/oGI?= =?iso-8859-1?q?CoQjetrTUibVuJ+wxeQlHhNCsHzt2mrt2vwPDiJ1zR0u5AytXtbbK4XAM/t0?= =?iso-8859-1?q?CX2m7F/X//iWjk3Ft5fEAVesoTS7LGJXW0FEiwEgqnjgU4vyXSt3fNGWJsUI?= =?iso-8859-1?q?YPfUwUAEVg3JbCte8qVNCuXsLoq7FZu2C4eu1OVeKjHcqvDFJOHn9at5jEaf?= =?iso-8859-1?q?cJHQZt/lm9eyAPv5LFgC0Vw8wTuH62O7iX1G8FATXsRHBdSCGNcGrAbz/NP5?= =?iso-8859-1?q?ilzDB8XKyOZrDChAungPZCsvXWCijb6AGwISgG1n3OMNHf1GQNojn3XQW44R?= =?iso-8859-1?q?BahdSBOyOMMjXIwFHKzu8Hbzux4WV3mZ4X4VQvxTi6tEsnZphAsCGkHbmz5w?= =?iso-8859-1?q?MIAb7Y4SA=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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809399 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7C1B713B5 for ; Wed, 13 Feb 2019 09:07:18 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6595F2B0E5 for ; Wed, 13 Feb 2019 09:07:18 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 58FEC2C204; Wed, 13 Feb 2019 09:07:18 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id AEBED2B0E5 for ; Wed, 13 Feb 2019 09:07:17 +0000 (UTC) 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=O0/ZQhBmv0bYMXKNO8AJavrL5d78u7tEJPWsEZ4zrfI=; b=gRQNfgIUuIzXQ9 pL2KDRXjFTgg5eZG1Pg2GSOqYJ5Vdw+Y5PFOBoXC1cwVBFADYyDOxT0HMyZ57wSsOcM3bkQw11nyl CUsu9vJYo+MnIM4x0KHI//U27Hdn9HWFfQnBVwbh+/ke5LMYoWt2nOObRSsNt1A1EkYdU4FQEyG/W 1ooTXMsASNUbQ11ok22aK4X2Xlw/WLDr014g18SncBIgB0iDe+HpYIck4cRwOesZq+B4iZhp47cqr hjgg0gi3S/uEq3jxmF4YU4cFFIMUBBTSTMAU7mC0bJrg6zzmy0noFaXNGbGeTA9uXMJWKiBfKEwiq GBGrSqDY6FhluXq0IrDA==; 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 1gtqVe-00057G-Qz; Wed, 13 Feb 2019 09:07: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?UeR596YFCBvfnU3?= =?iso-8859-1?q?drmcJEet9MyolrZc5Jm3XPfKd87XdbfEHcAQG2iSYLr1j2mGF3KxjoTAC5Yf?= =?iso-8859-1?q?MIYNrPdukgM2e37NlPKndtsFxdpwFBHKJYRvC8GlMBeFkjgSnnWU8Mt5as/R?= =?iso-8859-1?q?Uy6xdr+jimYXPCcwklL1vsfP/p+nAIcDS9YA/dyqqCOvEog6xnRyS/F/JjP2?= =?iso-8859-1?q?45p/jnijnrSvEO9VizUoJeS9GIeXuQFJ+ZEtHH4+jbNqZV6pyUtrBQ3pkR4T?= =?iso-8859-1?q?qFAFSnO6l3OJJhhI1tX42DXdp5BFjTpF2pYbRCJrOPg0JvUh9o+UCANl4TZ5?= =?iso-8859-1?q?s1FJFcnAf4SdXzfftgBtIT7bWvx2MiBQsKknYjyFq5ca6HWkc4cEubk83C3w?= =?iso-8859-1?q?+AB+kdJl95ZLuYGNnYRHiezwcnaFHXtKImA8wdonRs6CkDhCC7+mY1GCUhnH?= =?iso-8859-1?q?mmy9/IQ/yakDLbo5GtvXWiom+d6cCrQeDXB0WX43vojX5Z0xd3w/e6Jg0eUj?= =?iso-8859-1?q?44Pv6TG69UP16uxzvxhieKbtY/R6MmWtLr1PbvwpWcDQMI6Ux5K02kEnmwz8?= =?iso-8859-1?q?qHlbRRhj0ZcfZOSKRvJ63m9mtUh4VMCIXhx340alN4uvl2Pcxqi/x00uZaaz?= =?iso-8859-1?q?bRMf3yR8p4glk8JgqAyUERqw3BaiJFz0p+DKrNrC8+zQCplgNYX/r4RRPneA?= =?iso-8859-1?q?blCcqmib0nsTljRq1SMIR2D+ugj/jwdKsOq+lLjN9JIfP0AWGShaubs+z1s4?= =?iso-8859-1?q?2RHn/eaLUBbVdnHx4dxQYwPYU15bOcbFTiOgBf97LcTFry8w7kiXPRUlQzWa?= =?iso-8859-1?q?tJ28DzfLXehZRFrlqWP9onEBCOb9epBvtEO+RiHd7yV9yyIpEwv4tVSR0eb0?= =?iso-8859-1?q?pE+owYVGuDlHJJwsfaJXX3RSkMKcMKKObXzvIq7Dt1gm/BmqWywhL80Bze9t?= =?iso-8859-1?q?Q5uV4Sz81n4JIfYn6XrZ9pJGV1w5L8e9xCGFNfara22+ouGNs/47VVX5AuxR?= =?iso-8859-1?q?pOjyPuS38Ny2wjBn5V6ZfLfR9j9bPSYyVfB0/inXs+chS4TICy35EhsxYjMv?= =?iso-8859-1?q?+OXd5rg4GITreMgmCGIyZVBCeci1EwpcORyQ2mJWZhPHa3e8X4tkM0zKggm+?= =?iso-8859-1?q?EG0zl58whkbmBbmfYBaiJqkJQP/NZ3iVJsYN9dqc0d86UTEVxgjKh/Lrw9SV?= =?iso-8859-1?q?uPeSyIEGSr4n+1efaC1SpYDunUywfNu13Y2k1tU6xhVvBAbAE0KuoyyOBkrZ?= =?iso-8859-1?q?8FiSy6hravdjt1BhmD5Gj8oRVQXn4LQbS03PbxEsWzj9kmPM5iHhR+R5Mq2W?= =?iso-8859-1?q?RD67kivTfKMgiRn+/+aRIOGBtb99wz?= 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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809389 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E9B6D1575 for ; Wed, 13 Feb 2019 09:03:15 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D634C2C9CF for ; Wed, 13 Feb 2019 09:03:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C98182C9F4; Wed, 13 Feb 2019 09:03:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4C4D72C9DD for ; Wed, 13 Feb 2019 09:03:15 +0000 (UTC) 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=F031TNcEzw8mOaUMTks5tcMjdKOnW2JWCnZ72FXBAQ8=; b=j+ikRPG6CLLFeZ 8XcJ3stQzhPxXd778FpgEQqT7SLROFZOSDddm91wLwB+8vX43LxDcMS0FVLV+RhxvJXCmPe8bNJIU Gp7KiXxqDP4Ii4GljC1rJ40LEkYszjr51B9aBCnW3CM7M21l2mENSRc48PGtlVKSTaNQK1S2PDwBU YGNHiJnA0Nkjfta/r4kGpgvleiKPY/xeIScnCqQNR+avqcvAgUkUEqi2y8Cstu1gc/tVkvhqgDO0A OsUIKQQOf+rLAdjbETe7R7QnvwzcoM8Crdk6N3g9AZKdtEwBg6YM7w/Pv5t0ZS10Sbkj+j4QtUoyl C33I9K1LcCIuET8V286w==; 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 1gtqRk-0002j9-KD; Wed, 13 Feb 2019 09:03:12 +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+QkvlCLk?= =?iso-8859-1?q?RD64rxrIwfn0vl3GYnkBz/WR0eQUiWE2NoicpmrlpjHNZgBgixO8ztrMtsyV?= =?iso-8859-1?q?L9tm8einRy9KCIhOwEgbUgQD85pLHjAfSbmZ3iOF8kqN+uLemVuEvMCMaftR?= =?iso-8859-1?q?sEE5V6D/0A5wT0yxZisTMUmFU1YjwsgnrNLYcU7iZ1/a2U4A35lDzLM6noqw?= =?iso-8859-1?q?KYZ8ClVg91QAKupCXSdvp/YYjOF5Ef4Z3m2Kc3/qVaIbDPiFfjEPFFDye9DQ?= =?iso-8859-1?q?479kQP9g+sin83+qzzFhpA9QbgHSLrFfYJXURZxNnVItvyJyTbT+Sd+1OakD?= =?iso-8859-1?q?G/UaBadvZw7tnP/UlzAeoKGA+IWaaacXoTUMizMhBGhosdM/Vls+198iJkRU?= =?iso-8859-1?q?xc8F30ZfjeA+TNvcXcNaRY6B0WS/c36V5ql+LIqxAvOVTnWLaFXcPQhxFzSF?= =?iso-8859-1?q?RJcBxkiLOMv2+D9cWKoLMLo8U8ECLpfxkNvc4TAN8dFAay5wGoTy0BcC4jG/?= =?iso-8859-1?q?XsjZK8ykOYMljwZ6JOHi+z+WEOcHPZ5ksqA5S/QdDscdfOTtW9LNuJDUMmSl?= =?iso-8859-1?q?FqmvGivDOouvhbzStLo0zeMLjgQAp67eVbSa+A1xyc5zWEChpfoTtFSx3OAm?= =?iso-8859-1?q?DFwFQgQkqb2nAhFjCawiajvGLwbFq+L35U4N87gQM7vDNBkTn+3PzQUOszbi?= =?iso-8859-1?q?FZ8rTJotazsLoV+TeDrJyf3N7A/AQR6bQC8WpQBixY40MmyuloBRlNqHz5bp?= =?iso-8859-1?q?rEvRSQeyLoNy1o2N4ACEgPyTByPwHvm+9+tVkdLHECcJSqd10vW62et9haGQ?= =?iso-8859-1?q?IrwOZ0bjPrcvC2xyV+1s6JkIQrhChaOME+t9J1WulpLEUY5tzNAWRo+0lw7T?= =?iso-8859-1?q?gko6kjajjiK2vEzi7tyqipidDkMPOwaxLO6mPT+HtQFvcsRiaKMVJVGP39gx?= =?iso-8859-1?q?52KsKj9kSVtj91V0C7/eBY/j1NLvAuckOVF1DXHzvyOzuKanYIE1C19FG9yV?= =?iso-8859-1?q?lh2j2LzKzpQ7yiZk16cruInUwcfke7mAdjGrccGLwzAcUVKT0qLHTaHbd0qI?= =?iso-8859-1?q?f4aBMl9Z01QW8hjgVRPcRcyHs5zEKRuuECfmHXI3pV+Zar63i259KVl4XGtU?= =?iso-8859-1?q?Q8VHaOwLfr5M9VH3EZ7alSb0dDrw14dpqkQxQtMaf97xEz3PdlMdjnCAvUSe?= =?iso-8859-1?q?fLZGR4UPfTOAx+e57Ig2fEtpwBjGY/7RPMX2+2Gr7hxQ7DUNJ1wp6bSD06so?= =?iso-8859-1?q?COMBRO3PKy3qFTUnotisQkh7Sln9I3QD3o1kWfjw1x7uyS+zA5JjAyXH2BWN?= =?iso-8859-1?q?DfDtH4/XPLJlOnh/rGHGtIAA2WA51Q?= 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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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: 10809553 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E2CE513B5 for ; Wed, 13 Feb 2019 10:11:28 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CF1CC2CC37 for ; Wed, 13 Feb 2019 10:11:28 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C2E8E2CC3D; Wed, 13 Feb 2019 10:11:28 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 398622CC37 for ; Wed, 13 Feb 2019 10:11:28 +0000 (UTC) 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=mlDYpAzt5eIatxyGEi68/XqTF6D5UgX06MkoMee0NZ8=; b=M14w+tr0L99glz GgK82mHxIXWhI/Rkbtm+n9ypak54xuh1fTV/KjybMk0/gqge3jsNZ+jYoAjOJDausEJq77cHaGCXG /ONSgcLuhVX8J1hZTJ2d4MLpMFS6bxzVOJrlvojmMpup05zVWYfUPDtqeLuATSG4ioC+02e+esulI 2EcobOC42umIu44OycFc4UaBR9feQ8Xfustxy3OJ2LJG9z8fMl/jtBwnjpHFY+ZW3Sw/1QdxhCCmW APRO2ZWIZHey68HrfqGvgX/Ty3ESD2exSYq3/D7IHqu270IfKbXZQ8t+hX1A44xxTZctmbZsnfAL/ b8U0p1FXgYjivQN0kT7g==; 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 1gtrVn-0008TA-AL; Wed, 13 Feb 2019 10:11:27 +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=3AIJth6nv?= =?utf-8?q?tqT55LsmqUZhO65Q8Ledr7CWWNKYKDNtpy7q0ot8fPf1TZy6ddCO39XVYZuz/OSbk?= =?utf-8?q?gLZsDdQGCkrAtfXPms2YAiwZpyPH56zl9yrEzSsCKY/gmdQlPuNm1ALnd3PEe4NpH?= =?utf-8?q?Ldn4/Kjvyz5xeNY4AJnsT4OJcgETv1Qdn21Ate5my3Nt/PFB9Kk93Hk59d0QI5mmO?= =?utf-8?q?ntREaGSL7YX1srr7vfnd8N1m+LDnmJHyTz1Qa6gu1ZKv8oA1uu2dCrb/7lp+ouiwc?= =?utf-8?q?Rn4ovxy98gRxcNtqNq/DsBM9F1mvQs+GU23i0oUSTOaTbB9OFir9f3FBdgz8uEhCI?= =?utf-8?q?4KrvcX/d26gxmvNIuAlNPfqjaFhKC/mWiybnDXLS9jSVFGILT4a2aijyi0JaT83f7?= =?utf-8?q?By4zefVfn7jP7VUASvjTACtrQsIog7QekqAw/q4lN0bW53gMr0Q74vXy6o0eHJNeB?= =?utf-8?q?84OU6ycHgykRYHeOdT+1Ui0XZkLEnX1qkt6x99Y57U9lxVwilp73WC6VJI131UGNW?= =?utf-8?q?retbJulvqp5vVxELcSCsHpscYS/iNnfKpPgaJwhPLFwkSFoxRHCYSvhqi7EnB4izu?= =?utf-8?q?n+fEAwTYx2arQ6SUKo44pxnG6A0P6GfgON/DIfkL2RZbTymFLChlcQXMRPYUqvxZz?= =?utf-8?q?8VYLK4QDgBzAwP8uBJ0fZ8KhEyWwFfa+s+Pp3nzpSy3PgOS9OVFfVOgOPEc/y61Ru?= =?utf-8?q?hKStl1ld8YLFUeW+aofFt70FpuQ9s5OvT0ne5I7eFg+hSkW/p1JohtqnDWB9r5cOO?= =?utf-8?q?X+5ozZen0qeTaf3i0HJi28GBa6xW6dQyigxRRZfujcn0qdnPEX8uSydV7GCJb3M79?= =?utf-8?q?+h+7+qR+aVZFHHuDBh5Awe3GZFubPUuKRg3ZQLAzSOyo5l8BdZ4o7jxUGIItO5/i/?= =?utf-8?q?mOxDNhOzOBZVx3coRRuq1a48cvMxAWtSI3m3ch1Q+8UOjh0j4tqgcbpBRNvzZ2+dT?= =?utf-8?q?fPmEjWGRmGvFCHgH/MFQ3kL6D0tRyt7z/Qwli06FiqMudVnKU2kb2QRpREYAZ6nVe?= =?utf-8?q?P9sARGeCpH9caBGrAi8kbldTQP8uEbjDrGQ4/lNkuXjdjD2b4rxFclnFfD3Z2p3M1?= =?utf-8?q?b9aRkJHlL70Q4e+bRxmz7rf70qIgQ9VQNZq5Fi7WCSXPSzJXfjNQtPIYxcfGd6H7/?= =?utf-8?q?xuUthMTzdt/7hDInyX29f/on7JURYAjtIxdD8StCX/tajpFmRRtSQj9K9yPxAvqha?= =?utf-8?q?4Pb0gZqOht84Kz8/TMkzbHyXyYmymzCd2DhMXE9QOWD+fcfzRpw24TEe7GI8p8qQ2?= =?utf-8?q?BO62xs449+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-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP 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