[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1399499298-8830-1-git-send-email-robherring2@gmail.com>
Date: Wed, 7 May 2014 16:48:14 -0500
From: Rob Herring <robherring2@...il.com>
To: Grant Likely <grant.likely@...aro.org>,
linux-kernel@...r.kernel.org, devicetree@...r.kernel.org
Cc: "Ivan T. Ivanov" <iivanov@...sol.com>,
Josh Cartwright <joshc@...eaurora.org>,
Courtney Cavin <courtney.cavin@...ymobile.com>,
Bjorn Andersson <bjorn@...o.se>,
Frank Rowand <frowand.list@...il.com>,
Rob Herring <robh@...nel.org>
Subject: [PATCH 0/4] DT platform device name collision fixes
From: Rob Herring <robh@...nel.org>
This series fixes the device naming collisions that can occur with
nultiple devices having the same name and non-translatable unit
addresses. This issue was raised in this thread[1]. I intend to merge
this regardless of whether or not some hierarchy in sysfs is created.
That is really a separate issue independent of these fixes.
I found and fix a couple of other issues in the process of testing the
fix.
Rob
[1] https://lkml.org/lkml/2014/4/23/312
Rob Herring (4):
of/selftest: add testcase for nodes with same name and address
of/platform: return error on of_platform_device_create_pdata failure
of/platform: fix device naming for non-translatable addresses
of: kill off of_can_translate_address
drivers/of/address.c | 22 +----------------
drivers/of/platform.c | 20 +++++-----------
drivers/of/selftest.c | 23 ++++++++++++++++++
drivers/of/testcase-data/testcases.dtsi | 1 +
drivers/of/testcase-data/tests-platform.dtsi | 35 ++++++++++++++++++++++++++++
include/linux/of_address.h | 1 -
6 files changed, 66 insertions(+), 36 deletions(-)
create mode 100644 drivers/of/testcase-data/tests-platform.dtsi
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists