From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752704AbdEMHaU (ORCPT ); Sat, 13 May 2017 03:30:20 -0400 Received: from mail-co1nam03on0048.outbound.protection.outlook.com ([104.47.40.48]:35661 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752352AbdEMH3s (ORCPT ); Sat, 13 May 2017 03:29:48 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; From: Dong Aisheng To: CC: , , , , , , , , Dong Aisheng , Rob Herring , Mark Rutland , Subject: [PATCH 1/2] dt-bindings: timer: add nxp tpm timer binding doc Date: Sat, 13 May 2017 15:29:34 +0800 Message-ID: <1494660575-30465-1-git-send-email-aisheng.dong@nxp.com> X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131391341856523715;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39450400003)(39400400002)(39860400002)(39840400002)(39380400002)(39850400002)(39410400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(104016004)(2906002)(189998001)(356003)(50986999)(47776003)(50226002)(8936002)(8676002)(81166006)(86362001)(498600001)(54906002)(81156014)(50466002)(110136004)(53936002)(48376002)(38730400002)(4326008)(77096006)(2351001)(105606002)(106466001)(8656002)(39060400002)(33646002)(5003940100001)(6666003)(6916009)(7416002)(5660300001)(36756003)(85426001)(305945005);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0301MB0911;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD041;1:uT3PtRQdHKLiTl5Evol5PATROfraXjTL5ll79g5ELqhGbHQw/YFpMRut1k1PJVCcQ80RQAhd0BzLDTobFeEF5VvLCYObr1Xr0VC0TRhSoaZFIH9T7pMFtxAa1ZjV1QurVG65D2yaaZh5bDO0o+PMMkiX9btE3LlDibnzT9BS2mVf8bMmG1D8f7LVYFwvnsk6al8FYMh52Z+Jf5g4bjnmdURb7C7z42Gdx+5UqxdFrtiyZM+Ru8qrjo+h5quGgbluyyWxeCNQAhJ/v1IB8sCxOwKY4Oz3MCzdyMp360yKPxY3kpsk/LBlSeYgET8A6qLcpHgBYpftnbzE9ghABOE/IgL+Z5eypSa36z4qQqs3itjzTekt+WQz5c/bsfbqK15ZbdaIncuPIKRKoGI0BwnhdCBRwBPv4gtwEjSKPzv6IB4ooj61wc0hYx5QZIGYC+XZxC1fpANN7xYAX6jtsyLxgrp9zZ+P8MvL3SYHPOSnhKvn0qsLB1yZmU2NF+Xt5LQv9arY7aOMulJpoFuYzKcM+OnH32/oV0YldtsHqfocnUv0eVZQLFc5hepaQJb5pVqAGMShSpYK7B9rKlqwLDd9WsuPHVne3T9pSf8boRXJpCc= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1e15048e-0991-43ad-7ac3-08d499d1d44f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:DM2PR0301MB0911; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0911;3:pjwAsroMSALGpCM+DfYlxCwfHD3sGEL/e492LYT+VPOV1DWQ42UAf/ZNa7ismTEYIzE3z23KRn+ZNmEz7AmNszjICZlLHwPNnnMGCfppGi3ajFh4+PSN2blGOApKY/94cy9/vfSChLPMTVsiNsu6Kfzngx5IDoIeejNkLst5vHZiei1TZBJxCykkPB3ceVGaZJj83GyZ1VTAEkK3aWNGHYUNqvhXiBjDnZlkLDITfmCeeid9KP4tj+0y3KXkWVmDyuviGim/8EoVu/2Bb5mLw9p3xCLZagCOL2ZAbTyM8e4tY+sgO3EXUyINtH/s0RP5/jg1gi6/WmN+bRpP8Dm231IppNppHcpfARnIxACfBB/tQAgI7LY0WcBqwZ1g1mRsRxDe3S1OIaNGIWjoM15aaIiwbAI8jSdCVP/UuLCfqpBJOUkE5HelG/72BROAesQS;25:tU9gtWSTfezetxJU5xSNT3puZnqo+2h4mw5jaKsXIb1gIM1Sav7hLYlIMCoVUZ+4FPSBwctd4mXrgxHPs5nXfasNXWhZ2FzwKkSFB+byzw0neGp6eyyBUK7IK6B50l6FlBdMSueclaWW2/SSospjJCbigqma3PMUjNWuazzWAxYwdRPkS7zYMnuuX8IqoTHeD/93z7AnDBRcqyHYOFBNRE3NB5DxZM7M+4PRfEjx0uhqa0YuLH11HnQd6vhsH2QnolVTDzHKn0M8rU0obPpvVD/lt3ZMkZYgFx8nWfy01q+UlkXe0mwtL6XSTyVRQmkkTCDOgwa4YIl39uShE1/y7FdZELFVMXPMhq5ne6YFQNf+AtqkLUaAX1aQ/sSsiIQ5ieU+N2Espa2VaqE7V5VjFB8GtoMfwNTP1/Ynda1BYgRZAu8npDepGs+geRU/AV51uL3yHkfWbwp/ccCzdj3Itg== X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0911;31:89k+1+wZ6w/6dh5oMQzO35v04clVQI6nLOt7vG9Ow2NfpXaC2+Ec9TIpU6N5KXZzdR04Q76ynMwlpLKcAsSfXgT4DHCr56pj0YfbaLglmtpmfD3zbfVYZqxb6M5lpMkrsTkM4r1Q9IP3E3b9/go5qNvSsr2rey3N51lXI4DC+gDwLkE0YsN0F+UxtufovDLPJEkZ10kIoDi5lnWiDPnBD8B+fLkF6m6pyTo0lVUz3IMMYzmQJs8oY/HyANwxgbxe X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(9452136761055)(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(13015025)(13024025)(5005006)(13017025)(13023025)(13018025)(8121501046)(10201501046)(93006095)(93001095)(3002001)(6055026)(6096035)(20161123565025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123559100)(20161123561025)(20161123556025)(20161123563025);SRVR:DM2PR0301MB0911;BCL:0;PCL:0;RULEID:(400006);SRVR:DM2PR0301MB0911; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB0911;4:GAtKy4ftrviYyxl+I8Ln9noBJcwmKp1uXofNKiYy?= =?us-ascii?Q?NuOFnMfB2ODBOiy5t+1Mk7M8/J1hxYo/51YUtFYjwSiDzZfoDbH35fHwEZ7h?= =?us-ascii?Q?L1EGKYrr384juerXgFXnYVRVt8Bc1C1xfNS1iWBvUnMOm51tnTlgPV8cyrfX?= =?us-ascii?Q?TBfj+M5vVwjBcohqpKPOzPfRfvcBnIh4CHd+UHO8IH51VdegpYEQ7POAv36V?= =?us-ascii?Q?XARYBfVe0Fuj83FwHmcBsyRWusWB7jMEXLqFG+LDVQEKPSEuCSEdZ/NLspBK?= =?us-ascii?Q?4QRprzAHOjQttre5E8nAhDE3pPqk9kG3dSGR0nYGYfVs6B9faPJhG+fhzNFO?= =?us-ascii?Q?NT/fE4jK3KSDJsVvkDvAR40kF07o3xUAsBKETTWKl2DxMMOlVWMP6ZFU2ESd?= =?us-ascii?Q?lcW7evp5yXueEzw9VK1FaEW5geQNw8icVpwzGysWVTsbRE1YgPEIIcuL75ZH?= =?us-ascii?Q?Gzxx0STPZwgVWhjOdCXjAuBosRs14P/rpkUWNye8T5aNRXfCIHKIWIZyYWCx?= =?us-ascii?Q?AGnuz6TXBmjlCT8pttSSMrNn+riQEmYmFuvaIrILG63SLoi1wT/pSot9XBqy?= =?us-ascii?Q?+fFhiB+pfc8GHE7X5EHcvrxhcn9yqELEBN3bzKYFelihZcXLrlZlk+1RBYDI?= =?us-ascii?Q?gJlPpAv8vtkGaXkmEfEpxSKQ8Tw2ApuQKCUZgLE8smWjPSp60qf3JtA7bxfc?= =?us-ascii?Q?OjcWS6uimT85PPfRx10l8+TSCFnvKMsyi8aqcRJisCihqc0hceMU8z0qAbCD?= =?us-ascii?Q?wFZNzIyM+4ym2cTJodViSmBDb0YhlsrzVHX1zRul+6RadnNkos/Ei+mUIkhM?= =?us-ascii?Q?DYyWmGRBkcnJRZB8fKsx9WDIdHhgfqwDdrzHVl7UjKLw8jvyqWWo20sfCzQN?= =?us-ascii?Q?bus514kBAZAlV4/ChwvhiOJsW0UVvzsOZcLRmMl0iOw7wjVyQwTlmHqNZFO4?= =?us-ascii?Q?/h23FF2L8Qq8LZvvm/j1MxNnLpZa5KMjwusnZwqVf9AeTpkJuqs5lBmDj2p0?= =?us-ascii?Q?D1miGKWSu3G/QAb0HRoZ0JBzR5r7EmykyfRMNdJxSpEUNA=3D=3D?= X-Forefront-PRVS: 0306EE2ED4 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB0911;23:AReJDvIKnda47BlY1vkiFXP8eUkdN6fiEl2FIou?= =?us-ascii?Q?CGUsZggpDqYQosa2xn0yN3Kepm/7mH3+WswU2xB1B89iAs5evbaWSoTHnFDH?= =?us-ascii?Q?pBQuzH/YSAJMutMI8RrIgjHAogujZB0B27Zyly4I7MsK+uDfBRHJrtL4Zew2?= =?us-ascii?Q?5OeH/kQj0SpRTdNZ68GXMsdAqQPGjavactZr4gk4bu+IjXUSvCyr0t7zVbdL?= =?us-ascii?Q?RDfOMRxEZDl9tOFLePNEbqzyd/SUZXo4YlFHQN2/Ge3WhCVDGuZ19Gxi46S9?= =?us-ascii?Q?ik9vksmnYVXZHQ/nRqkPSLFlwcZPyGwTsY1x5OatNI94Wol7jtwcy2u6UoNl?= =?us-ascii?Q?Tl+XBgVF75dMmJUiBw+6hHxnA2mJHd4tqtV5SD6IxL5D739ACuVaqXLPK/Kw?= =?us-ascii?Q?IJrbwEjCPaZYvsH908xB5P5weW3FeFEasAKcQDHUnVt7/05E0hzYZZn21riq?= =?us-ascii?Q?qin0+jLPorFNljWxDW0OMf1ibws31KgGwIiqDis4VGVC3X9Zgpz3MSvT/HOF?= =?us-ascii?Q?yJryN4vjdTGlSllu/uWK4vyIjbOHuLX0OzlJ5q1nXFAkbUiouJE4Zw8MirIt?= =?us-ascii?Q?TFPM5UxKqvy1ZAhf32JpieNLQCiAxzWubC3gWnS6dmAw47lfaNgVq0krU355?= =?us-ascii?Q?COH8corUxme8lkAPkvX1dyBJS5QoIxL8wd6hoEaQ20Wd7iOPO62f3P6x2aaM?= =?us-ascii?Q?Wyk5cBSJNZajulGKaiFtqIRjb9Plpo0BVttcxcBYxc7r4nkVvtU1HtrNeRk7?= =?us-ascii?Q?XuXtJwhAI14VU9TYyrrLU8dak/Hi7FLHopqp6wNfbja5Yc2i2O/hk43wh/Nd?= =?us-ascii?Q?0CIIdGEGck1kZx6GXGWWPxdqeqvw7bMh67C+wQ1AIlexkNuyUq+L4Ihkabbx?= =?us-ascii?Q?CN7KHciVpn4z4EHxIrvF1bDLQKc1s3Ic6TfjNQzpAJpxYaSUJeObf1d9C+Rw?= =?us-ascii?Q?mdlcEVu082oTZu4ScwLSShILURENvjfMyBh50MIPEgfemGUtBVv5gYCluY/T?= =?us-ascii?Q?IAEOAgFq02CT7p7Earw0UsQF9Y9DErxiyUUEjqhBVRwf20kNShWRGYuP0r2E?= =?us-ascii?Q?rJwvzB1Ny2PfbHE2Qxgh1H3R3l+KmEPZLf/t7l4asWjecbr0MCt+Qpdon2oL?= =?us-ascii?Q?Gb/+ott6fG0yWXsdOb4PX4X2dcCG8fT0zW2hbIGKsq4AczLkny7WaBjQYn5G?= =?us-ascii?Q?mzva1XgTFyT9Qu1XV2SUwdmRdeUMplV5GQDi0EVaw1M+hDurB1kaETatqfNg?= =?us-ascii?Q?GS10Df8WvI6NDt43ntEJJZC3wPdo5vB/BmtAB6pM6?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0911;6:VMMxRtN3uaeicVPDWCzhkhLNiu37bWxhozcUsW+WH1D9fQM2W9gcEs7kl9RQfrB0eNvrR0miPlPCMGSt4N4gvODQcGa+/PHkLaBLvL4hyAU78cX48G/hiURwqbsbuXZCyUK2geIkb6pD+LgpJovtcWQtLIxVDWS6aYPraMJ4PkxB+4igHailoTFf0v6v9ahxopgdPXvxwGd2tP4MybPslKRTwEPnLBifUKgZabYPVNdueHGwgZlPjI1QwZkwfzso+kEw55O2AijEtvT4Q8ybpOijoiaMFtUTMffl6JXjUhStJe5E0JZCcNnLIg0LWtiTlW+m1zu8B7eMipTluYfY9Lc455dCsjHJ9PWb/Dk1hLebQwMTtZqf4tkRb508b2SGIaIhCgvsKgaM0jc7mUK0+ejDFemQi6r9CqtOq6zjwXOA8H3u528PkXhOhg3OM+L9ezLYYSqfLnRL0S6xiXJuakZDN/BZhR/Da1nUiy75vuBp74XT5VSwFcybZ4eFUsT4bEC3yB2KfaKjMv3kDwuI9A==;5:JLr3giZlV0IYuD4743C9B8zbGQFNr8g5yWpKfLINtpuRfvLjRFxfS6z9Cqcs3apejybGEOqLuEjyE3OFTleCFPQ56LQ+crHbXvsYjy4zd4Fczsiw5zmqtOUKnv0U2fb78cLRJ0gWDjbf0TCnLA6irliIAxe5Gq5w1b7hTvK1qronoOE9QcqWdw5TK98MRBaQ;24:A2XHjhR9k/MlbhEYc/AB7JFv4t5tAP/+nLnKAoMvuzWXlyqeOSDX/qUIkIW3y+2j65ClmFewF7hexBQLh9hHukHGz1jcEQcm/EH825VAFMc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0911;7:c+a7iIL/zrlhtMpD0MkyTpo0zOdNkSw977jQo0OeI1sFIwIdSoablcE8VlZ/851mitQvqmiM4ArTJwXgRGW94AGoOF40CbO0MTNAHPBQaqNvMr1GNnVigNi436mz5KHyhoN77CDcKh6NYeWcrqKnmh1IgOEPtkzwa7GgngXIXml5/6pRnKP37WCZiVTCSdV4oY68Spe95eX5lrxX+/cSOACm8g1IftxP7l/Xm3yTsm1QhqypCiF3vqhUQg+mSfGKyG9V6h3BiH4wU40Xf20KqxgMmUmgNt9ozMMx6T940QMasZr6ArQ5MInwfxzb/Ky9NaR5Z4daKZmcpyrfHzqvCw== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2017 07:29:45.4183 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0301MB0911 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Adding NXP Low Power Timer/Pulse Width Modulation Module (TPM) binding doc. Cc: Rob Herring Cc: Mark Rutland Cc: devicetree@vger.kernel.org Cc: Daniel Lezcano Cc: Thomas Gleixner Cc: Shawn Guo Cc: Bai Ping Signed-off-by: Dong Aisheng --- .../devicetree/bindings/timer/nxp,tpm-timer.txt | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt diff --git a/Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt b/Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt new file mode 100644 index 0000000..b4aa7dd --- /dev/null +++ b/Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt @@ -0,0 +1,28 @@ +NXP Low Power Timer/Pulse Width Modulation Module (TPM) + +The Timer/PWM Module (TPM) supports input capture, output compare, +and the generation of PWM signals to control electric motor and power +management applications. The counter, compare and capture registers +are clocked by an asynchronous clock that can remain enabled in low +power modes. TPM can support global counter bus where one TPM drives +the counter bus for the others, provided bit width is the same. + +Required properties: + +- compatible : should be "fsl,imx7ulp-tpm" +- reg : Specifies base physical address and size of the register sets + for the clock event device and clock source device. +- interrupts : Should be the clock event device interrupt. +- clocks : The clocks provided by the SoC to drive the timer, must contain + an entry for each entry in clock-names. +- clock-names : Must include the following entries: "igp" and "per". + +Example: +tpm5: tpm@40260000 { + compatible = "fsl,imx7ulp-tpm"; + reg = <0x40260000 0x1000>; + interrupts = ; + clocks = <&clks IMX7ULP_CLK_NIC1_BUS_DIV>, + <&clks IMX7ULP_CLK_LPTPM5>; + clock-names = "ipg", "per"; +}; -- 2.7.4