Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/806780/?format=api
{ "id": 806780, "url": "http://patchwork.ozlabs.org/api/patches/806780/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/patch/20170828211918.11573-18-tony@atomide.com/", "project": { "id": 37, "url": "http://patchwork.ozlabs.org/api/projects/37/?format=api", "name": "Devicetree Bindings", "link_name": "devicetree-bindings", "list_id": "devicetree.vger.kernel.org", "list_email": "devicetree@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170828211918.11573-18-tony@atomide.com>", "list_archive_url": null, "date": "2017-08-28T21:19:18", "name": "[17/17] ARM: dts: Add missing hwmod related properties for dra7", "commit_ref": null, "pull_url": null, "state": "changes-requested", "archived": true, "hash": "ca95ef46258962345fd7c2f11268a88021a9a8af", "submitter": { "id": 365, "url": "http://patchwork.ozlabs.org/api/people/365/?format=api", "name": "Tony Lindgren", "email": "tony@atomide.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/devicetree-bindings/patch/20170828211918.11573-18-tony@atomide.com/mbox/", "series": [ { "id": 261, "url": "http://patchwork.ozlabs.org/api/series/261/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=261", "date": "2017-08-28T21:19:01", "name": "Fix missing device tree hwmods and IO ranges omap variants", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/261/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/806780/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/806780/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<devicetree-owner@vger.kernel.org>", "X-Original-To": "incoming-dt@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming-dt@bilbo.ozlabs.org", "Authentication-Results": "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)", "Received": [ "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xh4w42kXLz9t2M\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tTue, 29 Aug 2017 07:41:24 +1000 (AEST)", "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751347AbdH1VUP (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tMon, 28 Aug 2017 17:20:15 -0400", "from muru.com ([72.249.23.125]:38276 \"EHLO muru.com\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1751336AbdH1VUO (ORCPT <rfc822;devicetree@vger.kernel.org>);\n\tMon, 28 Aug 2017 17:20:14 -0400", "from sampyla.muru.com (localhost [127.0.0.1])\n\tby muru.com (Postfix) with ESMTP id 4768A826A;\n\tMon, 28 Aug 2017 21:20:33 +0000 (UTC)" ], "From": "Tony Lindgren <tony@atomide.com>", "To": "linux-omap@vger.kernel.org", "Cc": "=?utf-8?q?Beno=C3=AEt_Cousson?= <bcousson@baylibre.com>,\n\tdevicetree@vger.kernel.org, Nishanth Menon <nm@ti.com>, \n\t\"Rafael J . Wysocki\" <rafael.j.wysocki@intel.com>, \n\tTero Kristo <t-kristo@ti.com>", "Subject": "[PATCH 17/17] ARM: dts: Add missing hwmod related properties for\n\tdra7", "Date": "Mon, 28 Aug 2017 14:19:18 -0700", "Message-Id": "<20170828211918.11573-18-tony@atomide.com>", "X-Mailer": "git-send-email 2.14.1", "In-Reply-To": "<20170828211918.11573-1-tony@atomide.com>", "References": "<20170828211918.11573-1-tony@atomide.com>", "Sender": "devicetree-owner@vger.kernel.org", "Precedence": "bulk", "List-ID": "<devicetree.vger.kernel.org>", "X-Mailing-List": "devicetree@vger.kernel.org" }, "content": "On dra7 we're missing the smartreflex and hdq nodes with their\nrelated \"ti,hwmods\" property that the SoC interconnect code needs.\n\nNote that this will only show up as a bug with \"doesn't have\nmpu register target base\" boot errors when the legacy platform\ndata is removed.\n\nNote that the related driver also needs to be updated to probe\nusing device tree and get the platform data passed to it using\nauxdata with arch/arm/mach-omap2/pdata-quirks.c.\n\nLet's also update the related binding documentation while at it.\n\nCc: Nishanth Menon <nm@ti.com>\nCc: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\nCc: Tero Kristo <t-kristo@ti.com>\nSigned-off-by: Tony Lindgren <tony@atomide.com>\n---\n .../devicetree/bindings/power/ti-smartreflex.txt | 2 ++\n arch/arm/boot/dts/dra7.dtsi | 20 ++++++++++++++++++++\n 2 files changed, 22 insertions(+)", "diff": "diff --git a/Documentation/devicetree/bindings/power/ti-smartreflex.txt b/Documentation/devicetree/bindings/power/ti-smartreflex.txt\n--- a/Documentation/devicetree/bindings/power/ti-smartreflex.txt\n+++ b/Documentation/devicetree/bindings/power/ti-smartreflex.txt\n@@ -11,6 +11,8 @@ compatible: Shall be one of the following:\n \t \"ti,omap4-smartreflex-core\"\n \t \"ti,omap4-smartreflex-mpu\"\n \t \"ti,omap4-smartreflex-iva\"\n+\t \"ti,dra7-smartreflex-core\"\n+\t \"ti,dra7-smartreflex-mpu\"\n \n reg: Shall contain the device instance IO range\n \ndiff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi\n--- a/arch/arm/boot/dts/dra7.dtsi\n+++ b/arch/arm/boot/dts/dra7.dtsi\n@@ -457,6 +457,7 @@\n \t\t\t#dma-cells = <1>;\n \t\t\tdma-channels = <32>;\n \t\t\tdma-requests = <127>;\n+\t\t\tti,hwmods = \"dma_system\";\n \t\t};\n \n \t\tedma: edma@43300000 {\n@@ -1069,6 +1070,13 @@\n \t\t\tmax-frequency = <192000000>;\n \t\t};\n \n+\t\thdqw1w: 1w@480b2000 {\n+\t\t\tcompatible = \"ti,omap3-1w\";\n+\t\t\treg = <0x480b2000 0x1000>;\n+\t\t\tinterrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>;\n+\t\t\tti,hwmods = \"hdq1w\";\n+\t\t};\n+\n \t\tmmc2: mmc@480b4000 {\n \t\t\tcompatible = \"ti,omap4-hsmmc\";\n \t\t\treg = <0x480b4000 0x400>;\n@@ -1489,6 +1497,18 @@\n \t\t\t};\n \t\t};\n \n+\t\tsmartreflex_core: smartreflex4a0dd000 {\n+\t\t\tcompatible = \"ti,dra7-smartreflex-core\";\n+\t\t\tti,hwmods = \"smartreflex_core\";\n+\t\t\treg = <0x4a0dd000 0x80>;\n+\t\t};\n+\n+\t\tsmartreflex_mpu: smartreflex@4a0d9000 {\n+\t\t\tcompatible = \"ti,dra7-smartreflex-mpu\";\n+\t\t\tti,hwmods = \"smartreflex_mpu\";\n+\t\t\treg = <0x4a0d9000 0x80>;\n+\t\t};\n+\n \t\tomap_dwc3_1: omap_dwc3_1@48880000 {\n \t\t\tcompatible = \"ti,dwc3\";\n \t\t\tti,hwmods = \"usb_otg_ss1\";\n", "prefixes": [ "17/17" ] }