From patchwork Tue May 28 13:10:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 10964893 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 D788D76 for ; Tue, 28 May 2019 13:10:40 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C6D262843B for ; Tue, 28 May 2019 13:10:40 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B9AEC285AB; Tue, 28 May 2019 13:10: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=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 346C12843B for ; Tue, 28 May 2019 13:10:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726887AbfE1NKj (ORCPT ); Tue, 28 May 2019 09:10:39 -0400 Received: from fllv0015.ext.ti.com ([198.47.19.141]:50910 "EHLO fllv0015.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727057AbfE1NKj (ORCPT ); Tue, 28 May 2019 09:10:39 -0400 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id x4SDAXeZ060641; Tue, 28 May 2019 08:10:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1559049033; bh=j/HzWeJq7uUYskgj6xTmASdH7f56zUC9hO0ZwJte/V8=; h=From:To:CC:Subject:Date; b=jp1iwcFQHLiuDEgMeAAZ9JygmEqLBQPZhasyyK9kYwabsH0vtlI88PbaRm4nNqczV PqhwlUlgKd3PIa7wfT3w0Hk0Rc1JfqliM1N29IDEKTAJgHl7YI4LuEOtg1zH7/h4R8 fKTpufiTSWTgWwaW9ITJoLOU+gxULu7igkSbIOoc= Received: from DLEE100.ent.ti.com (dlee100.ent.ti.com [157.170.170.30]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id x4SDAX3I090325 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 28 May 2019 08:10:33 -0500 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Tue, 28 May 2019 08:10:33 -0500 Received: from fllv0039.itg.ti.com (10.64.41.19) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5 via Frontend Transport; Tue, 28 May 2019 08:10:33 -0500 Received: from gomoku.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id x4SDAVBu079520; Tue, 28 May 2019 08:10:31 -0500 From: Tero Kristo To: , , , , CC: Subject: [PATCHv2 0/5] clk: keystone: clock optimizations / fixes Date: Tue, 28 May 2019 16:10:19 +0300 Message-ID: <1559049024-30872-1-git-send-email-t-kristo@ti.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-clk-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-clk@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi, This is a re-base / re-spin of the Keystone clock optimization series [1]. Changes from v1: - rebased on top of 5.2-rc1 - added support for clk-ids 255+ - changed patch #3 to parse also 'assigned-clocks' in addition to 'clocks' DT nodes only. This allows automatic (DT based) programming of clocks that are not directly touched by any driver. Please note that there is hard dependency between patches 4 & 5, patch #5 must be applied after patch #4, otherwise bad things will happen (basically boot breaks.) The cast magic in patch #4 is done also so that this order of patches can be used and bisectability is retained. -Tero [1] https://lore.kernel.org/linux-arm-kernel/1555093342-428-1-git-send-email-t-kristo@ti.com/ Acked-by: Santosh Shilimkar --- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki