[PATCH 1/2] Documentation: fsl-mc: binding updates for MSIs, ranges, PHYs

2016-04-01 Thread Stuart Yoder
From: Stuart Yoder -The Freescale Management Complex and all associated objects use message interrupts, and thus an msi-parent is required. -Define a ranges property to specify the mapping between the MC address space and the system address space. -The fsl-mc node may optionally have dpmac

RE: sysfs topology for arm64 cluster_id

2016-07-01 Thread Stuart Yoder
Re-opening a thread from back in early 2015... > -Original Message- > From: Jon Masters > Date: Wed, Jan 14, 2015 at 11:18 AM > Subject: Re: sysfs topology for arm64 cluster_id > To: Mark Rutland > Cc: "linux-arm-ker...@lists.infradead.org" > , "linux-kernel@vger.kernel.org" > , Don

[PATCH 06/11] staging: fsl-mc: make fsl_mc_is_root_dprc() global

2016-06-22 Thread Stuart Yoder
make fsl_mc_is_root_dprc() global so that the dprc driver can use it Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/mc-bus.c | 28 +--- drivers/staging/fsl-mc/include/mc.h | 2 ++ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/drivers

[PATCH 02/11] staging: fsl-mc: implement uevent callback and set the modalias

2016-06-22 Thread Stuart Yoder
Replace placeholder code in the uevent callback to properly set the MODALIAS env variable. Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/mc-bus.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/staging/fsl-mc/bus/mc-bus.c b/drivers/staging/fsl-mc

[PATCH 03/11] staging: fsl-mc: clean up the device id struct

2016-06-22 Thread Stuart Yoder
-rename the struct used for fsl-mc device ids to be more consistent with other busses -remove the now obsolete and unused version fields Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/dprc-driver.c | 2 +- drivers/staging/fsl-mc/bus/mc-allocator.c | 2 +- drivers/staging/fsl-mc

[PATCH 04/11] staging: fsl-mc: add support for device table matching

2016-06-22 Thread Stuart Yoder
Move the definition of fsl_mc_device_id to its proper location in mod_devicetable.h, and add fsl-mc bus support to devicetable-offsets.c and file2alias.c to enable device table matching. With this patch udev based module loading of fsl-mc drivers is supported. Signed-off-by: Stuart Yoder

[PATCH 09/11] staging: fsl-mc: dprc: fix ordering problem freeing resources in remove of dprc

2016-06-22 Thread Stuart Yoder
When unbinding a dprc from the dprc driver the cleanup of the resource pools must happen after irq pool cleanup is done. Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/dprc-driver.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/staging/fsl-mc

[PATCH 07/11] staging: fsl-mc: fix asymmetry in destroy of mc_io

2016-06-22 Thread Stuart Yoder
for root dprc and reworded commit message] Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/dprc-driver.c | 5 + drivers/staging/fsl-mc/bus/mc-bus.c | 8 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/drivers/staging/fsl-mc/bus/dprc-driver.c b/drivers

[PATCH 01/11] staging: fsl-mc: add support for the modalias sysfs attribute

2016-06-22 Thread Stuart Yoder
In order to support uevent based module loading implement modalias support for the fsl-mc bus driver. Aliases are based on vendor and object/device id and are of the form "fsl-mc:vNdN". Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/mc-bus.c | 25 +++

[PATCH 05/11] staging: fsl-mc: export mc_get_version

2016-06-22 Thread Stuart Yoder
some drivers (built as modules) rely on mc_get_version() Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/dpmng.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/fsl-mc/bus/dpmng.c b/drivers/staging/fsl-mc/bus/dpmng.c index f633fcd..a31fa9b 100644 --- a/drivers

[PATCH 00/11] staging: fsl-mc: module loading support, fixes, and cleanup

2016-06-22 Thread Stuart Yoder
want other new drivers to follow. Bharat Bhushan (1): staging: fsl-mc: fix asymmetry in destroy of mc_io Ioana Radulescu (1): staging: fsl-mc: convert mc command build/parse to use C structs Stuart Yoder (9): staging: fsl-mc: add support for the modalias sysfs attribute staging: fsl-mc

[PATCH 10/11] staging: fsl-mc: properly set hwirq in msi set_desc

2016-06-22 Thread Stuart Yoder
index to compose a hwirq value. Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/mc-msi.c | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/drivers/staging/fsl-mc/bus/mc-msi.c b/drivers/staging/fsl-mc/bus/mc-msi.c index e202b2b..c7be156 100644

[PATCH 08/11] staging: fsl-mc: dprc: add missing irq free

2016-06-22 Thread Stuart Yoder
add missing free of the Linux irq when tearing down interrupts Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/dprc-driver.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/staging/fsl-mc/bus/dprc-driver.c b/drivers/staging/fsl-mc/bus/dprc-driver.c index 1a6bcc4

[PATCH 11/11] staging: fsl-mc: convert mc command build/parse to use C structs

2016-06-22 Thread Stuart Yoder
and the APIs exposed for the DPAA2 objects remain the same. Signed-off-by: Ioana Radulescu Signed-off-by: Stuart Yoder --- drivers/staging/fsl-mc/bus/dpbp.c | 132 -- drivers/staging/fsl-mc/bus/dpmcp-cmd.h| 86 +++- drivers/staging/fsl-mc/bus/dpmcp.c| 89 ++-- drivers

RE: [PATCH] fsl mc-bus: Move mc-io destroy to bus remove

2016-06-20 Thread Stuart Yoder
> -Original Message- > From: Bharat Bhushan [mailto:bharat.bhus...@nxp.com] > Sent: Thursday, June 16, 2016 1:52 AM > To: gre...@linuxfoundation.org; Stuart Yoder > Cc: de...@driverdev.osuosl.org; linux-kernel@vger.kernel.org; Bharat Bhushan > > Subject: [PATCH] f

RE: [PATCH v2] fsl-mc: add helper macro to determine if a device is of fsl_mc type

2016-07-11 Thread Stuart Yoder
> -Original Message- > From: Nipun Gupta [mailto:nipun.gu...@nxp.com] > Sent: Wednesday, June 29, 2016 12:15 PM > To: gre...@linuxfoundation.org; Stuart Yoder > Cc: de...@driverdev.osuosl.org; linux-kernel@vger.kernel.org; Nipun Gupta > ; Bharat > Bhushan > Su

RE: [PATCH 06/11] staging: fsl-mc: make fsl_mc_is_root_dprc() global

2016-06-29 Thread Stuart Yoder
> -Original Message- > From: Matthias Brugger [mailto:mbrug...@suse.com] > Sent: Wednesday, June 29, 2016 9:17 AM > To: Stuart Yoder ; gre...@linuxfoundation.org > Cc: de...@driverdev.osuosl.org; ag...@suse.de; a...@arndb.de; Jose Rivera > ; > linux-kernel@vger.ke

RE: [PATCH 4/6] staging: fsl-mc: Use platform_msi_* infrastructure

2016-04-13 Thread Stuart Yoder
scale.com; > jiang@linux.intel.com; t...@linutronix.de > Cc: tred...@nvidia.com; Stuart Yoder ; jroe...@suse.de; > ag...@suse.de; > b...@suse.de; matthias@gmail.com; bhaktipriy...@gmail.com; > linux-kernel@vger.kernel.org; > devicet...@vger.kernel.org; de...@driverdev.osuosl.org; &g

RE: [PATCH 2/2] arm64: dts: ls2080a: fsl-mc dt node updates

2016-04-13 Thread Stuart Yoder
> -Original Message- > From: Shawn Guo [mailto:shawn...@kernel.org] > Sent: Wednesday, April 13, 2016 12:50 AM > To: Stuart Yoder > Cc: devicet...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mark.rutl...@arm.com; > german.riv...@freescale.com; linux-k

[PATCH 0/2 v2] fsl-mc binding and device tree updates

2016-04-13 Thread Stuart Yoder
Stuart Yoder (2): Documentation: fsl-mc: binding updates for MSIs, ranges, PHYs arm64: dts: ls2080a: fsl-mc dt node updates .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 81 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 98 ++ 2 files changed

[PATCH 2/2 v2] arm64: dts: ls2080a: fsl-mc dt node updates

2016-04-13 Thread Stuart Yoder
updates to the fsl-mc node for full functionality: -msi-parent is needed for interrupt support -ranges is needed to enable the bus driver to translate bus addresses -dpmac nodes provide a basis for relating dpmac objects to PHYs Signed-off-by: Stuart Yoder --- -v2: updated comment

[PATCH 1/2 v2] Documentation: fsl-mc: binding updates for MSIs, ranges, PHYs

2016-04-13 Thread Stuart Yoder
From: Stuart Yoder -The Freescale Management Complex and all associated objects use message interrupts, and thus an msi-parent is required. -Define a ranges property to specify the mapping between the MC address space and the system address space. -The fsl-mc node may optionally have dpmac

RE: [PATCH v4] arm64: dts: Added syscon-reboot node for FSL's LS2085A SoC

2015-11-03 Thread Stuart Yoder
> -Original Message- > From: J. German Rivera [mailto:german.riv...@freescale.com] > Sent: Friday, October 30, 2015 3:05 PM > To: robh...@kernel.org; mark.rutl...@arm.com; devicet...@vger.kernel.org; > linux-arm- > ker...@lists.infradead.org; linux-kernel@vger.kernel.org > Cc: Sharma

RE: [PATCH] arm64: dts: Added syscon-reboot node for FSL's LS2085A SoC

2015-10-30 Thread Stuart Yoder
82; > linux-kernel@vger.kernel.org; robh...@kernel.org; Li Yang-Leo-R58472 > Subject: Re: [PATCH] arm64: dts: Added syscon-reboot node for FSL's LS2085A > SoC > > On Tuesday 27 October 2015 18:25:04 Stuart Yoder wrote: > > I think that comment "Currently supported ena

RE: [PATCH v2] arm64: dts: Added syscon-reboot node for FSL's LS2085A SoC

2015-10-30 Thread Stuart Yoder
> -Original Message- > From: Arnd Bergmann [mailto:a...@arndb.de] > Sent: Thursday, October 29, 2015 4:49 PM > To: linux-arm-ker...@lists.infradead.org > Cc: Rivera Jose-B46482; robh...@kernel.org; mark.rutl...@arm.com; > devicet...@vger.kernel.org; linux- > ker...@vger.kernel.org;

RE: [PATCH v3] arm64: dts: Added syscon-reboot node for FSL's LS2085A SoC

2015-10-30 Thread Stuart Yoder
chanism for this SoC. This mechanism > is enabled through CONFIG_POWER_RESET_SYSCON. > > Signed-off-by: J. German Rivera > --- > CHANGE HISTORY: > > Changes in v2: > - Addressed comment form Stuart Yoder: > * Removed "@" from reboot node > > Changes in v3

[PATCH 3/3] Docs: dt: fsl-mc: update binding to define dpmac subnodes

2015-09-25 Thread Stuart Yoder
The fsl-mc node may optionally have dpmac sub-nodes that describe the relationship between the Ethernet MACs which belong to the MC and the Ethernet PHYs on the system board. Signed-off-by: Stuart Yoder --- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 45 ++ 1 file

[PATCH 0/3] Docs: dt: update binding for Freescale Management Complex

2015-09-25 Thread Stuart Yoder
Update the binding for the Freescale Management Complex to include definition of ranges, msi-parent, and dpmac subnodes. Stuart Yoder (3): Docs: dt: fsl-mc: update binding to include msi-parent Docs: dt: fsl-mc update binding to include definition of ranges Docs: dt: fsl-mc: update binding

[PATCH 2/3] Docs: dt: fsl-mc update binding to include definition of ranges

2015-09-25 Thread Stuart Yoder
Define a ranges property to specify the mapping between the MC address space and the system address space. Signed-off-by: Stuart Yoder --- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 30 +- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Documentation

[PATCH 1/3] Docs: dt: fsl-mc: update binding to include msi-parent

2015-09-25 Thread Stuart Yoder
The Freescale Management Complex and all associated objects use message interrupts, and thus an msi-parent is required. Signed-off-by: Stuart Yoder --- Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree

RE: [PATCH] PCI: Introduce new device binding path using pci_dev.driver_override

2014-04-10 Thread Stuart Yoder
t;) or perhaps have it automatically bind to vfio-pci. > With driver_override it's a simple matter for this field to be set > internally when the device is first discovered to prevent driver > matches. > > Signed-off-by: Alex Williamson > --- Reviewed-by: Stuart Yoder

RE: [PATCH] driver core: platform: add device binding path 'driver_override'

2014-04-10 Thread Stuart Yoder
ce-new- > device-binding-path-using-pci_dev-driver_override.html > > Suggested-by: Alex Williamson > Signed-off-by: Kim Phillips > --- Reviewed-by: Stuart Yoder -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

<    1   2   3   4   5   6