Commit 71e09a9e7d36151e33de8aeef76cc956259a258c

Authored by Viresh Kumar
Committed by Arnd Bergmann
1 parent d57bde8d73

SPEAr: Update MAINTAINERS and Documentation

This patchset updates MAINTAINERS files, makes shiraz as second Maintainer for
SPEAr SoCs.

It also updates Documentation mostly for SPEAr13xx.

Signed-off-by: Viresh Kumar <viresh.kumar@st.com>

Showing 3 changed files with 37 additions and 22 deletions Side-by-side Diff

Documentation/arm/SPEAr/overview.txt
... ... @@ -8,9 +8,8 @@
8 8 weblink : http://www.st.com/spear
9 9  
10 10 The ST Microelectronics SPEAr range of ARM9/CortexA9 System-on-Chip CPUs are
11   - supported by the 'spear' platform of ARM Linux. Currently SPEAr300,
12   - SPEAr310, SPEAr320 and SPEAr600 SOCs are supported. Support for the SPEAr13XX
13   - series is in progress.
  11 + supported by the 'spear' platform of ARM Linux. Currently SPEAr1310,
  12 + SPEAr1340, SPEAr300, SPEAr310, SPEAr320 and SPEAr600 SOCs are supported.
14 13  
15 14 Hierarchy in SPEAr is as follows:
16 15  
17 16  
18 17  
19 18  
... ... @@ -26,33 +25,36 @@
26 25 - SPEAr600 (SOC)
27 26 - SPEAr600 Evaluation Board
28 27 - SPEAr13XX (13XX SOC series, based on ARM CORTEXA9)
29   - - SPEAr1300 (SOC)
  28 + - SPEAr1310 (SOC)
  29 + - SPEAr1310 Evaluation Board
  30 + - SPEAr1340 (SOC)
  31 + - SPEAr1340 Evaluation Board
30 32  
31 33 Configuration
32 34 -------------
33 35  
34 36 A generic configuration is provided for each machine, and can be used as the
35 37 default by
36   - make spear600_defconfig
37   - make spear300_defconfig
38   - make spear310_defconfig
39   - make spear320_defconfig
  38 + make spear13xx_defconfig
  39 + make spear3xx_defconfig
  40 + make spear6xx_defconfig
40 41  
41 42 Layout
42 43 ------
43 44  
44   - The common files for multiple machine families (SPEAr3XX, SPEAr6XX and
45   - SPEAr13XX) are located in the platform code contained in arch/arm/plat-spear
  45 + The common files for multiple machine families (SPEAr3xx, SPEAr6xx and
  46 + SPEAr13xx) are located in the platform code contained in arch/arm/plat-spear
46 47 with headers in plat/.
47 48  
48 49 Each machine series have a directory with name arch/arm/mach-spear followed by
49 50 series name. Like mach-spear3xx, mach-spear6xx and mach-spear13xx.
50 51  
51   - Common file for machines of spear3xx family is mach-spear3xx/spear3xx.c and for
52   - spear6xx is mach-spear6xx/spear6xx.c. mach-spear* also contain soc/machine
53   - specific files, like spear300.c, spear310.c, spear320.c and spear600.c.
54   - mach-spear* doesn't contains board specific files as they fully support
55   - Flattened Device Tree.
  52 + Common file for machines of spear3xx family is mach-spear3xx/spear3xx.c, for
  53 + spear6xx is mach-spear6xx/spear6xx.c and for spear13xx family is
  54 + mach-spear13xx/spear13xx.c. mach-spear* also contain soc/machine specific
  55 + files, like spear1310.c, spear1340.c spear300.c, spear310.c, spear320.c and
  56 + spear600.c. mach-spear* doesn't contains board specific files as they fully
  57 + support Flattened Device Tree.
56 58  
57 59  
58 60 Document Author
Documentation/devicetree/bindings/arm/spear.txt
... ... @@ -2,26 +2,26 @@
2 2 ---------------------------------------
3 3  
4 4 Boards with the ST SPEAr600 SoC shall have the following properties:
5   -
6 5 Required root node property:
7   -
8 6 compatible = "st,spear600";
9 7  
10 8 Boards with the ST SPEAr300 SoC shall have the following properties:
11   -
12 9 Required root node property:
13   -
14 10 compatible = "st,spear300";
15 11  
16 12 Boards with the ST SPEAr310 SoC shall have the following properties:
17   -
18 13 Required root node property:
19   -
20 14 compatible = "st,spear310";
21 15  
22 16 Boards with the ST SPEAr320 SoC shall have the following properties:
  17 +Required root node property:
  18 +compatible = "st,spear320";
23 19  
  20 +Boards with the ST SPEAr1310 SoC shall have the following properties:
24 21 Required root node property:
  22 +compatible = "st,spear1310";
25 23  
26   -compatible = "st,spear320";
  24 +Boards with the ST SPEAr1340 SoC shall have the following properties:
  25 +Required root node property:
  26 +compatible = "st,spear1340";
... ... @@ -6316,14 +6316,25 @@
6316 6316  
6317 6317 SPEAR PLATFORM SUPPORT
6318 6318 M: Viresh Kumar <viresh.kumar@st.com>
  6319 +M: Shiraz Hashim <shiraz.hashim@st.com>
6319 6320 L: spear-devel@list.st.com
6320 6321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6321 6322 W: http://www.st.com/spear
6322 6323 S: Maintained
6323 6324 F: arch/arm/plat-spear/
6324 6325  
  6326 +SPEAR13XX MACHINE SUPPORT
  6327 +M: Viresh Kumar <viresh.kumar@st.com>
  6328 +M: Shiraz Hashim <shiraz.hashim@st.com>
  6329 +L: spear-devel@list.st.com
  6330 +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6331 +W: http://www.st.com/spear
  6332 +S: Maintained
  6333 +F: arch/arm/mach-spear13xx/
  6334 +
6325 6335 SPEAR3XX MACHINE SUPPORT
6326 6336 M: Viresh Kumar <viresh.kumar@st.com>
  6337 +M: Shiraz Hashim <shiraz.hashim@st.com>
6327 6338 L: spear-devel@list.st.com
6328 6339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6329 6340 W: http://www.st.com/spear
... ... @@ -6332,6 +6343,8 @@
6332 6343  
6333 6344 SPEAR6XX MACHINE SUPPORT
6334 6345 M: Rajeev Kumar <rajeev-dlh.kumar@st.com>
  6346 +M: Shiraz Hashim <shiraz.hashim@st.com>
  6347 +M: Viresh Kumar <viresh.kumar@st.com>
6335 6348 L: spear-devel@list.st.com
6336 6349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6337 6350 W: http://www.st.com/spear