Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp420374imm; Tue, 5 Jun 2018 23:10:11 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIB3mbh+/BaYRYa3NhnO7b1L9Wf2ZlNXXEtpUO3Ze5pPlaA5RNRQF6mDIaANXwFQd8KjnTB X-Received: by 2002:a62:db05:: with SMTP id f5-v6mr1134700pfg.123.1528265411126; Tue, 05 Jun 2018 23:10:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528265411; cv=none; d=google.com; s=arc-20160816; b=SFf+d+UK04DgrgrSHZoSJpzkrp2DB0cjAqxDKSW13dm2cE+Jn2PmQCMLCyBfu4NsGm INTOprj1eXb1WG+DNsQB16jIvXDV3Llazt4IBoPjmNRDu4on0XbvNWDUvpUqNcvBJwey GBB7fxdBwjeEP1Kv5cbqrGrXH16hTE09fdpqwPd/fuqyYcBJIsYIBg1XpXJs+3pKJbO7 1CuNL7Pg3kagxRpa3JzIVjPgnHYzn9dEsFw7M1asZ9aEpeR/pFrhbWw7s10F+ACGBARS uTX+pHpS+33TJ8eCuRvdeTc/3tptJDp+hShNSEc0Nf+y29wFH2xAv8c/oMbzTpJiKBQQ DcPA== 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:cc :to:from:dkim-signature:arc-authentication-results; bh=I/QCqqrjLckYAcJlIyr57rxKkVO0bPgWny/oEUgcf6Q=; b=hpboQpblO2sPWIx74NcAmZnGquVi7A+Tj/8QLugB58t8Lf6masoAl4ItGot7pS5nuF rpjAnzQJXhKBQBP68NBZwXmadjlmQjR6w38/5YMM+ghugLZvWtZ3Xa/Xw9lfqyQ3danF 856KaZ5afHF1IoBO0t4n2Oa21G3shmsECSI8xMxXPqCKAjIyUphD5qK03N/t9v94ZlZA Q7w/d8DNkn7WXgvpZlxh+dTblx6bv8PVo7YJMM4QgEEjo9I3NpZgpxFm5b7i8CsH9D2u p3zLgy2AX50qOxwpLbm5X5XyIBySmSeXS7aPTo+fm+vY35d2tqfegvDh+Wct4TcTrm3v lf8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=KGk/SF7y; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 w19-v6si48348013plp.538.2018.06.05.23.09.56; Tue, 05 Jun 2018 23:10:11 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=KGk/SF7y; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 S932248AbeFFGJD (ORCPT + 99 others); Wed, 6 Jun 2018 02:09:03 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:35811 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752260AbeFFGHa (ORCPT ); Wed, 6 Jun 2018 02:07:30 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w56673YG010256; Wed, 6 Jun 2018 01:07:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1528265223; bh=I/QCqqrjLckYAcJlIyr57rxKkVO0bPgWny/oEUgcf6Q=; h=From:To:CC:Subject:Date; b=KGk/SF7yxKS40+V2qDdYpXFv3I9KShLGu+SBuHGoCl4KYo6RBJrwMgGNvQ5PzFtS7 Jj/C6/EjIsjHeH21EiFUV6n50eQzlNDqr9/dj1V9pPD8t8Oob+zSondXnRAWohvfbQ HdL0ZvwuQJXPmnbMhxVkux3aG8d0Zp1thcgy0gQM= Received: from DLEE101.ent.ti.com (dlee101.ent.ti.com [157.170.170.31]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w566728a023393; Wed, 6 Jun 2018 01:07:03 -0500 Received: from DLEE101.ent.ti.com (157.170.170.31) by DLEE101.ent.ti.com (157.170.170.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Wed, 6 Jun 2018 01:07:02 -0500 Received: from dlep33.itg.ti.com (157.170.170.75) by DLEE101.ent.ti.com (157.170.170.31) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1466.3 via Frontend Transport; Wed, 6 Jun 2018 01:07:02 -0500 Received: from a0230074-OptiPlex-7010.india.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep33.itg.ti.com (8.14.3/8.13.8) with ESMTP id w5666wtT012358; Wed, 6 Jun 2018 01:06:59 -0500 From: Faiz Abbas To: , , , , CC: , , , , , , Subject: [PATCH v3 0/6] Add MCAN Support for dra76x Date: Wed, 6 Jun 2018 11:38:20 +0530 Message-ID: <20180606060826.14671-1-faiz_abbas@ti.com> X-Mailer: git-send-email 2.17.0 MIME-Version: 1.0 Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following patches add dts and sysconfig support for MCAN on TI's dra76 SOCs The patches depend on the following series: https://patchwork.kernel.org/patch/10221105/ Changes in v3: 1. Added reset functionality to the ti-sysc driver. This enables me to drop the hwmod data patch as everything is being done in dt. 2. Dropped ti,hwmods from the dts nodes 3. Fixed the unit address of target-module and mcan 4. Removed the status="disabled" in dtsi followed by status="okay" in dts. Changes in v2: 1. Added Support for mcan in the ti-sysc driver Also added the target-module node for the same 2. Added clkctrl data for mcan clocks Faiz Abbas (4): clk: ti: dra7: Add clkctrl clock data for the mcan clocks bus: ti-sysc: Add support for using ti-sysc for MCAN on dra76x bus: ti-sysc: Add support for software reset ARM: dts: Add generic interconnect target module node for MCAN Franklin S Cooper Jr (1): ARM: dts: dra76x: Add MCAN node Lokesh Vutla (1): ARM: dts: dra762: Add MCAN clock support .../devicetree/bindings/bus/ti-sysc.txt | 1 + arch/arm/boot/dts/dra76-evm.dts | 6 ++ arch/arm/boot/dts/dra76x.dtsi | 65 +++++++++++++++++++ drivers/bus/ti-sysc.c | 58 +++++++++++++++++ drivers/clk/ti/clk-7xx.c | 1 + include/dt-bindings/bus/ti-sysc.h | 2 + include/dt-bindings/clock/dra7.h | 1 + include/linux/platform_data/ti-sysc.h | 1 + 8 files changed, 135 insertions(+) -- 2.17.0