From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=BAD_ENC_HEADER,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5AFE0C10F00 for ; Mon, 25 Feb 2019 16:45:35 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2ADCC20842 for ; Mon, 25 Feb 2019 16:45:35 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="QsBPnwhJ"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="ddzZZ5Z6" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2ADCC20842 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=microchip.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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: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:In-Reply-To:References: List-Owner; bh=IzvE7ABT1C8gbZo5bPDDjxltZhhGeCheYnZhTrldHUY=; b=QsBPnwhJuEYrDT 41UMjyEhFDj3G6+fKtIWCisFluilF54OO0J7jGfKqfKNq4LbzX48ii+cAtnk+5DMAtGKXl7wbFmHs g8vHFehL7z3CdkCfsdBPAjs8oZGzvVkHRuWB2213Xjz2O8/w+s+wY9DgTM7cGMV3PASy4zbkVOf1f 8eKAZ3dkK1sah5GU/Lq6yI2aoPM7vjdNterjrsZQyElZ4IXc0952YCNce8GuVK0/KkCf74hxl0TCf TNOYnQVczEi8dkutGWifHON4tafYxeWdTsFzyeER1kbi2BrfiESdq2DjETTprhK8FTAZjcAT1JIWO JPrNqLHbTQXGdRdhADAw==; 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 1gyJNk-0000Qo-VO; Mon, 25 Feb 2019 16:45:32 +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 1gyJNh-0000P0-0N for linux-arm-kernel@lists.infradead.org; Mon, 25 Feb 2019 16:45:30 +0000 X-IronPort-AV: E=Sophos;i="5.58,411,1544511600"; d="scan'208";a="27247350" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa3.microchip.iphmx.com with ESMTP/TLS/AES128-SHA; 25 Feb 2019 09:45:25 -0700 Received: from NAM03-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; Mon, 25 Feb 2019 09:44:32 -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=CfGjG9FVOlceAobnuNDYb3BkezFlmzJgzeKNh2JJ8ko=; b=ddzZZ5Z6uDVqqhv2BLGk60EruI+Nb9Km2wM170Hqh5J6gVDa5r5SEQBZy69GPe/dphcXLWL2rH6nkexu9X4uoLLrc3snQ/NArf8L4YVnkgJbZKbKcuDlpKrdSNT/+BKa77E4vG7AHjqIwCc4Ng+gK25+ptYUKA0dOnRlZ7HJsl0= Received: from MWHPR11MB1920.namprd11.prod.outlook.com (10.175.54.19) by MWHPR11MB1662.namprd11.prod.outlook.com (10.172.55.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.18; Mon, 25 Feb 2019 16:44:30 +0000 Received: from MWHPR11MB1920.namprd11.prod.outlook.com ([fe80::dcd3:5ebd:191c:549e]) by MWHPR11MB1920.namprd11.prod.outlook.com ([fe80::dcd3:5ebd:191c:549e%6]) with mapi id 15.20.1643.019; Mon, 25 Feb 2019 16:44:30 +0000 From: To: , , , , , Subject: [PATCH v3 0/5] add support for the new SAM9X60's PWM controller Thread-Topic: [PATCH v3 0/5] add support for the new SAM9X60's PWM controller Thread-Index: AQHUzSlgRVo5uwyG0kSdlu17b8dUJw== Date: Mon, 25 Feb 2019 16:44:30 +0000 Message-ID: <1551113039-937-1-git-send-email-claudiu.beznea@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR0102CA0053.eurprd01.prod.exchangelabs.com (2603:10a6:803::30) To MWHPR11MB1920.namprd11.prod.outlook.com (2603:10b6:300:110::19) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Claudiu.Beznea@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-originating-ip: [94.177.32.154] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4b7ba4b9-425d-4fdd-a7d2-08d69b4082e5 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:MWHPR11MB1662; x-ms-traffictypediagnostic: MWHPR11MB1662: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; MWHPR11MB1662; 23:ogbnOtuZD7Qc5jO1m/zAMJgIt8e6OCyDY27wHGb?= =?iso-8859-1?Q?J5Z7u3EAvbtJqEfarjIG4mBJyz1PWHfcTMDjBMRdVzTVckxN4ocaPh4sfk?= =?iso-8859-1?Q?ypSt+Tq4RWw6H8g+a6hBFSxR36Cu3duuXJz888f7RqkVrwPrM2m65OZaHh?= =?iso-8859-1?Q?nFX2WfZ3hu5y4mbFlHNt0LAQ6q4DPRfdAKtY36kunXTJODNrqTrSIgLa/K?= =?iso-8859-1?Q?34eQQrYNVT+E2K+r5Vh3T48KMZYINjtIha8+yTH0oxUSxrZRvvyWEcHKT6?= =?iso-8859-1?Q?mgDlavvWUcgdTBDrrUi2KCsCQ4OvWvwalhVPwXxOsf0wxGXUx2f9HlecNh?= =?iso-8859-1?Q?KUoJjWKB+2nlFuwx6UBn1dAB2BGaJicDquJ/iYm++a9wTxY2V9Fa9yjkLs?= =?iso-8859-1?Q?MXydufMr9pmkFTnvWtJSfGVJmuhqIBV40CJWuAGej0LonW31vkMWYsYmvr?= =?iso-8859-1?Q?bAAmxjuEXKNd/mogoIznZzZj4Q6CoO9Uc3Y+kpnDCxP0cWsqw3VoUFARgv?= =?iso-8859-1?Q?uhKg2NmDo7sguYo5SnqzSofsrEfwbRqsHWWjM7onhM9lETzgVR1BiOWi3E?= =?iso-8859-1?Q?gB1pbwiJhmCMsPgyJ4vrLvzoAkck1PGPRrkAETWFAqGwQ5zvdVU0kUfp8Z?= =?iso-8859-1?Q?lJvE64GhSPQZZgmM9gBBW6ns+RPRvrDkji/w3LpJBcP0+Y9v86Qb1mdENX?= =?iso-8859-1?Q?IWNNOf1haw9zCAvF7uIuuxJV3SR3+xZg93LfD/o0W+UmaYr+9VBsmi0f7z?= =?iso-8859-1?Q?ie4yN8d2v7+EOHvJTu6oz0KHdG1SgEcpX7xead2Y+JVQZd/8wfGu3ybjsY?= =?iso-8859-1?Q?dDOu6Yt/DS355fXHJ3QtQcg0PuOQf3di1G2q5tokqtDqxsREanCtuRkKOT?= =?iso-8859-1?Q?iUv5Ts/673X3OWv+fY7Umv1lNBQGzI7cMXjpIAa+/dIa5qGAVmUhaIUj4M?= =?iso-8859-1?Q?dX6+WfsEbAtQl/GgJB3f5qAPa1ldtygipfqyIZcmcU6296VCSfM1dpt9rJ?= =?iso-8859-1?Q?K4C7jbOyJUwX0lRJ80bNbjw78JzDStMiCQ1slo4fFL3ylAssO/fjHl8J+u?= =?iso-8859-1?Q?voxBZWwjLwheJTEYSPFaBPVIaZEICbvwDkaokGidjGKVP0ktj/GWTQPHZj?= =?iso-8859-1?Q?t2PI4l1MP9jc4lCeCd0E3R5YBsxVVg1Q3WEI4HeXEHSoYu8fvkI4RXGwbk?= =?iso-8859-1?Q?iAP/DcGcn/X5E4Tn5ZHpQnqRZJ7J14nfTDibnwth48tp5VGvSTMHAlOWcp?= =?iso-8859-1?Q?gR1KMJmTfHGQPjRXNFORRK2FgoRozG/FZihGirg=3D=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 095972DF2F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(376002)(136003)(39860400002)(366004)(199004)(189003)(68736007)(2501003)(97736004)(5660300002)(105586002)(106356001)(36756003)(14444005)(256004)(110136005)(54906003)(316002)(86362001)(99286004)(6636002)(52116002)(66066001)(2616005)(476003)(72206003)(6512007)(6506007)(386003)(6116002)(3846002)(50226002)(14454004)(478600001)(8676002)(81166006)(81156014)(486006)(8936002)(53936002)(6486002)(107886003)(305945005)(71190400001)(71200400001)(6436002)(102836004)(186003)(4326008)(25786009)(26005)(7736002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1662; H:MWHPR11MB1920.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: Ib/PrjVSfwhUmco7HgezWRyBD53ZWnFl5GXDuI+h66R096M6g50djAuZgfh3WyTrAinSne311XDboQSyuzhbsDaYaDspdiLyb+jFdkWj803bxxar1mk3XPAYvzanTOeY9FMKGYSDBWmGKP0pRbc+WKjQomOBUa74NKQtGXOVN+9LRMpZUl+N+6seEX84buQcyh2E1edkSIR6GDhb5u151GL4KHar6sCaoXoeuu1W2zRvNBaejESPx2sVkX9Kcb2ETinwnmq/OhpiUcIBRR9D2ZLAE4Sq0BRNOss+IGgKSWLWo1yNOM6pm8b/LQhEaMXtOiL4vn2Eyxqxzp6Iq4vqj/JqN+KVWydLRR40Qvjz0oGmhWgoQMPcOV2D7RyjzkfCckF4NY8CjdMKPqwO5Ob20BBo3WED2V9g4BHssCDIdpc= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 4b7ba4b9-425d-4fdd-a7d2-08d69b4082e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2019 16:44:26.7391 (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: MWHPR11MB1662 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190225_084529_219178_88B4BAF4 X-CRM114-Status: GOOD ( 10.39 ) 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: linux-pwm@vger.kernel.org, Claudiu.Beznea@microchip.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Claudiu Beznea This series adds support for PWM controller of the new SAM9X60. The difference b/w this one and the provious AT91SAM9X5 is the counter size (32 bits compared with 16 bits on the previous version) thus, allowing to generate signals with bigger periods and duty cycles. This series, modifies the driver to take into account per IP counter size by embedding this information into driver's data. Changes in v3: - collect Acked-by tags - introduced patch 3/5 which changes the name of objects of type atmel_pwm_data - changed a bit commit message for patches 1/5 and 2/5 - use mchp_sam9x60_pwm_data instead of atmel_pwm_data_v3 for SAM9X60 compatible data Changes in v2: - add reviewed-by tag to DT inding patch - move PWM_MAXV2_PRD from patch 2/4 in patch 3/4 - change commit description for patch 3/4 Claudiu Beznea (5): pwm: atmel: add struct atmel_pwm_data pwm: atmel: add support for controllers with 32 bit counters pwm: atmel: rename objects of type atmel_pwm_data pwm: atmel: add support for SAM9X60's PWM controller pwm: atmel: add PWM binding for SAM9X60 .../devicetree/bindings/pwm/atmel-pwm.txt | 1 + drivers/pwm/pwm-atmel.c | 117 ++++++++++++++------- 2 files changed, 79 insertions(+), 39 deletions(-) -- 2.7.4 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel