提交 6236b97b 编写于 作者: T Thomas Abraham 提交者: Kukjin Kim

ARM: S5P: Fix end address in memory resource information for UART devices

For S5P platforms, the end address in memory resource information for UART
devices is one byte more than the intended value. Fix this by reducing the
end address by one byte.
Signed-off-by: NThomas Abraham <thomas.abraham@linaro.org>
Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
上级 ede38875
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
static struct resource s5p_uart0_resource[] = { static struct resource s5p_uart0_resource[] = {
[0] = { [0] = {
.start = S5P_PA_UART0, .start = S5P_PA_UART0,
.end = S5P_PA_UART0 + S5P_SZ_UART, .end = S5P_PA_UART0 + S5P_SZ_UART - 1,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { [1] = {
...@@ -51,7 +51,7 @@ static struct resource s5p_uart0_resource[] = { ...@@ -51,7 +51,7 @@ static struct resource s5p_uart0_resource[] = {
static struct resource s5p_uart1_resource[] = { static struct resource s5p_uart1_resource[] = {
[0] = { [0] = {
.start = S5P_PA_UART1, .start = S5P_PA_UART1,
.end = S5P_PA_UART1 + S5P_SZ_UART, .end = S5P_PA_UART1 + S5P_SZ_UART - 1,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { [1] = {
...@@ -74,7 +74,7 @@ static struct resource s5p_uart1_resource[] = { ...@@ -74,7 +74,7 @@ static struct resource s5p_uart1_resource[] = {
static struct resource s5p_uart2_resource[] = { static struct resource s5p_uart2_resource[] = {
[0] = { [0] = {
.start = S5P_PA_UART2, .start = S5P_PA_UART2,
.end = S5P_PA_UART2 + S5P_SZ_UART, .end = S5P_PA_UART2 + S5P_SZ_UART - 1,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { [1] = {
...@@ -98,7 +98,7 @@ static struct resource s5p_uart3_resource[] = { ...@@ -98,7 +98,7 @@ static struct resource s5p_uart3_resource[] = {
#if CONFIG_SERIAL_SAMSUNG_UARTS > 3 #if CONFIG_SERIAL_SAMSUNG_UARTS > 3
[0] = { [0] = {
.start = S5P_PA_UART3, .start = S5P_PA_UART3,
.end = S5P_PA_UART3 + S5P_SZ_UART, .end = S5P_PA_UART3 + S5P_SZ_UART - 1,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { [1] = {
...@@ -123,7 +123,7 @@ static struct resource s5p_uart4_resource[] = { ...@@ -123,7 +123,7 @@ static struct resource s5p_uart4_resource[] = {
#if CONFIG_SERIAL_SAMSUNG_UARTS > 4 #if CONFIG_SERIAL_SAMSUNG_UARTS > 4
[0] = { [0] = {
.start = S5P_PA_UART4, .start = S5P_PA_UART4,
.end = S5P_PA_UART4 + S5P_SZ_UART, .end = S5P_PA_UART4 + S5P_SZ_UART - 1,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { [1] = {
...@@ -148,7 +148,7 @@ static struct resource s5p_uart5_resource[] = { ...@@ -148,7 +148,7 @@ static struct resource s5p_uart5_resource[] = {
#if CONFIG_SERIAL_SAMSUNG_UARTS > 5 #if CONFIG_SERIAL_SAMSUNG_UARTS > 5
[0] = { [0] = {
.start = S5P_PA_UART5, .start = S5P_PA_UART5,
.end = S5P_PA_UART5 + S5P_SZ_UART, .end = S5P_PA_UART5 + S5P_SZ_UART - 1,
.flags = IORESOURCE_MEM, .flags = IORESOURCE_MEM,
}, },
[1] = { [1] = {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册