From patchwork Tue Jan 8 13:30:20 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tero Kristo X-Patchwork-Id: 154970 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp4885465jaa; Tue, 8 Jan 2019 05:31:40 -0800 (PST) X-Google-Smtp-Source: ALg8bN7PpuPQjxjbqBQJpS5lr+avu9D2DAKYarRgnRQmEse+qOFdw2acYzoV8J5qC33Om/vkzxil X-Received: by 2002:a17:902:7614:: with SMTP id k20mr1806759pll.285.1546954300427; Tue, 08 Jan 2019 05:31:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546954300; cv=none; d=google.com; s=arc-20160816; b=IbQXmbJWCUPQ/1XT3kSA64rp5tJDHAzcZG1in3sJONmqOSqCGjc1nDYA+tPzlc165q Ogq8bHGzjGfZhy3t9Pvrq1abMLNuVa3VPpeMkYxq4pR8qz0dKuC5yN7tGiNQ6ChzvXYd v+z33QBgyOYX/en32XukyH35vyUlqL/NkLLwkLAe9N1Xi35l5en5MaZWW+iCJvPCIaAn 52a0fZKVBu1mmhmpOIdG+YLljQ9kuDMUcfu1znJ1A64TR3WH3taBsDSL/X9KP8phFy6b ZFaWco+JeGyt9hzaOivvFKYZYN2UMGJZAG5Lt1wsfxZw4Bt0uGW+3HkXQexeEqANwKrS FJfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:to :from:dkim-signature; bh=+wg76Pqo+Bo8l3yM3CQNB0mIE8I40rfxxv6nykYX4ZQ=; b=OgwMBC5ePMIn31XCN5BGiQFopiWxQMrwodfT7IC8UhrYRIoEJOT07h108ETl3wPTQT ShJ/QJwzpu2LcbIrPkaVg8BDOjWp72M+gYmrjeihunhXX9iCZzXDNm0TC7F5w2L1L3Sc 1Wm4e0hLDUpyoXCQEg/Gmsp7yaPjU8x3fNQon+Uzc9CFRd1w+/nNNEVgzjq36onX1FG8 Zwa7ps2DHO+X/zYOxFJAn0l5fuyHXWkiazYYlfWEjK9MgIUWxf67GUmDF06JFVCQe0MO itutJfnFrBswmWi7JjceDyUXw0aYEOvJqP+xOJ3xPsIYEerbRKhzD09UzqmG2CGbyQiB ZaHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=qJ3VUWZs; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q5si8208432pgb.245.2019.01.08.05.31.40; Tue, 08 Jan 2019 05:31:40 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=qJ3VUWZs; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728557AbfAHNbj (ORCPT + 7 others); Tue, 8 Jan 2019 08:31:39 -0500 Received: from lelv0143.ext.ti.com ([198.47.23.248]:39448 "EHLO lelv0143.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727654AbfAHNbj (ORCPT ); Tue, 8 Jan 2019 08:31:39 -0500 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id x08DVQAb075118; Tue, 8 Jan 2019 07:31:26 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1546954286; bh=+wg76Pqo+Bo8l3yM3CQNB0mIE8I40rfxxv6nykYX4ZQ=; h=From:To:Subject:Date; b=qJ3VUWZsgw9hWVOKKifu3XUtcnHXdv0S5lU0LOvp2cooODlt/fY3Z80mphwFT5t29 hyZgYK0g8/9nj7zB5RuJCwtZuL0Aex2mRNd79eJJ04Dki/rh6lWqtp8JwT2AMSMfyg 6ia0H3Jx4mVHXjh+OUIEsVIUHtymgGkJqJof1Sfw= Received: from DFLE112.ent.ti.com (dfle112.ent.ti.com [10.64.6.33]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id x08DVQJp074701 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 8 Jan 2019 07:31:26 -0600 Received: from DFLE105.ent.ti.com (10.64.6.26) by DFLE112.ent.ti.com (10.64.6.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Tue, 8 Jan 2019 07:31:25 -0600 Received: from dflp33.itg.ti.com (10.64.6.16) by DFLE105.ent.ti.com (10.64.6.26) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1591.10 via Frontend Transport; Tue, 8 Jan 2019 07:31:25 -0600 Received: from gomoku.home (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp33.itg.ti.com (8.14.3/8.13.8) with ESMTP id x08DVMue011668; Tue, 8 Jan 2019 07:31:23 -0600 From: Tero Kristo To: , , , , , , Subject: [PATCH 0/3] clk: keystone: a few TI sci-clk improvements Date: Tue, 8 Jan 2019 15:30:20 +0200 Message-ID: <1546954223-9738-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: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi, Patch 1 & 2 introduce a new DT flag for parsing the clock data from devicetree instead of querying everything from firmware. The purpose of this change is to improve boot time, it can be seen to give ~2s improvement in certain setups. If adding a new DT flag for this is not acceptable, a kernel command line parameter could be introduced instead, or even a new Kconfig option. I voted for the DT flag for now as that seems to be the most versatile solution. Patch 3 shortens the kernel registered clock names, currently for am65x they are of the form: interconnect@100000:interconnect@28380000:interconnect@42040000:dmsc:clocks:11:1 0 After this patch the same clock name is cut down to: clocks:11:10 This makes the debugfs interface much more readable in addition to some memory savings. -Tero -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki