On 14 August 2013 03:08, Deepak Saxena <dsax...@linaro.org> wrote:
> Idea is good though one note on this is that the DT binding is very
> Linux-specific and there is a move away from OS-specific bindings.

I see... yes I read rumblings about this.  I have an idea how to
rearrange the DT bits to solve that objection I think.

> You'll have to repost to a wider audience including the new DT binding
> maintainers to get their input. You also need to add the binding to
> Documentation/devicetree/bindings regardless of what the final binding
> is.

Yes, will do.  Thanks for the input.

-Andy

> ~Deepak
>
> On 9 August 2013 07:34, Andy Green <andy.gr...@linaro.org> wrote:
>> The following patches extend accurate time much further back into
>> the boot process by adding an optional arch_early_time source that
>> starts counting about 1.75ms after the MMU is enabled.
>>
>> This exposes currently hidden kernel boot times exceeding 340ms for a 2GByte
>> dual A9.
>>
>> Currently only Arm globaltimer is supported as the early time source.
>>
>> Where the globaltimer is and how to map it is configured by
>> Device Tree as explained in the second patch.
>>
>> To get monotonic time in the kernel starting from before the normal time
>> source can be initialized, the early time source offset is allowed to be
>> added to scheduler clock time in the first patch.
>>
>> ---
>>
>> Andy Green (2):
>>       scheduler: time: allow arch-specific time offset function
>>       arm: time: add globaltimer-based arch_early_time
>>
>>
>>  arch/arm/Kconfig                   |   16 ++++++
>>  arch/arm/Kconfig.debug             |   10 ++++
>>  arch/arm/boot/dts/mb8ac0300eb.dts  |   10 +++-
>>  arch/arm/configs/fujitsu_defconfig |    2 +
>>  arch/arm/include/asm/memory.h      |    8 +++
>>  arch/arm/kernel/devtree.c          |    1
>>  arch/arm/kernel/setup.c            |   50 ++++++++++++++++++
>>  arch/arm/kernel/time.c             |  101 
>> ++++++++++++++++++++++++++++++++++++
>>  arch/arm/mach-mb8ac0300/Kconfig    |    3 +
>>  arch/arm/mm/mmu.c                  |   49 +++++++++++++++++
>>  include/linux/time.h               |    7 ++
>>  kernel/sched/clock.c               |   12 ++--
>>  mm/Kconfig                         |    2 -
>>  13 files changed, 263 insertions(+), 8 deletions(-)
>>
>> --
>>
>> _______________________________________________
>> linaro-dev mailing list
>> linaro-dev@lists.linaro.org
>> http://lists.linaro.org/mailman/listinfo/linaro-dev
>
>
>
> --
> Deepak Saxena - Kernel Working Group Lead
> Linaro.org | Open source software for ARM SoCs
> Follow Linaro: http://www.facebook.com/pages/Linaro

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to