Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-davinci
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linux
linux-davinci
Commits
9b0e6db0
Commit
9b0e6db0
authored
Jun 23, 2009
by
Sascha Hauer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mx1: Codingstyle: Let the compiler count arrays
Signed-off-by:
Sascha Hauer
<
s.hauer@pengutronix.de
>
parent
3f4f54b4
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
39 additions
and
62 deletions
+39
-62
arch/arm/mach-mx1/devices.c
arch/arm/mach-mx1/devices.c
+33
-54
arch/arm/mach-mx1/scb9328.c
arch/arm/mach-mx1/scb9328.c
+6
-8
No files found.
arch/arm/mach-mx1/devices.c
View file @
9b0e6db0
...
...
@@ -29,12 +29,11 @@
#include "devices.h"
static
struct
resource
imx_csi_resources
[]
=
{
[
0
]
=
{
{
.
start
=
0x00224000
,
.
end
=
0x00224010
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
CSI_INT
,
.
end
=
CSI_INT
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -55,12 +54,11 @@ struct platform_device imx_csi_device = {
};
static
struct
resource
imx_i2c_resources
[]
=
{
[
0
]
=
{
{
.
start
=
0x00217000
,
.
end
=
0x00217010
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
I2C_INT
,
.
end
=
I2C_INT
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -75,22 +73,19 @@ struct platform_device imx_i2c_device = {
};
static
struct
resource
imx_uart1_resources
[]
=
{
[
0
]
=
{
{
.
start
=
UART1_BASE_ADDR
,
.
end
=
UART1_BASE_ADDR
+
0xD0
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
UART1_MINT_RX
,
.
end
=
UART1_MINT_RX
,
.
flags
=
IORESOURCE_IRQ
,
},
[
2
]
=
{
},
{
.
start
=
UART1_MINT_TX
,
.
end
=
UART1_MINT_TX
,
.
flags
=
IORESOURCE_IRQ
,
},
[
3
]
=
{
},
{
.
start
=
UART1_MINT_RTS
,
.
end
=
UART1_MINT_RTS
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -105,22 +100,19 @@ struct platform_device imx_uart1_device = {
};
static
struct
resource
imx_uart2_resources
[]
=
{
[
0
]
=
{
{
.
start
=
UART2_BASE_ADDR
,
.
end
=
UART2_BASE_ADDR
+
0xD0
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
UART2_MINT_RX
,
.
end
=
UART2_MINT_RX
,
.
flags
=
IORESOURCE_IRQ
,
},
[
2
]
=
{
},
{
.
start
=
UART2_MINT_TX
,
.
end
=
UART2_MINT_TX
,
.
flags
=
IORESOURCE_IRQ
,
},
[
3
]
=
{
},
{
.
start
=
UART2_MINT_RTS
,
.
end
=
UART2_MINT_RTS
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -135,17 +127,15 @@ struct platform_device imx_uart2_device = {
};
static
struct
resource
imx_rtc_resources
[]
=
{
[
0
]
=
{
{
.
start
=
0x00204000
,
.
end
=
0x00204024
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
RTC_INT
,
.
end
=
RTC_INT
,
.
flags
=
IORESOURCE_IRQ
,
},
[
2
]
=
{
},
{
.
start
=
RTC_SAMINT
,
.
end
=
RTC_SAMINT
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -160,12 +150,11 @@ struct platform_device imx_rtc_device = {
};
static
struct
resource
imx_wdt_resources
[]
=
{
[
0
]
=
{
{
.
start
=
0x00201000
,
.
end
=
0x00201008
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
WDT_INT
,
.
end
=
WDT_INT
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -180,42 +169,35 @@ struct platform_device imx_wdt_device = {
};
static
struct
resource
imx_usb_resources
[]
=
{
[
0
]
=
{
{
.
start
=
0x00212000
,
.
end
=
0x00212148
,
.
flags
=
IORESOURCE_MEM
,
},
[
1
]
=
{
},
{
.
start
=
USBD_INT0
,
.
end
=
USBD_INT0
,
.
flags
=
IORESOURCE_IRQ
,
},
[
2
]
=
{
},
{
.
start
=
USBD_INT1
,
.
end
=
USBD_INT1
,
.
flags
=
IORESOURCE_IRQ
,
},
[
3
]
=
{
},
{
.
start
=
USBD_INT2
,
.
end
=
USBD_INT2
,
.
flags
=
IORESOURCE_IRQ
,
},
[
4
]
=
{
},
{
.
start
=
USBD_INT3
,
.
end
=
USBD_INT3
,
.
flags
=
IORESOURCE_IRQ
,
},
[
5
]
=
{
},
{
.
start
=
USBD_INT4
,
.
end
=
USBD_INT4
,
.
flags
=
IORESOURCE_IRQ
,
},
[
6
]
=
{
},
{
.
start
=
USBD_INT5
,
.
end
=
USBD_INT5
,
.
flags
=
IORESOURCE_IRQ
,
},
[
7
]
=
{
},
{
.
start
=
USBD_INT6
,
.
end
=
USBD_INT6
,
.
flags
=
IORESOURCE_IRQ
,
...
...
@@ -231,29 +213,26 @@ struct platform_device imx_usb_device = {
/* GPIO port description */
static
struct
mxc_gpio_port
imx_gpio_ports
[]
=
{
[
0
]
=
{
{
.
chip
.
label
=
"gpio-0"
,
.
base
=
(
void
__iomem
*
)
IO_ADDRESS
(
GPIO_BASE_ADDR
),
.
irq
=
GPIO_INT_PORTA
,
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
},
[
1
]
=
{
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
,
},
{
.
chip
.
label
=
"gpio-1"
,
.
base
=
(
void
__iomem
*
)
IO_ADDRESS
(
GPIO_BASE_ADDR
+
0x100
),
.
irq
=
GPIO_INT_PORTB
,
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
+
32
},
[
2
]
=
{
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
+
32
,
},
{
.
chip
.
label
=
"gpio-2"
,
.
base
=
(
void
__iomem
*
)
IO_ADDRESS
(
GPIO_BASE_ADDR
+
0x200
),
.
irq
=
GPIO_INT_PORTC
,
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
+
64
},
[
3
]
=
{
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
+
64
,
},
{
.
chip
.
label
=
"gpio-3"
,
.
base
=
(
void
__iomem
*
)
IO_ADDRESS
(
GPIO_BASE_ADDR
+
0x300
),
.
irq
=
GPIO_INT_PORTD
,
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
+
96
.
virtual_irq_start
=
MXC_GPIO_IRQ_START
+
96
,
}
};
...
...
arch/arm/mach-mx1/scb9328.c
View file @
9b0e6db0
...
...
@@ -68,22 +68,20 @@ static struct dm9000_plat_data dm9000_platdata = {
* to gain access to address latch registers and the data path.
*/
static
struct
resource
dm9000x_resources
[]
=
{
[
0
]
=
{
{
.
name
=
"address area"
,
.
start
=
IMX_CS5_PHYS
,
.
end
=
IMX_CS5_PHYS
+
1
,
.
flags
=
IORESOURCE_MEM
/* address access */
},
[
1
]
=
{
.
flags
=
IORESOURCE_MEM
,
/* address access */
},
{
.
name
=
"data area"
,
.
start
=
IMX_CS5_PHYS
+
4
,
.
end
=
IMX_CS5_PHYS
+
5
,
.
flags
=
IORESOURCE_MEM
/* data access */
},
[
2
]
=
{
.
flags
=
IORESOURCE_MEM
,
/* data access */
},
{
.
start
=
IRQ_GPIOC
(
3
),
.
end
=
IRQ_GPIOC
(
3
),
.
flags
=
IORESOURCE_IRQ
|
IORESOURCE_IRQ_LOWLEVEL
.
flags
=
IORESOURCE_IRQ
|
IORESOURCE_IRQ_LOWLEVEL
,
},
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment