From mboxrd@z Thu Jan 1 00:00:00 1970 From: robherring2@gmail.com (Rob Herring) Date: Mon, 13 Jun 2011 08:40:27 -0500 Subject: [PATCH 3/4] ARM: pmu: add OF probing support In-Reply-To: <1307957757-23001-4-git-send-email-mark.rutland@arm.com> References: <4DEFA5E1.9010600@gmail.com> <1307957757-23001-4-git-send-email-mark.rutland@arm.com> Message-ID: <4DF6134B.3090307@gmail.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Mark, On 06/13/2011 04:35 AM, Mark Rutland wrote: > This is based on an earlier patch from Rob Herring > >> Add OF match table to enable OF style driver binding. The dts entry is like >> this: >> >> pmu { >> compatible = "arm,cortex-a9-pmu"; >> interrupts = <100 101>; >> }; >> >> The use of pdev->id as an index breaks with OF device binding, so set the type >> based on the OF compatible string. > > This modification sets the PMU hardware type based on data embedded in the > binding, allowing easy addition of new PMU types in future. > > Support for new PMU types not provided by devicetree can be added later using > platform_device_id tables in a similar fashion. > > Cc: Jamie Iles > Cc: Rob Herring > Cc: Will Deacon > --- > > Rob: would you be happy to merge this into your tree? or would you > rather I sent it through Russell? Looks good to me. I'm happy for you to take it. Rob