Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp4165098pxf; Tue, 23 Mar 2021 04:32:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz2aN3CL/yPKnSPNidaFGGMNqBqdwjDZ3VYxinYmBMMMc3iDdfCpMLWla7VA4FbocXNPqMJ X-Received: by 2002:aa7:c9c8:: with SMTP id i8mr4022032edt.193.1616499129452; Tue, 23 Mar 2021 04:32:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616499129; cv=none; d=google.com; s=arc-20160816; b=IAmskDX6JYpn+GhB/w1JuOjxdtL6VGmAMf+UzZJ7ca7y2HFb8ulbY3Nq1NkTpAZ7Qu +xJVCYKfKJudsNwl5R4q4MTAYxFDShP7DPpfOGPEEhJxY4ue8MYWSEYumvn8RJl8Qgsi 36SaIrgeHMON3gH7dDhKKu0biUYujCZQ+aNUZfmIJZWODNPi7+rPrS5BfVPJrMLJEguQ IkIKeG/M/ZhLVfnq2RoOAsVczmNV2nFjsARA218gwYNnMLqnSMu046cOQvzKUdk9ngwx l9/hRanlkagjDUmO9+lqmYbW8Zhflkhn8sEOC/7KmjATH6uacUn3hsa5W4Du3xp5AOSC Yg8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:to:from:dkim-signature; bh=2gp4ql9n4jQVSenDWOPjOPZjqFj8yu2LhSJxGvYy2yY=; b=czqqfZ81c7KQj0TOUsXmenfJEYrr7RqiCu5r086ipdv+7Y9IoVyh72XRQVviuW6L5u mzKQJLp1CmVIeQsoqk0tZvTzRNMIbLs8aiMQxzmkbqpvBqf7ExXeZ8YpyNbT8vKoKzJa c5rgjgpsGO9cLDIf4taF5RRkZN55CUC/CNhg3c02Fi49+NzcKSzjgMPD7JbMRg/2J/S9 V61exW6aMXFs94Foip82OTYOMZ9eJ43bWeQ/DmWDfJot/CyYx6/ECcqyK3dD1ELvJoTr wgoHhjWGzQUs68/PTg8WvitBD5molJGc6QsJkMWUhH7xJyPxZY178sf5NPYJkwT/wu31 EAdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=cW+Qv7PL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hc31si12916348ejc.524.2021.03.23.04.31.46; Tue, 23 Mar 2021 04:32:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=cW+Qv7PL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231134AbhCWLat (ORCPT + 99 others); Tue, 23 Mar 2021 07:30:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230527AbhCWLaU (ORCPT ); Tue, 23 Mar 2021 07:30:20 -0400 Received: from mail-pj1-x1044.google.com (mail-pj1-x1044.google.com [IPv6:2607:f8b0:4864:20::1044]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F07B4C061574; Tue, 23 Mar 2021 04:30:19 -0700 (PDT) Received: by mail-pj1-x1044.google.com with SMTP id f2-20020a17090a4a82b02900c67bf8dc69so12065568pjh.1; Tue, 23 Mar 2021 04:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=2gp4ql9n4jQVSenDWOPjOPZjqFj8yu2LhSJxGvYy2yY=; b=cW+Qv7PL349RBez60NrHa8RRLByCQZ2McbAV3n2FDvJTcVfAdSMIBja9ZekJ+Kes52 wc9OcOwk9EGF9fOo9EgltQQr9tbTUvbXN5BeFKPbcOr0o+dNM6hN5i7AQynbXKkiMwfn ELHhZzQGIG6bW2vbIyNX7t3eQDJsXylXZPkS3k5Zo6bavTTv1oHHK8s3qfI+n/vnK4/T k5D6zRb3Qa/dQqowuJTzsmaC6N1uuZpWmI7izScgOjh8fdJc55/VVSKjxXKDEiDFMN+9 waNtOfRyLNhPt7nF+e2kC6DYFkt3ExN+O1ydO9T++KRrs5f6EchpsgLnIBJoyLzuKB70 lNJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=2gp4ql9n4jQVSenDWOPjOPZjqFj8yu2LhSJxGvYy2yY=; b=FQp6hg+XZwla0NGr4rHE/fRXvJ1wcjXnFQtrdIZOR9pyz6fzElcjzHSZjuF+aXmHZD AB/vg0DGgQMN8vALW9WSqi9v/gf7Y9BxvlISja4lqKsfrn5u+LuPEYx7B5MJQA/B64dv HdxNXJb3vKDJe8JBqVWNFN1S7l1ynfajDfUPUtl2IO9iC8GwnXpb9aW01YKvO4eNQYIb 774nzTagxSynbkagNjo3ItXbQFZKBztTFiQRVh2mXTUpMstPMY+ixJhowV/QVPlTlTbb x9zZz2SUTHcYOh0YpjqoY29Ww6A1DnDhwcjkKzqysY/W3zyxqQL0lqL0K/cbDT/ZOxU/ J2yQ== X-Gm-Message-State: AOAM531XpQeYsFKEb8YBxfnbzWjIPP4unxUciGcx0SVcs0Np7qOETDbO 2zPlVOfv/mzEjPFniM3M7Bc= X-Received: by 2002:a17:90a:990a:: with SMTP id b10mr4067006pjp.178.1616499018959; Tue, 23 Mar 2021 04:30:18 -0700 (PDT) Received: from localhost.localdomain ([101.95.133.222]) by smtp.gmail.com with ESMTPSA id f23sm16281824pfa.85.2021.03.23.04.30.14 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 Mar 2021 04:30:18 -0700 (PDT) From: Dongjiu Geng To: mturquette@baylibre.com, sboyd@kernel.org, robh+dt@kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, gengdongjiu1@gmail.com Subject: [PATCH v8 0/2] Enable Hi3559A SOC clock Date: Tue, 23 Mar 2021 19:29:31 +0800 Message-Id: <1616498973-47067-1-git-send-email-gengdongjiu1@gmail.com> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset is separated from this series: https://lore.kernel.org/patchwork/cover/1353321/ v7->v8: Mainly address Stephen's comments 1. Add const for some function and variables 2. Remove the useless function and variables 3. Add a define for a mask width Dongjiu Geng (2): dt-bindings: Document the hi3559a clock bindings clk: hisilicon: Add clock driver for hi3559A SoC .../clock/hisilicon,hi3559av100-clock.yaml | 59 ++ drivers/clk/hisilicon/Kconfig | 7 + drivers/clk/hisilicon/Makefile | 1 + drivers/clk/hisilicon/clk-hi3559a.c | 847 +++++++++++++++++++++ drivers/clk/hisilicon/clk.c | 2 +- drivers/clk/hisilicon/clk.h | 2 +- include/dt-bindings/clock/hi3559av100-clock.h | 165 ++++ 7 files changed, 1081 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/hisilicon,hi3559av100-clock.yaml create mode 100644 drivers/clk/hisilicon/clk-hi3559a.c create mode 100644 include/dt-bindings/clock/hi3559av100-clock.h -- 2.7.4