]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: at91: mark const init data with __initconst instead of __initdata
authorAlexandre Belloni <alexandre.belloni@free-electrons.com>
Thu, 22 Jan 2015 16:19:04 +0000 (17:19 +0100)
committerNicolas Ferre <nicolas.ferre@atmel.com>
Mon, 26 Jan 2015 12:43:33 +0000 (13:43 +0100)
commitb11645f25cabd0a2bfe2fc624e7c2d45f5710d4c
tree09a095e3463908758fe7b9ba6df3007a65dc5ac8
parentb9fe450fb015711e5d3d0aeb9bca19e73a091946
ARM: at91: mark const init data with __initconst instead of __initdata

As long as there is no other non-const variable marked __initdata in the
same compilation unit it doesn't hurt. If there were one however
compilation would fail with

error: $variablename causes a section type conflict

because a section containing const variables is marked read only and so
cannot contain non-const variables.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
[nicolas.ferre@atmel.com: update the paths after having re-arranged the patches]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
arch/arm/mach-at91/board-dt-rm9200.c
arch/arm/mach-at91/board-dt-sam9.c