This patch set is to add full platform dt clock support for mx51
babbage, based on Grant's devicetree/test tree. All mx51 non-dt
clocks in clock-mx51-mx53.c are translated to dt ones.
Regards,
Shawn
Changes since v1:
* unify the references to clocks that could be created statically
and dynamically, so that we do not have to duplicate functions
* use for_each_matching_node suggested by Grant to match clock
creating functions
* reserve 'data' of device_node structure and use new one 'clk'
* change macro ALLOC_CLK_LOOKUP and ADD_CLK_LOOKUP to functions
* fix codes that will break existing board support
* use clock provider 'src-clock' and 'dep-clock'
* fix up aips and spba node name to remove address info (suggestion
given by Grant on Jason's patch)
Shawn Guo (6):
arm/dts: babbage: add all available clock nodes
arm/mxc: add clk member 'rate' to ease dt fixed-clock support
dt: add new member 'clk' into device_node
arm/dt: mx51: dynamically add clocks per dt nodes
arm/dt: mx5: change timer init function to dt clock way
of/clock: eliminate function __of_clk_get_from_provider
arch/arm/boot/dts/babbage.dts | 501 +++++++++++-
arch/arm/mach-mx5/Makefile | 2 +-
arch/arm/mach-mx5/board-dt.c | 9 +-
arch/arm/mach-mx5/clock-dt.c | 52 --
arch/arm/mach-mx5/clock-mx51-mx53.c | 1433 +++++++++++++++++++++++++++++++-
arch/arm/plat-mxc/include/mach/clock.h | 4 +
drivers/of/clock.c | 23 +-
include/linux/of.h | 1 +
8 files changed, 1913 insertions(+), 112 deletions(-)
I have an Overo Tide that is capable of running at 720Mhz. It defaults
to 600Mhz, but the mpurate kernel command line argument allows it to
overridden.
The problem is that Linaro kernels (with the Linaro .config) always show
499.92 BogoMIPS in /proc/cpuinfo regardless of what I pass as the mpurate.
I've discovered that by disabling CONFIG_SMP (Linaro defaults this to
'y') the problem goes away.
I'm not sure how to go about fixing this, but its been noticed by the
Gumstix mailing list that Linaro builds for Overo seem sluggish.
Does anyone have any ideas what might cause this, or any ideas where I
might start looking?
FYI - the LP bug is: 739582
thanks,
-andy
Hi,
The next set of patches will help in building Android source code out of the box using Linaro GCC 4.5/4.6 toolchains.
The patches basically try to circumvent the build problem caused by stricter GCC 4.5/4.6.
These patches are based on remotes/m/linaro_android_2.3.2 branch.
Regards,
Sachin
Hi,
The weekly Linaro Release Meeting will be held at 16:00 UTC tomorrow
(please note the change in time). The agenda for the meeting can be
found at:
https://wiki.linaro.org/Cycles/WeeklyReleaseMeeting/2011-03-31
and previous action items were:
* JamieBennett to look into EDID support status
If you have points to raise or bugs that need to be discussed please add
them to the wiki page above.
Regards,
Jamie.
--
Linaro Release Manager | Platform Project Manager
On 30 March 2011 14:05, Luse Cheng <luse(a)0xlab.org> wrote:
> Hi, jserv
> After the context (may depend on android version) and location of sysroot is
> decided.
> It's OK that enable --with-sysroot by default.
Agree.
Let's do that. :)
Thanks,
-jserv
> 2011/3/29 Jim Huang <jim.huang(a)linaro.org>
>>
>> On 25 March 2011 11:19, Luse Cheng <luse(a)0xlab.org> wrote:
>> > Add --with-sysroot to fix Linaro Android toolchain linking fail with FDO
>> > ---
>> > linaro-build.sh | 15 ++++++++++++++-
>> > 1 files changed, 14 insertions(+), 1 deletions(-)
>>
>> hi Luse,
>>
>> It looks great. I will check in.
>>
>> However, do you think it is reasonable to enable --with-sysroot by
>> default? (we can maintain sysroot somewhere at linaro.org.) Please
>> consider the case when we would like to release Linaro edition of
>> Android Toolchain.
>>
>> Regards,
>> -jserv
Enclosed you'll find a link to the agenda, minutes, actions and IRC logs
from the
Linaro kernel working group weekly meetings of March 28, 2011.
https://wiki.linaro.org/WorkingGroups/KernelConsolidation/Meetings/2011-03-…
== Summary ==
* Nico will rebase linaro-2.6.38 the current linaro tree is based on
2.6.38-rc5
* Device Tree
* Grant has sent a set of patches to John Rigby & the u-boot list which
fixes up some things and enables dt support on most of the platforms we care
about. Once those fixes are picked up d t should be enabled by default in
the u-boot images produced by Linaro. Have to wait until it hits Nico's tree
to complete the testing. Grant is pushing out a tree with the
panda/beagle/samsung patches tonight will ask npitre to pull.
* Bugs
* From the bugs without assignee, the remaining bug without patch is
712175.
* The Panda power off is fixed
* The imprecise abort on Panda with display is fixed
* Arnd posted the fix from Uli for 615974 "Interrupted system call
handling"
* Actions
* 11.11 cycle: Everyone to take a look at the high-level requirements on
the kernel from the TSC meeting:
https://wiki.linaro.org/TSC/2011-03-16/Kernel, Paul will need to come back
to TSC with a response.
Regards,
Mounir