On 8 February 2011 09:30, Nicolas Pitre <nicolas.pi...@linaro.org> wrote:
> On Tue, 8 Feb 2011, thomas.abra...@linaro.org wrote:
>
>> From: Thomas Abraham <thomas.abra...@linaro.org>
>>
>> The length of memory resource definition for UART devices in all the
>> s5p platforms is one byte more than the intended value. This patch
>> fixes the UART memory resource definition for all s5p platforms.
>>
>> Signed-off-by: Thomas Abraham <thomas.abra...@linaro.org>
>> ---
>>  arch/arm/mach-s5p6442/include/mach/map.h |    2 +-
>>  arch/arm/mach-s5p64x0/include/mach/map.h |    2 +-
>>  arch/arm/mach-s5pc100/include/mach/map.h |    2 +-
>>  arch/arm/mach-s5pv210/include/mach/map.h |    2 +-
>>  arch/arm/mach-s5pv310/include/mach/map.h |    2 +-
>>  5 files changed, 5 insertions(+), 5 deletions(-)
>>
>> diff --git a/arch/arm/mach-s5p6442/include/mach/map.h 
>> b/arch/arm/mach-s5p6442/include/mach/map.h
>> index 203dd5a..59464f9 100644
>> --- a/arch/arm/mach-s5p6442/include/mach/map.h
>> +++ b/arch/arm/mach-s5p6442/include/mach/map.h
>> @@ -46,7 +46,7 @@
>>  #define S5P_PA_UART0         (S5P6442_PA_UART + 0x0)
>>  #define S5P_PA_UART1         (S5P6442_PA_UART + 0x400)
>>  #define S5P_PA_UART2         (S5P6442_PA_UART + 0x800)
>> -#define S5P_SZ_UART          SZ_256
>> +#define S5P_SZ_UART          (SZ_256 - 1)
> [...]
>
> This is wrong.  I'm sure the _size_ is actually 256.  In the resource
> definition it is not a size but a boundary that is required.  So it is
> not the S5P_SZ_UART definition that needs fixing but rather its usage.
>
> For example:
>
>                .start  = S5P6442_PA_PDMA,
>                .end    = S5P6442_PA_PDMA + SZ_4K,
>
> This is wrong. you should have instead:
>
>                .start  = S5P6442_PA_PDMA,
>                .end    = S5P6442_PA_PDMA + SZ_4K - 1,
>
> And so on where S5P_SZ_UART is used.
>
>
> Nicolas
>

Thanks Nicolas. I will correct the patch and resubmit.

Regards,
Thomas.

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

Reply via email to