Re: [PATCH v2] powerpc/32: fix csum_partial_copy_generic()

2016-08-04 Thread Alessio Igor Bogani
Scott, On 4 August 2016 at 05:53, Scott Wood wrote: > On Tue, 2016-08-02 at 10:07 +0200, Christophe Leroy wrote: >> commit 7aef4136566b0 ("powerpc32: rewrite csum_partial_copy_generic() >> based on copy_tofrom_user()") introduced a bug when destination >> address is odd and

Re: [PATCH v2] powerpc/32: fix csum_partial_copy_generic()

2016-08-04 Thread Alessio Igor Bogani
Scott, On 4 August 2016 at 05:53, Scott Wood wrote: > On Tue, 2016-08-02 at 10:07 +0200, Christophe Leroy wrote: >> commit 7aef4136566b0 ("powerpc32: rewrite csum_partial_copy_generic() >> based on copy_tofrom_user()") introduced a bug when destination >> address is odd and initial csum is not

[PATCH v5 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-05-30 Thread Alessio Igor Bogani
don't know if we can re-use their support) Watchdog, USB, NVRAM, NOR, NAND, EEPROMs, VME, PMC/XMC and RTC Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v4 -> v5 Remove cell-index from dts, replace spaces with tabs, remove blank lines, use TARGET_86x

[PATCH v5 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-05-30 Thread Alessio Igor Bogani
don't know if we can re-use their support) Watchdog, USB, NVRAM, NOR, NAND, EEPROMs, VME, PMC/XMC and RTC Signed-off-by: Alessio Igor Bogani --- v4 -> v5 Remove cell-index from dts, replace spaces with tabs, remove blank lines, use TARGET_86xx instead of TARGET_MVME7100 and w

Re: [v4,1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-05-30 Thread Alessio Igor Bogani
Hi Scott, On 17 May 2016 at 01:41, Scott Wood <o...@buserror.net> wrote: > On Wed, Apr 27, 2016 at 10:35:25AM +0200, Alessio Igor Bogani wrote: >> + bcsr@4,0 { >> + compatible = "artesyn,mvme7100-bcsr"; >> +

Re: [v4,1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-05-30 Thread Alessio Igor Bogani
Hi Scott, On 17 May 2016 at 01:41, Scott Wood wrote: > On Wed, Apr 27, 2016 at 10:35:25AM +0200, Alessio Igor Bogani wrote: >> + bcsr@4,0 { >> + compatible = "artesyn,mvme7100-bcsr"; >> +

[PATCH v1 1/1] powerpc/86xx: Fix PCI interrupt map definition

2016-05-03 Thread Alessio Igor Bogani
Fix PCI interrupt map definition from 2 to 4 cells. Move interrupt-map and interrupt-map-mask and clone interrupts into the pcie child nodes. Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- This patch requires https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-April/

[PATCH v1 1/1] powerpc/86xx: Fix PCI interrupt map definition

2016-05-03 Thread Alessio Igor Bogani
Fix PCI interrupt map definition from 2 to 4 cells. Move interrupt-map and interrupt-map-mask and clone interrupts into the pcie child nodes. Signed-off-by: Alessio Igor Bogani --- This patch requires https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-April/141980.html to be applied cleanly

[PATCH v4 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-27 Thread Alessio Igor Bogani
don't know if we can re-use their support) Watchdog, USB, NVRAM, NOR, NAND, EEPROMs, VME, PMC/XMC and RTC Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- This patch requires https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-April/141813.html to be built and

[PATCH v4 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-27 Thread Alessio Igor Bogani
don't know if we can re-use their support) Watchdog, USB, NVRAM, NOR, NAND, EEPROMs, VME, PMC/XMC and RTC Signed-off-by: Alessio Igor Bogani --- This patch requires https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-April/141813.html to be built and https://lists.ozlabs.org/pipermail

[PATCH v3 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-20 Thread Alessio Igor Bogani
/PCI eXpress Mezzanine Card (PMC/XMC) Slots - A DS1375 Real Time Clock (RTC) - 512 KB of Non-Volatile Memory (NVRAM) - Two 64 KB EEPROMs - 128 MB NOR and 4/8 GB NAND Flash This patch is based on linux-4.6-rc4 and has been only boot tested. Signed-off-by: Alessio Igor Bogani

[PATCH v3 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-20 Thread Alessio Igor Bogani
/PCI eXpress Mezzanine Card (PMC/XMC) Slots - A DS1375 Real Time Clock (RTC) - 512 KB of Non-Volatile Memory (NVRAM) - Two 64 KB EEPROMs - 128 MB NOR and 4/8 GB NAND Flash This patch is based on linux-4.6-rc4 and has been only boot tested. Signed-off-by: Alessio Igor Bogani

[PATCH v1 1/1] powerpc/86xx: Mode pci1 definition to the include file

2016-04-20 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- Please note that this patch replaces completely https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-April/141785.html arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 4 arch/powerpc/boot/dts/fsl/gef_sbc310.dts

[PATCH v1 1/1] powerpc/86xx: Mode pci1 definition to the include file

2016-04-20 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- Please note that this patch replaces completely https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-April/141785.html arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 4 arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 22 - arch

Re: [PATCH v2 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-19 Thread Alessio Igor Bogani
Hi Scott, Thanks for reviewing it! On 19 April 2016 at 06:26, Scott Wood <o...@buserror.net> wrote: > On Mon, 2016-04-18 at 09:57 +0200, Alessio Igor Bogani wrote: >> + pci0: pcie@f1008000 { >> + reg = <0xf1008000 0x1000>; >> + ra

Re: [PATCH v2 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-19 Thread Alessio Igor Bogani
Hi Scott, Thanks for reviewing it! On 19 April 2016 at 06:26, Scott Wood wrote: > On Mon, 2016-04-18 at 09:57 +0200, Alessio Igor Bogani wrote: >> + pci0: pcie@f1008000 { >> + reg = <0xf1008000 0x1000>; >> + ranges = <0x0200

[PATCH v2 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-18 Thread Alessio Igor Bogani
/PCI eXpress Mezzanine Card (PMC/XMC) Slots - A DS1375 Real Time Clock (RTC) - 512 KB of Non-Volatile Memory (NVRAM) - Two 64 KB EEPROMs - 128 MB NOR and 4/8 GB NAND Flash This patch is based on linux-4.6-rc4 and has been only boot tested. Signed-off-by: Alessio Igor Bogani

[PATCH v2 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-18 Thread Alessio Igor Bogani
/PCI eXpress Mezzanine Card (PMC/XMC) Slots - A DS1375 Real Time Clock (RTC) - 512 KB of Non-Volatile Memory (NVRAM) - Two 64 KB EEPROMs - 128 MB NOR and 4/8 GB NAND Flash This patch is based on linux-4.6-rc4 and has been only boot tested. Signed-off-by: Alessio Igor Bogani --- v1

[PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-18 Thread Alessio Igor Bogani
The commit dc37374 move a lot of device tree files into fsl directory fixing Makefile for cuImage target only. Unfortunately there are others target which require to embebbed device tree into the kernel image (i.e. dtbImage.%). So use a more generic approach. Signed-off-by: Alessio Igor Bogani

[PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-18 Thread Alessio Igor Bogani
The commit dc37374 move a lot of device tree files into fsl directory fixing Makefile for cuImage target only. Unfortunately there are others target which require to embebbed device tree into the kernel image (i.e. dtbImage.%). So use a more generic approach. Signed-off-by: Alessio Igor Bogani

Re: [RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-18 Thread Alessio Igor Bogani
Scott, On 17 April 2016 at 03:50, Scott Wood <o...@buserror.net> wrote: > On Fri, 2016-04-15 at 10:27 +0200, Alessio Igor Bogani wrote: [...] >> Any comments? > > Looks OK to me. Thanks for review it. Follow a no-RFC version. Ciao, Alessio

Re: [RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-18 Thread Alessio Igor Bogani
Scott, On 17 April 2016 at 03:50, Scott Wood wrote: > On Fri, 2016-04-15 at 10:27 +0200, Alessio Igor Bogani wrote: [...] >> Any comments? > > Looks OK to me. Thanks for review it. Follow a no-RFC version. Ciao, Alessio

[PATCH v2 1/1] powerpc/86xx: Set the right interrupt-cells for pcie nodes

2016-04-15 Thread Alessio Igor Bogani
Commit 595207b93fe4 ("powerpc/86xx: Update device tree") removes wrongly #interrupt-cells from pcie nodes. Fix it letting these come back to the right place. Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v1 -> v2 Move #interrupt-cells on the pcie chil

[PATCH v2 1/1] powerpc/86xx: Set the right interrupt-cells for pcie nodes

2016-04-15 Thread Alessio Igor Bogani
Commit 595207b93fe4 ("powerpc/86xx: Update device tree") removes wrongly #interrupt-cells from pcie nodes. Fix it letting these come back to the right place. Signed-off-by: Alessio Igor Bogani --- v1 -> v2 Move #interrupt-cells on the pcie child-node to avoid 'of_irq_parse

Re: [RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-15 Thread Alessio Igor Bogani
Hi, On 6 April 2016 at 15:45, Alessio Igor Bogani <alessio.bog...@elettra.eu> wrote: > The commit dc37374 move a lot of device tree files into fsl directory > fixing Makefile for cuImage target only. Unfortunately there are others > target which require to embebbed device tree

Re: [RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-15 Thread Alessio Igor Bogani
Hi, On 6 April 2016 at 15:45, Alessio Igor Bogani wrote: > The commit dc37374 move a lot of device tree files into fsl directory > fixing Makefile for cuImage target only. Unfortunately there are others > target which require to embebbed device tree into the kernel image > (i.e. dtb

[PATCH 1/1] powerpc/86xx: Set the right interrupt-cells for pcie nodes

2016-04-15 Thread Alessio Igor Bogani
Commit 595207b93fe4 ("powerpc/86xx: Update device tree") removes wrongly #interrupt-cells from pcie nodes. Fix it letting these come back to the right place. Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 1 + a

[PATCH 1/1] powerpc/86xx: Set the right interrupt-cells for pcie nodes

2016-04-15 Thread Alessio Igor Bogani
Commit 595207b93fe4 ("powerpc/86xx: Update device tree") removes wrongly #interrupt-cells from pcie nodes. Fix it letting these come back to the right place. Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 1 + arch/powerpc/boot/dts/fsl/mpc864

[PATCH v1 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-11 Thread Alessio Igor Bogani
/PCI eXpress Mezzanine Card (PMC/XMC) Slots - A DS1375 Real Time Clock (RTC) - 512 KB of Non-Volatile Memory (NVRAM) - Two 64 KB EEPROMs - 128 MB NOR and 4/8 GB NAND Flash This patch is based on linux-4.6 and has been only boot tested. Signed-off-by: Alessio Igor Bogani <alessio.

[PATCH v1 1/1] powerpc/86xx: Add support for Emerson/Artesyn MVME7100

2016-04-11 Thread Alessio Igor Bogani
/PCI eXpress Mezzanine Card (PMC/XMC) Slots - A DS1375 Real Time Clock (RTC) - 512 KB of Non-Volatile Memory (NVRAM) - Two 64 KB EEPROMs - 128 MB NOR and 4/8 GB NAND Flash This patch is based on linux-4.6 and has been only boot tested. Signed-off-by: Alessio Igor Bogani

[RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-06 Thread Alessio Igor Bogani
The commit dc37374 move a lot of device tree files into fsl directory fixing Makefile for cuImage target only. Unfortunately there are others target which require to embebbed device tree into the kernel image (i.e. dtbImage.%). So use a more generic approach. Signed-off-by: Alessio Igor Bogani

[RFC PATCH 1/1] powerpc/fsl: Fix build of the dtb embedded kernel images

2016-04-06 Thread Alessio Igor Bogani
The commit dc37374 move a lot of device tree files into fsl directory fixing Makefile for cuImage target only. Unfortunately there are others target which require to embebbed device tree into the kernel image (i.e. dtbImage.%). So use a more generic approach. Signed-off-by: Alessio Igor Bogani

Re: [1/1] powerpc/embedded6xx: Make reboot works on MVME5100

2016-03-09 Thread Alessio Igor Bogani
Hi Scott, On 9 March 2016 at 07:38, Scott Wood <o...@buserror.net> wrote: > On Tue, Mar 08, 2016 at 08:59:12AM +0100, Alessio Igor Bogani wrote: >> The mtmsr() function hangs during restart. Make reboot works on >> MVME5100 removing that function call. [...] >

Re: [1/1] powerpc/embedded6xx: Make reboot works on MVME5100

2016-03-09 Thread Alessio Igor Bogani
Hi Scott, On 9 March 2016 at 07:38, Scott Wood wrote: > On Tue, Mar 08, 2016 at 08:59:12AM +0100, Alessio Igor Bogani wrote: >> The mtmsr() function hangs during restart. Make reboot works on >> MVME5100 removing that function call. [...] > Do you know why MSR_IP was there

[PATCH 1/1] powerpc/embedded6xx: Make reboot works on MVME5100

2016-03-07 Thread Alessio Igor Bogani
The mtmsr() function hangs during restart. Make reboot works on MVME5100 removing that function call. --- arch/powerpc/platforms/embedded6xx/mvme5100.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/powerpc/platforms/embedded6xx/mvme5100.c

[PATCH 1/1] powerpc/embedded6xx: Make reboot works on MVME5100

2016-03-07 Thread Alessio Igor Bogani
The mtmsr() function hangs during restart. Make reboot works on MVME5100 removing that function call. --- arch/powerpc/platforms/embedded6xx/mvme5100.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/powerpc/platforms/embedded6xx/mvme5100.c

Re: [RFC PATCH v3 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-04 Thread Alessio Igor Bogani
Scott, On 3 March 2016 at 21:47, Scott Wood <o...@buserror.net> wrote: > On Wed, 2016-03-02 at 13:16 +0100, Alessio Igor Bogani wrote: >> Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> >> --- >> v2 -> v3 >> Use appropriate git format-

Re: [RFC PATCH v3 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-04 Thread Alessio Igor Bogani
Scott, On 3 March 2016 at 21:47, Scott Wood wrote: > On Wed, 2016-03-02 at 13:16 +0100, Alessio Igor Bogani wrote: >> Signed-off-by: Alessio Igor Bogani >> --- >> v2 -> v3 >> Use appropriate git format-patch flag "-M" to detect renames >> >&

[PATCH v3 3/3] powerpc/86xx: Introduce and use common dtsi

2016-03-04 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 258 +++-- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 246 +++- arch/powerpc/boot/dts/fsl/gef_sbc610.dts

[PATCH v3 3/3] powerpc/86xx: Introduce and use common dtsi

2016-03-04 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 258 +++-- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 246 +++- arch/powerpc/boot/dts/fsl/gef_sbc610.dts | 258 +++-- arch/powerpc/boot/dts/fsl

[PATCH v3 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-04 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v2 -> v3 Use appropriate git format-patch flag "-M" to detect renames v1 -> v2 Address suggestion made by Scott Wood Split the second patch in two Don't remove "fsl,mpic"

[PATCH v3 2/3] powerpc/86xx: Update device tree

2016-03-04 Thread Alessio Igor Bogani
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 73 arch/powerpc/boot/d

[PATCH v3 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-04 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- v2 -> v3 Use appropriate git format-patch flag "-M" to detect renames v1 -> v2 Address suggestion made by Scott Wood Split the second patch in two Don't remove "fsl,mpic" which it is required for 4-

[PATCH v3 2/3] powerpc/86xx: Update device tree

2016-03-04 Thread Alessio Igor Bogani
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 73 arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 79

[RFC PATCH v3 3/3] powerpc/86xx: Introduce and use common dtsi

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 258 +++-- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 246 +++- arch/powerpc/boot/dts/fsl/gef_sbc610.dts

[RFC PATCH v3 3/3] powerpc/86xx: Introduce and use common dtsi

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 258 +++-- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 246 +++- arch/powerpc/boot/dts/fsl/gef_sbc610.dts | 258 +++-- arch/powerpc/boot/dts/fsl

[RFC PATCH v3 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v2 -> v3 Use appropriate git format-patch flag "-M" to detect renames v1 -> v2 Address suggestion made by Scott Wood Split the second patch in two Don't remove "fsl,mpic"

[RFC PATCH v3 2/3] powerpc/86xx: Update device tree

2016-03-02 Thread Alessio Igor Bogani
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 73 arch/powerpc/boot/d

[RFC PATCH v3 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- v2 -> v3 Use appropriate git format-patch flag "-M" to detect renames v1 -> v2 Address suggestion made by Scott Wood Split the second patch in two Don't remove "fsl,mpic" which it is required for 4-

[RFC PATCH v3 2/3] powerpc/86xx: Update device tree

2016-03-02 Thread Alessio Igor Bogani
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 73 arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 79

[RFC PATCH v2 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v1 -> v2 Address suggestion made by Scott Wood Split the second patch in two Don't remove "fsl,mpic" which it is required for 4-cell interrupt specifiers Remove p

[RFC PATCH v2 1/3] powerpc/86xx: Move dts files to fsl directory

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- v1 -> v2 Address suggestion made by Scott Wood Split the second patch in two Don't remove "fsl,mpic" which it is required for 4-cell interrupt specifiers Remove pointless compatible in the dtsi

[RFC PATCH v2 3/3] powerpc/86xx: Introduce and use common dtsi

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 258 +++-- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 246 +++- arch/powerpc/boot/dts/fsl/gef_sbc610.dts

[RFC PATCH v2 2/3] powerpc/86xx: Update device tree

2016-03-02 Thread Alessio Igor Bogani
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 73 arch/powerpc/boot/d

[RFC PATCH v2 3/3] powerpc/86xx: Introduce and use common dtsi

2016-03-02 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 258 +++-- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 246 +++- arch/powerpc/boot/dts/fsl/gef_sbc610.dts | 258 +++-- arch/powerpc/boot/dts/fsl

[RFC PATCH v2 2/3] powerpc/86xx: Update device tree

2016-03-02 Thread Alessio Igor Bogani
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 73 arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 79

Re: [RFC PATCH v1 2/2] powerpc/86xx: Introduce and use common dtsi

2016-03-01 Thread Alessio Igor Bogani
Scott, On 29 February 2016 at 23:38, Scott Wood wrote: [...] > Could you post a diff of what the decompiled trees look like before and after > this change (e.g. interrupts went from 2-cell to 4-cell)? It is very hard to > review in this form. Or better, like the config

Re: [RFC PATCH v1 2/2] powerpc/86xx: Introduce and use common dtsi

2016-03-01 Thread Alessio Igor Bogani
Scott, On 29 February 2016 at 23:38, Scott Wood wrote: [...] > Could you post a diff of what the decompiled trees look like before and after > this change (e.g. interrupts went from 2-cell to 4-cell)? It is very hard to > review in this form. Or better, like the config change, have a commit

Re: [RFC PATCH v1 2/2] powerpc/86xx: Introduce and use common dtsi

2016-02-29 Thread Alessio Igor Bogani
Hi, On 25 February 2016 at 11:57, Alessio Igor Bogani <alessio.bog...@elettra.eu> wrote: > Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> > --- > arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 284 +++--- > arch/powerpc/boot/dts/fsl/ge

Re: [RFC PATCH v1 2/2] powerpc/86xx: Introduce and use common dtsi

2016-02-29 Thread Alessio Igor Bogani
Hi, On 25 February 2016 at 11:57, Alessio Igor Bogani wrote: > Signed-off-by: Alessio Igor Bogani > --- > arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 284 +++--- > arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 276 +++-- > arch/power

[RFC PATCH v1 2/2] powerpc/86xx: Introduce and use common dtsi

2016-02-25 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 284 +++--- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 276 +++-- arch/powerpc/boot/dts/fsl/gef_sbc610.dts

[RFC PATCH v1 2/2] powerpc/86xx: Introduce and use common dtsi

2016-02-25 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/fsl/gef_ppc9a.dts| 284 +++--- arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 276 +++-- arch/powerpc/boot/dts/fsl/gef_sbc610.dts | 284 +++--- arch/powerpc/boot/dts/fsl

[RFC PATCH v1 1/2] powerpc/86xx: Move dts files to fsl directory

2016-02-25 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/boot/dts/{ => fsl}/gef_ppc9a.dts| 0 arch/powerpc/boot/dts/{ => fsl}/gef_sbc310.dts | 0 arch/powerpc/boot/dts/{ => fsl}/gef_sbc610.dts | 0 arch/powerpc/boot/dts/{ => fsl}/mpc864

[RFC PATCH v1 1/2] powerpc/86xx: Move dts files to fsl directory

2016-02-25 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/boot/dts/{ => fsl}/gef_ppc9a.dts| 0 arch/powerpc/boot/dts/{ => fsl}/gef_sbc310.dts | 0 arch/powerpc/boot/dts/{ => fsl}/gef_sbc610.dts | 0 arch/powerpc/boot/dts/{ => fsl}/mpc8641_hpcn.dts | 0 arch/powe

[PATCH v2 1/2] powerpc/86xx: Update defconfigs

2016-02-22 Thread Alessio Igor Bogani
This patch show how defconfigs appear if the kconfig fragment approach is used. Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v1 -> v2 Split changes in two patches as suggested by Scott Wood arch/powerpc/configs/86xx/gef_ppc9a_defconfig| 208 +++

[PATCH v2 1/2] powerpc/86xx: Update defconfigs

2016-02-22 Thread Alessio Igor Bogani
This patch show how defconfigs appear if the kconfig fragment approach is used. Signed-off-by: Alessio Igor Bogani --- v1 -> v2 Split changes in two patches as suggested by Scott Wood arch/powerpc/configs/86xx/gef_ppc9a_defconfig| 208 +++--- arch/powerpc/configs/8

[PATCH v2 2/2] powerpc/86xx: Switch to kconfig fragments approach

2016-02-22 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/Makefile| 10 + arch/powerpc/configs/86xx-hw.config | 106 ++ arch/powerpc/configs/86xx-smp.config | 2 + arch/powerpc/configs/86xx/gef_ppc9a_def

[PATCH v2 2/2] powerpc/86xx: Switch to kconfig fragments approach

2016-02-22 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/Makefile| 10 + arch/powerpc/configs/86xx-hw.config | 106 ++ arch/powerpc/configs/86xx-smp.config | 2 + arch/powerpc/configs/86xx/gef_ppc9a_defconfig| 234

[PATCH v3 1/1] powerpc/86xx: Consolidate common platform code

2016-02-11 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- v2 -> v3 Use isync() as suggested by Denis Kirjanov v1 -> v2 Use appropriate [PATCH] prefix arch/powerpc/platforms/86xx/Makefile | 2 +- arch/powerpc/platforms/86xx/common.c | 43 ++ arch/p

[PATCH v2 1/1] powerpc/86xx: Consolidate common platform code

2016-02-11 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- v1 -> v2 Use appropriate [PATCH] prefix arch/powerpc/platforms/86xx/Makefile | 2 +- arch/powerpc/platforms/86xx/common.c | 42 ++ arch/powerpc/platforms/86xx/gef_ppc9a.c|

[PATCH v2 1/1] powerpc/86xx: Consolidate common platform code

2016-02-11 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v1 -> v2 Use appropriate [PATCH] prefix arch/powerpc/platforms/86xx/Makefile | 2 +- arch/powerpc/platforms/86xx/common.c | 42 ++ arch/powerpc/platforms/86xx/gef_ppc9a.

[PATCH v3 1/1] powerpc/86xx: Consolidate common platform code

2016-02-11 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- v2 -> v3 Use isync() as suggested by Denis Kirjanov v1 -> v2 Use appropriate [PATCH] prefix arch/powerpc/platforms/86xx/Makefile | 2 +- arch/powerpc/platforms/86xx/common.

powerpc/86xx: Use config fragments approach

2016-02-10 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- arch/powerpc/Makefile| 10 + arch/powerpc/configs/86xx-32bit.config | 4 + arch/powerpc/configs/86xx-hw.config | 106 + arch/powerpc/configs/86xx-smp.config | 2 + arch/powerpc

powerpc/86xx: Use config fragments approach

2016-02-10 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bog...@elettra.eu> --- arch/powerpc/Makefile| 10 + arch/powerpc/configs/86xx-32bit.config | 4 + arch/powerpc/configs/86xx-hw.config | 106 + arch/powerpc/configs/86xx-smp.

Re: [PATCHv5] staging: vme_user: provide DMA functionality

2015-10-19 Thread Alessio Igor Bogani
Hi, On 19 October 2015 at 11:19, Dmitry Kalinkin wrote: [...] > There is no optimal solution. In vanilla kernel you have just two drivers. You > can either have 8 GE PIO2 boards or 4 GE PIO2 boards and any amount of boards > potentially accessible through vme_user. None of this provides for the

Re: [PATCHv5] staging: vme_user: provide DMA functionality

2015-10-19 Thread Alessio Igor Bogani
Hi, On 19 October 2015 at 00:04, Martyn Welch wrote: > On 18/10/15 18:53, Dmitry Kalinkin wrote: [...] >> Other drives meaning vme_pio, I don't see any others. All this time >> we are discussing how many GE PIO boards one can plug into a crate >> with or without vme_user. Most of people have

Re: [PATCHv5] staging: vme_user: provide DMA functionality

2015-10-19 Thread Alessio Igor Bogani
Hi, On 19 October 2015 at 11:19, Dmitry Kalinkin wrote: [...] > There is no optimal solution. In vanilla kernel you have just two drivers. You > can either have 8 GE PIO2 boards or 4 GE PIO2 boards and any amount of boards > potentially accessible through vme_user.

Re: [PATCHv5] staging: vme_user: provide DMA functionality

2015-10-19 Thread Alessio Igor Bogani
Hi, On 19 October 2015 at 00:04, Martyn Welch wrote: > On 18/10/15 18:53, Dmitry Kalinkin wrote: [...] >> Other drives meaning vme_pio, I don't see any others. All this time >> we are discussing how many GE PIO boards one can plug into a crate >> with or without vme_user.

Re: [PATCHv3 08/16] staging: vme_user: provide DMA functionality

2015-07-07 Thread Alessio Igor Bogani
, since it > doesn’t > have the limitations that the windows have. > On 07 Jul 2015, at 10:08, Alessio Igor Bogani > wrote: [...] >> In fact this is a big obstacle for adoption of this VME stack (at least for >> us). We use VME a lot and we care about latency as well so we u

Re: [PATCHv3 08/16] staging: vme_user: provide DMA functionality

2015-07-07 Thread Alessio Igor Bogani
Hi Dmitry, On 6 July 2015 at 19:24, Dmitry Kalinkin wrote: [...] > > I'm not a VME expert, but it seems that VME windows are a quiet limited > resource > no matter how you allocate your resources. Theoretically we could put up to 32 > different boards in a single crate, so there won't be enough

Re: [PATCHv3 08/16] staging: vme_user: provide DMA functionality

2015-07-07 Thread Alessio Igor Bogani
Hi Dmitry, On 6 July 2015 at 19:24, Dmitry Kalinkin dmitry.kalin...@gmail.com wrote: [...] I'm not a VME expert, but it seems that VME windows are a quiet limited resource no matter how you allocate your resources. Theoretically we could put up to 32 different boards in a single crate, so

Re: [PATCHv3 08/16] staging: vme_user: provide DMA functionality

2015-07-07 Thread Alessio Igor Bogani
it doesn’t have the limitations that the windows have. On 07 Jul 2015, at 10:08, Alessio Igor Bogani alessioigorbog...@gmail.com wrote: [...] In fact this is a big obstacle for adoption of this VME stack (at least for us). We use VME a lot and we care about latency as well so we use only kernel-space

[PATCH] net: phy: broadcom: Add BCM54616S phy entry

2015-04-08 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- This phy is used in the MVME2500 powerpc system (arch/powerpc/boot/dts/mvme2500.dts) drivers/net/phy/Kconfig| 4 ++-- drivers/net/phy/broadcom.c | 14 ++ include/linux/brcmphy.h| 1 + 3 files changed, 17 insertions(+), 2 deletions

[PATCH] of: add vendor prefix for Artesyn

2015-04-08 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani --- https://www.artesyn.com/about-us/company-profile The prefix is already used in the MVME2500 powerpc system (arch/powerpc/boot/dts/mvme2500.dts). Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH] of: add vendor prefix for Artesyn

2015-04-08 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani alessio.bog...@elettra.eu --- https://www.artesyn.com/about-us/company-profile The prefix is already used in the MVME2500 powerpc system (arch/powerpc/boot/dts/mvme2500.dts). Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1

[PATCH] net: phy: broadcom: Add BCM54616S phy entry

2015-04-08 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani alessio.bog...@elettra.eu --- This phy is used in the MVME2500 powerpc system (arch/powerpc/boot/dts/mvme2500.dts) drivers/net/phy/Kconfig| 4 ++-- drivers/net/phy/broadcom.c | 14 ++ include/linux/brcmphy.h| 1 + 3 files changed, 17

crypto: omap-aes - fix a build error

2012-12-14 Thread Alessio Igor Bogani
it. Signed-off-by: Alessio Igor Bogani --- drivers/crypto/Kconfig |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig index f6644f5..b04d78f 100644 --- a/drivers/crypto/Kconfig +++ b/drivers/crypto/Kconfig @@ -254,6 +254,7 @@ config

crypto: omap-aes - fix a build error

2012-12-14 Thread Alessio Igor Bogani
it. Signed-off-by: Alessio Igor Bogani alessio.bog...@elettra.trieste.it --- drivers/crypto/Kconfig |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig index f6644f5..b04d78f 100644 --- a/drivers/crypto/Kconfig +++ b/drivers/crypto/Kconfig

vfs: Remove useless function prototypes

2012-12-13 Thread Alessio Igor Bogani
Commit 8e22cc88d68ca1a46d7d582938f979eb640ed30f removes the (un)lock_super function definitions but forgets to remove their prototypes. Signed-off-by: Alessio Igor Bogani --- include/linux/fs.h |4 1 file changed, 4 deletions(-) diff --git a/include/linux/fs.h b/include/linux/fs.h

vfs: Remove useless function prototypes

2012-12-13 Thread Alessio Igor Bogani
Commit 8e22cc88d68ca1a46d7d582938f979eb640ed30f removes the (un)lock_super function definitions but forgets to remove their prototypes. Signed-off-by: Alessio Igor Bogani abog...@kernel.org --- include/linux/fs.h |4 1 file changed, 4 deletions(-) diff --git a/include/linux/fs.h b

Re: [PATCH] ARM: OMAP: Conditionally compile counter_32k

2012-11-26 Thread Alessio Igor Bogani
Hi Igor, On 26/11/2012 13:02, Igor Grinberg wrote: On 11/26/12 11:28, Alessio Igor Bogani wrote: [...] # Common support -obj-y := sram.o dma.o fb.o counter_32k.o +obj-y := sram.o dma.o fb.o obj-m := obj-n := obj- := +obj-$(CONFIG_OMAP_32K_TIMER) += counter_32k.o We are moving away

[PATCH] ARM: OMAP: Conditionally compile counter_32k

2012-11-26 Thread Alessio Igor Bogani
The 32K timer isn't available on all OMAP devices. Signed-off-by: Alessio Igor Bogani --- arch/arm/plat-omap/Makefile |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/plat-omap/Makefile b/arch/arm/plat-omap/Makefile index 8d88584..b1b321c 100644 --- a/arch/arm

[PATCH] ARM: OMAP: Conditionally compile counter_32k

2012-11-26 Thread Alessio Igor Bogani
The 32K timer isn't available on all OMAP devices. Signed-off-by: Alessio Igor Bogani alessio.bog...@elettra.trieste.it --- arch/arm/plat-omap/Makefile |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/plat-omap/Makefile b/arch/arm/plat-omap/Makefile index

Re: [PATCH] ARM: OMAP: Conditionally compile counter_32k

2012-11-26 Thread Alessio Igor Bogani
Hi Igor, On 26/11/2012 13:02, Igor Grinberg wrote: On 11/26/12 11:28, Alessio Igor Bogani wrote: [...] # Common support -obj-y := sram.o dma.o fb.o counter_32k.o +obj-y := sram.o dma.o fb.o obj-m := obj-n := obj- := +obj-$(CONFIG_OMAP_32K_TIMER) += counter_32k.o We are moving away

Re: v2.6.22.1-rt5

2007-07-25 Thread Alessio Igor Bogani
Hi, On Tue, 2007-07-24 at 22:34 +0200, Ingo Molnar wrote: > > * Fernando Lopez-Lezcano <[EMAIL PROTECTED]> wrote: [...] > > (BTW, will you keep 2.6.22.x patches going for a while?) > yeah, that's the plan: to keep .22-rt updated until .23 is released. > (Thomas agrees with that approach too)

Re: v2.6.22.1-rt5

2007-07-25 Thread Alessio Igor Bogani
Hi, On Tue, 2007-07-24 at 22:34 +0200, Ingo Molnar wrote: * Fernando Lopez-Lezcano [EMAIL PROTECTED] wrote: [...] (BTW, will you keep 2.6.22.x patches going for a while?) yeah, that's the plan: to keep .22-rt updated until .23 is released. (Thomas agrees with that approach too) When

Re: Forward port of latest RT patch (2.6.21.5-rt20) to 2.6.22 available

2007-07-12 Thread Alessio Igor Bogani
Hi All, Sorry for my poor english. On Wed, 2007-07-11 at 20:58 -0400, Gregory Haskins wrote: [...] > I just wanted to let you guys know that our team has a port of the > 21.5-rt20 patch for the 2.6.22 kernel available. Great! Thanks a lot for effort! I'm doing the same thing and i don't

Re: Forward port of latest RT patch (2.6.21.5-rt20) to 2.6.22 available

2007-07-12 Thread Alessio Igor Bogani
Hi All, Sorry for my poor english. On Wed, 2007-07-11 at 20:58 -0400, Gregory Haskins wrote: [...] I just wanted to let you guys know that our team has a port of the 21.5-rt20 patch for the 2.6.22 kernel available. Great! Thanks a lot for effort! I'm doing the same thing and i don't

[PATCH] fix typo in acpi_pm.c

2007-06-21 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <[EMAIL PROTECTED]> --- drivers/clocksource/acpi_pm.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/clocksource/acpi_pm.c b/drivers/clocksource/acpi_pm.c index 5cfcff5..7d25010 100644 --- a/drivers/clocksource/acpi_pm.c

[PATCH] fix typo in acpi_pm.c

2007-06-21 Thread Alessio Igor Bogani
Signed-off-by: Alessio Igor Bogani [EMAIL PROTECTED] --- drivers/clocksource/acpi_pm.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/clocksource/acpi_pm.c b/drivers/clocksource/acpi_pm.c index 5cfcff5..7d25010 100644 --- a/drivers/clocksource/acpi_pm.c +++ b

  1   2   >