* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <510959D5.1010305@free-electrons.com> @ 2013-01-30 18:10 ` Jason Cooper [not found] ` <20130130181035.GP7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Jason Cooper @ 2013-01-30 18:10 UTC (permalink / raw) To: Gregory CLEMENT Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Arnd Bergmann, Jon Masters, devicetree-discuss, Florian Fainelli, linux-arm-kernel, Thomas Petazzoni, Chris Van Hoof, Nicolas Pitre, Maen Suleiman, Shadi Ammouri, Olof Gregory, Adding devicetree-discuss. Guys, how do you prefer to handle plug-in RAM modules? describe the soldered-in amount, or? On Wed, Jan 30, 2013 at 06:35:17PM +0100, Gregory CLEMENT wrote: > On 01/30/2013 06:33 PM, Jason Cooper wrote: > > On Wed, Jan 30, 2013 at 06:26:14PM +0100, Gregory CLEMENT wrote: > >> This is the new Armada XP evaluation board from Marvell. It comes with > >> a RS232 port over USB, a SATA link, an internal SSD, 4 Ethernet > >> Gigabit links. > >> > >> Support for USB (Host and device), SDIO, PCIe will be added as drivers > >> when they become available for Armada XP in mainline. > >> > >> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> > >> --- > >> arch/arm/boot/dts/Makefile | 1 + > >> arch/arm/boot/dts/armada-xp-gp.dts | 94 ++++++++++++++++++++++++++++++++++++ > >> 2 files changed, 95 insertions(+) > >> create mode 100644 arch/arm/boot/dts/armada-xp-gp.dts > >> ... > >> + memory { > >> + device_type = "memory"; > >> + reg = <0x00000000 0xC0000000>; /* 3 GB */ > > > > Is this the soldered on the board amount, or the amount with an > > expandable slot filled? > > It is not soldered, so you can change the amount of memory Well, there's something we don't encounter too much in the embedded world. ;-) I'm inclined to think the entry here should be the soldered on amount, and the bootloader would (hypothetically) change the DT to the probed amount. But I haven't seen a precedent set yet... thx, Jason. ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <20130130181035.GP7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <20130130181035.GP7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> @ 2013-01-31 9:50 ` Andrew Lunn [not found] ` <20130131095025.GC20242-g2DYL2Zd6BY@public.gmane.org> 2013-01-31 12:07 ` Gregory CLEMENT 1 sibling, 1 reply; 12+ messages in thread From: Andrew Lunn @ 2013-01-31 9:50 UTC (permalink / raw) To: Jason Cooper Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On Wed, Jan 30, 2013 at 01:10:35PM -0500, Jason Cooper wrote: > > Gregory, > > Adding devicetree-discuss. > > Guys, how do you prefer to handle plug-in RAM modules? describe the > soldered-in amount, or? > > On Wed, Jan 30, 2013 at 06:35:17PM +0100, Gregory CLEMENT wrote: > > On 01/30/2013 06:33 PM, Jason Cooper wrote: > > > On Wed, Jan 30, 2013 at 06:26:14PM +0100, Gregory CLEMENT wrote: > > >> This is the new Armada XP evaluation board from Marvell. It comes with > > >> a RS232 port over USB, a SATA link, an internal SSD, 4 Ethernet > > >> Gigabit links. > > >> > > >> Support for USB (Host and device), SDIO, PCIe will be added as drivers > > >> when they become available for Armada XP in mainline. > > >> > > >> Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> > > >> --- > > >> arch/arm/boot/dts/Makefile | 1 + > > >> arch/arm/boot/dts/armada-xp-gp.dts | 94 ++++++++++++++++++++++++++++++++++++ > > >> 2 files changed, 95 insertions(+) > > >> create mode 100644 arch/arm/boot/dts/armada-xp-gp.dts > > >> > ... > > >> + memory { > > >> + device_type = "memory"; > > >> + reg = <0x00000000 0xC0000000>; /* 3 GB */ > > > > > > Is this the soldered on the board amount, or the amount with an > > > expandable slot filled? > > > > It is not soldered, so you can change the amount of memory > > Well, there's something we don't encounter too much in the embedded > world. ;-) I'm inclined to think the entry here should be the soldered > on amount, and the bootloader would (hypothetically) change the DT to > the probed amount. But I haven't seen a precedent set yet... Hi Jason We have the same issue with OpenBox AX3. All the devices we have in our hands have 1GB soldered down, plus 2GB on expansion. The DT currently has the full 3GB. However, there has been discussion of reducing this down to 1GB since both Thomas and Gregory have unstable systems with the full 3GB, but mine box is stable with the full 3GB. So i don't know how strong a precedent that sets.... Andrew ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <20130131095025.GC20242-g2DYL2Zd6BY@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <20130131095025.GC20242-g2DYL2Zd6BY@public.gmane.org> @ 2013-01-31 10:07 ` Thomas Petazzoni 2013-01-31 12:02 ` Gregory CLEMENT 0 siblings, 1 reply; 12+ messages in thread From: Thomas Petazzoni @ 2013-01-31 10:07 UTC (permalink / raw) To: Andrew Lunn Cc: Lior Amsalem, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jason Cooper, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri Dear Andrew Lunn, On Thu, 31 Jan 2013 10:50:25 +0100, Andrew Lunn wrote: > We have the same issue with OpenBox AX3. All the devices we have in > our hands have 1GB soldered down, plus 2GB on expansion. The DT > currently has the full 3GB. > > However, there has been discussion of reducing this down to 1GB since > both Thomas and Gregory have unstable systems with the full 3GB, but > mine box is stable with the full 3GB. So i don't know how strong a > precedent that sets.... It seems that if we have CONFIG_ARM_ATAG_DTB_COMPAT, then the code in arch/arm/boot/compressed/atags_to_fdt.c will update the DT memory node according to the ATAG_MEM passed by the bootloader. Best regards, Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) 2013-01-31 10:07 ` Thomas Petazzoni @ 2013-01-31 12:02 ` Gregory CLEMENT [not found] ` <510A5D38.9040608-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Gregory CLEMENT @ 2013-01-31 12:02 UTC (permalink / raw) To: Thomas Petazzoni, Andrew Lunn, Jason Cooper Cc: Lior Amsalem, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On 01/31/2013 11:07 AM, Thomas Petazzoni wrote: > Dear Andrew Lunn, > > On Thu, 31 Jan 2013 10:50:25 +0100, Andrew Lunn wrote: > >> We have the same issue with OpenBox AX3. All the devices we have in >> our hands have 1GB soldered down, plus 2GB on expansion. The DT >> currently has the full 3GB. >> >> However, there has been discussion of reducing this down to 1GB since >> both Thomas and Gregory have unstable systems with the full 3GB, but >> mine box is stable with the full 3GB. So i don't know how strong a >> precedent that sets.... > > It seems that if we have CONFIG_ARM_ATAG_DTB_COMPAT, then the code in > arch/arm/boot/compressed/atags_to_fdt.c will update the DT memory node > according to the ATAG_MEM passed by the bootloader. > >From my point of view these dts file are just given as reference, and the bootloader should be able to modify them on the fly according the hardware configuration of the board. And for old bootloader then we can use the CONFIG_ARM_ATAG_DTB_COMPAT as pointed by Thomas. So I am not sure that the amount of memory is very important. However I think that having a value by default is useful, so unless there is a strong argument against it, I would like to keep it, maybe with a comment in the dts to emphasize that it is just a default value and the amount of memory can be changed. > Best regards, > > Thomas > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <510A5D38.9040608-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <510A5D38.9040608-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> @ 2013-01-31 12:44 ` Jason Cooper 0 siblings, 0 replies; 12+ messages in thread From: Jason Cooper @ 2013-01-31 12:44 UTC (permalink / raw) To: Gregory CLEMENT Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On Thu, Jan 31, 2013 at 01:02:00PM +0100, Gregory CLEMENT wrote: > On 01/31/2013 11:07 AM, Thomas Petazzoni wrote: > > Dear Andrew Lunn, > > > > On Thu, 31 Jan 2013 10:50:25 +0100, Andrew Lunn wrote: > > > >> We have the same issue with OpenBox AX3. All the devices we have in > >> our hands have 1GB soldered down, plus 2GB on expansion. The DT > >> currently has the full 3GB. > >> > >> However, there has been discussion of reducing this down to 1GB since > >> both Thomas and Gregory have unstable systems with the full 3GB, but > >> mine box is stable with the full 3GB. So i don't know how strong a > >> precedent that sets.... > > > > It seems that if we have CONFIG_ARM_ATAG_DTB_COMPAT, then the code in > > arch/arm/boot/compressed/atags_to_fdt.c will update the DT memory node > > according to the ATAG_MEM passed by the bootloader. > > > > From my point of view these dts file are just given as reference, and the > bootloader should be able to modify them on the fly according the hardware > configuration of the board. > > And for old bootloader then we can use the CONFIG_ARM_ATAG_DTB_COMPAT as > pointed by Thomas. > > So I am not sure that the amount of memory is very important. > > However I think that having a value by default is useful, so unless > there is a strong argument against it, I would like to keep it, maybe with > a comment in the dts to emphasize that it is just a default value and the > amount of memory can be changed. Let's go with the comment. Upgradeable memory is still fairly uncommon in embedded, it won't hurt to let folks know the bootloader will set it (hopefully) correctly. thx, Jason. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <20130130181035.GP7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> 2013-01-31 9:50 ` Andrew Lunn @ 2013-01-31 12:07 ` Gregory CLEMENT [not found] ` <510A5E87.60509-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 1 sibling, 1 reply; 12+ messages in thread From: Gregory CLEMENT @ 2013-01-31 12:07 UTC (permalink / raw) To: Jason Cooper Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On 01/30/2013 07:10 PM, Jason Cooper wrote: > > Gregory, > > Adding devicetree-discuss. I should have added it in in CC in my first version > > Guys, how do you prefer to handle plug-in RAM modules? describe the > soldered-in amount, or? > > On Wed, Jan 30, 2013 at 06:35:17PM +0100, Gregory CLEMENT wrote: >> On 01/30/2013 06:33 PM, Jason Cooper wrote: >>> On Wed, Jan 30, 2013 at 06:26:14PM +0100, Gregory CLEMENT wrote: >>>> This is the new Armada XP evaluation board from Marvell. It comes with >>>> a RS232 port over USB, a SATA link, an internal SSD, 4 Ethernet >>>> Gigabit links. >>>> >>>> Support for USB (Host and device), SDIO, PCIe will be added as drivers >>>> when they become available for Armada XP in mainline. >>>> >>>> Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> >>>> --- >>>> arch/arm/boot/dts/Makefile | 1 + >>>> arch/arm/boot/dts/armada-xp-gp.dts | 94 ++++++++++++++++++++++++++++++++++++ >>>> 2 files changed, 95 insertions(+) >>>> create mode 100644 arch/arm/boot/dts/armada-xp-gp.dts >>>> > ... >>>> + memory { >>>> + device_type = "memory"; >>>> + reg = <0x00000000 0xC0000000>; /* 3 GB */ >>> >>> Is this the soldered on the board amount, or the amount with an >>> expandable slot filled? >> >> It is not soldered, so you can change the amount of memory > > Well, there's something we don't encounter too much in the embedded > world. ;-) I'm inclined to think the entry here should be the soldered > on amount, and the bootloader would (hypothetically) change the DT to > the probed amount. But I haven't seen a precedent set yet... Well on this board there is no soldered memory at all. > > thx, > > Jason. > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <510A5E87.60509-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <510A5E87.60509-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> @ 2013-01-31 12:45 ` Jason Cooper [not found] ` <20130131124542.GB7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Jason Cooper @ 2013-01-31 12:45 UTC (permalink / raw) To: Gregory CLEMENT Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Jani Monoses, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On Thu, Jan 31, 2013 at 01:07:35PM +0100, Gregory CLEMENT wrote: > On 01/30/2013 07:10 PM, Jason Cooper wrote: > > > > Gregory, > > > > Adding devicetree-discuss. > > I should have added it in in CC in my first version > > > > > Guys, how do you prefer to handle plug-in RAM modules? describe the > > soldered-in amount, or? > > > > On Wed, Jan 30, 2013 at 06:35:17PM +0100, Gregory CLEMENT wrote: > >> On 01/30/2013 06:33 PM, Jason Cooper wrote: > >>> On Wed, Jan 30, 2013 at 06:26:14PM +0100, Gregory CLEMENT wrote: > >>>> This is the new Armada XP evaluation board from Marvell. It comes with > >>>> a RS232 port over USB, a SATA link, an internal SSD, 4 Ethernet > >>>> Gigabit links. > >>>> > >>>> Support for USB (Host and device), SDIO, PCIe will be added as drivers > >>>> when they become available for Armada XP in mainline. > >>>> > >>>> Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> > >>>> --- > >>>> arch/arm/boot/dts/Makefile | 1 + > >>>> arch/arm/boot/dts/armada-xp-gp.dts | 94 ++++++++++++++++++++++++++++++++++++ > >>>> 2 files changed, 95 insertions(+) > >>>> create mode 100644 arch/arm/boot/dts/armada-xp-gp.dts > >>>> > > ... > >>>> + memory { > >>>> + device_type = "memory"; > >>>> + reg = <0x00000000 0xC0000000>; /* 3 GB */ > >>> > >>> Is this the soldered on the board amount, or the amount with an > >>> expandable slot filled? > >> > >> It is not soldered, so you can change the amount of memory > > > > Well, there's something we don't encounter too much in the embedded > > world. ;-) I'm inclined to think the entry here should be the soldered > > on amount, and the bootloader would (hypothetically) change the DT to > > the probed amount. But I haven't seen a precedent set yet... > > Well on this board there is no soldered memory at all. So it has two slots? 1GB and 2GB? thx, Jason. ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <20130131124542.GB7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <20130131124542.GB7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> @ 2013-01-31 12:50 ` Gregory CLEMENT [not found] ` <510A689B.6040407-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Gregory CLEMENT @ 2013-01-31 12:50 UTC (permalink / raw) To: Jason Cooper Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On 01/31/2013 01:45 PM, Jason Cooper wrote: > On Thu, Jan 31, 2013 at 01:07:35PM +0100, Gregory CLEMENT wrote: >> On 01/30/2013 07:10 PM, Jason Cooper wrote: >>> >>> Gregory, >>> >>> Adding devicetree-discuss. >> >> I should have added it in in CC in my first version >> >>> >>> Guys, how do you prefer to handle plug-in RAM modules? describe the >>> soldered-in amount, or? >>> >>> On Wed, Jan 30, 2013 at 06:35:17PM +0100, Gregory CLEMENT wrote: >>>> On 01/30/2013 06:33 PM, Jason Cooper wrote: >>>>> On Wed, Jan 30, 2013 at 06:26:14PM +0100, Gregory CLEMENT wrote: >>>>>> This is the new Armada XP evaluation board from Marvell. It comes with >>>>>> a RS232 port over USB, a SATA link, an internal SSD, 4 Ethernet >>>>>> Gigabit links. >>>>>> >>>>>> Support for USB (Host and device), SDIO, PCIe will be added as drivers >>>>>> when they become available for Armada XP in mainline. >>>>>> >>>>>> Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> >>>>>> --- >>>>>> arch/arm/boot/dts/Makefile | 1 + >>>>>> arch/arm/boot/dts/armada-xp-gp.dts | 94 ++++++++++++++++++++++++++++++++++++ >>>>>> 2 files changed, 95 insertions(+) >>>>>> create mode 100644 arch/arm/boot/dts/armada-xp-gp.dts >>>>>> >>> ... >>>>>> + memory { >>>>>> + device_type = "memory"; >>>>>> + reg = <0x00000000 0xC0000000>; /* 3 GB */ >>>>> >>>>> Is this the soldered on the board amount, or the amount with an >>>>> expandable slot filled? >>>> >>>> It is not soldered, so you can change the amount of memory >>> >>> Well, there's something we don't encounter too much in the embedded >>> world. ;-) I'm inclined to think the entry here should be the soldered >>> on amount, and the bootloader would (hypothetically) change the DT to >>> the probed amount. But I haven't seen a precedent set yet... >> >> Well on this board there is no soldered memory at all. > > So it has two slots? 1GB and 2GB? Well in fact it is 4GB RAM but we can only use 3GB (we need the last GB of address space for peripheral, CPU registers and IOmem). There is only one slot. > > thx, > > Jason. > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <510A689B.6040407-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <510A689B.6040407-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> @ 2013-01-31 12:52 ` Jason Cooper 2013-01-31 16:22 ` Andrew Lunn 1 sibling, 0 replies; 12+ messages in thread From: Jason Cooper @ 2013-01-31 12:52 UTC (permalink / raw) To: Gregory CLEMENT Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On Thu, Jan 31, 2013 at 01:50:35PM +0100, Gregory CLEMENT wrote: > On 01/31/2013 01:45 PM, Jason Cooper wrote: > > On Thu, Jan 31, 2013 at 01:07:35PM +0100, Gregory CLEMENT wrote: > >> Well on this board there is no soldered memory at all. > > > > So it has two slots? 1GB and 2GB? > > Well in fact it is 4GB RAM but we can only use 3GB (we need the last GB > of address space for peripheral, CPU registers and IOmem). > > There is only one slot. Ok, thanks. Jason. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <510A689B.6040407-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 2013-01-31 12:52 ` Jason Cooper @ 2013-01-31 16:22 ` Andrew Lunn [not found] ` <20130131162254.GD20242-g2DYL2Zd6BY@public.gmane.org> 1 sibling, 1 reply; 12+ messages in thread From: Andrew Lunn @ 2013-01-31 16:22 UTC (permalink / raw) To: Gregory CLEMENT Cc: Lior Amsalem, Andrew Lunn, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jason Cooper, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri > Well in fact it is 4GB RAM but we can only use 3GB (we need the last GB > of address space for peripheral, CPU registers and IOmem). Hi Gregory Does the CPU support Large Physical Addressing, LPA? Is that on the roadmap for Armada? Andrew ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <20130131162254.GD20242-g2DYL2Zd6BY@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <20130131162254.GD20242-g2DYL2Zd6BY@public.gmane.org> @ 2013-01-31 16:38 ` Andrew Lunn [not found] ` <20130131163814.GE20242-g2DYL2Zd6BY@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Andrew Lunn @ 2013-01-31 16:38 UTC (permalink / raw) To: Andrew Lunn Cc: Lior Amsalem, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jason Cooper, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On Thu, Jan 31, 2013 at 05:22:54PM +0100, Andrew Lunn wrote: > > Well in fact it is 4GB RAM but we can only use 3GB (we need the last GB > > of address space for peripheral, CPU registers and IOmem). > > Hi Gregory > > Does the CPU support Large Physical Addressing, LPA? Is that on the > roadmap for Armada? I did a bit of googling: http://www.linleygroup.com/newsletters/newsletter_detail.php?num=3982 To address the cloud-computing market, the company added 40-bit physical addressing to Armada XP, using a method similar to what ARM implemented in Cortex-A15. This feature allows the memory controller to support up to one terabyte (1TB) of DRAM. Also: http://www.theregister.co.uk/2012/10/24/dell_zinc_arm_server_apache_software/ talks about 40-bit. So it should be possible to use the full 4GBytes of RAM, in theory. Andrew ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <20130131163814.GE20242-g2DYL2Zd6BY@public.gmane.org>]
* Re: [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) [not found] ` <20130131163814.GE20242-g2DYL2Zd6BY@public.gmane.org> @ 2013-01-31 21:08 ` Arnd Bergmann 0 siblings, 0 replies; 12+ messages in thread From: Arnd Bergmann @ 2013-01-31 21:08 UTC (permalink / raw) To: Andrew Lunn Cc: Lior Amsalem, Ike Pan, Nadav Haklai, David Marlin, Yehuda Yitschak, Simon Guinot, Tawfik Bayouk, Dan Frazier, Eran Ben-Avi, Leif Lindholm, Sebastian Hesselbarth, Jason Cooper, Jon Masters, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, Florian Fainelli, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Chris Van Hoof, Maen Suleiman, Shadi Ammouri On Thursday 31 January 2013, Andrew Lunn wrote: > I did a bit of googling: > > http://www.linleygroup.com/newsletters/newsletter_detail.php?num=3982 > > To address the cloud-computing market, the company added > 40-bit physical addressing to Armada XP, using a method > similar to what ARM implemented in Cortex-A15. This feature > allows the memory controller to support up to one terabyte > (1TB) of DRAM. > > Also: > > http://www.theregister.co.uk/2012/10/24/dell_zinc_arm_server_apache_software/ > > talks about 40-bit. > > So it should be possible to use the full 4GBytes of RAM, in theory. But is it actually using the same page table layout as LPAE or just something "similar"? Note that there is also 36-bit addressing in certain CPUs, which is far less useful in general, but which could actually help here if you can remap the MMIO registers above 4GB to free up the 32-bit space for RAM. Arnd ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-01-31 21:08 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <1359566774-27669-1-git-send-email-gregory.clement@free-electrons.com> [not found] ` <1359566774-27669-2-git-send-email-gregory.clement@free-electrons.com> [not found] ` <20130130173306.GO7717@titan.lakedaemon.net> [not found] ` <510959D5.1010305@free-electrons.com> 2013-01-30 18:10 ` [PATCH] arm: mvebu: support for the new Armada XP evaluation board(DB-MV784MP-GP) Jason Cooper [not found] ` <20130130181035.GP7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> 2013-01-31 9:50 ` Andrew Lunn [not found] ` <20130131095025.GC20242-g2DYL2Zd6BY@public.gmane.org> 2013-01-31 10:07 ` Thomas Petazzoni 2013-01-31 12:02 ` Gregory CLEMENT [not found] ` <510A5D38.9040608-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 2013-01-31 12:44 ` Jason Cooper 2013-01-31 12:07 ` Gregory CLEMENT [not found] ` <510A5E87.60509-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 2013-01-31 12:45 ` Jason Cooper [not found] ` <20130131124542.GB7717-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org> 2013-01-31 12:50 ` Gregory CLEMENT [not found] ` <510A689B.6040407-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> 2013-01-31 12:52 ` Jason Cooper 2013-01-31 16:22 ` Andrew Lunn [not found] ` <20130131162254.GD20242-g2DYL2Zd6BY@public.gmane.org> 2013-01-31 16:38 ` Andrew Lunn [not found] ` <20130131163814.GE20242-g2DYL2Zd6BY@public.gmane.org> 2013-01-31 21:08 ` Arnd Bergmann
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).