allwinner: Constify data structures
This maximizes the amount of data protected by the MMU. Signed-off-by: Samuel Holland <samuel@sholland.org>
This commit is contained in:
parent
833216666f
commit
508116827c
|
@ -18,7 +18,7 @@
|
||||||
#include <sunxi_mmap.h>
|
#include <sunxi_mmap.h>
|
||||||
#include <sunxi_private.h>
|
#include <sunxi_private.h>
|
||||||
|
|
||||||
static mmap_region_t sunxi_mmap[PLATFORM_MMAP_REGIONS + 1] = {
|
static const mmap_region_t sunxi_mmap[PLATFORM_MMAP_REGIONS + 1] = {
|
||||||
MAP_REGION_FLAT(SUNXI_SRAM_BASE, SUNXI_SRAM_SIZE,
|
MAP_REGION_FLAT(SUNXI_SRAM_BASE, SUNXI_SRAM_SIZE,
|
||||||
MT_MEMORY | MT_RW | MT_SECURE),
|
MT_MEMORY | MT_RW | MT_SECURE),
|
||||||
MAP_REGION_FLAT(SUNXI_DEV_BASE, SUNXI_DEV_SIZE,
|
MAP_REGION_FLAT(SUNXI_DEV_BASE, SUNXI_DEV_SIZE,
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <arch.h>
|
#include <arch.h>
|
||||||
#include <plat/common/platform.h>
|
#include <plat/common/platform.h>
|
||||||
|
|
||||||
static unsigned char plat_power_domain_tree_desc[PLAT_MAX_PWR_LVL + 1] = {
|
static const unsigned char plat_power_domain_tree_desc[PLAT_MAX_PWR_LVL + 1] = {
|
||||||
/* One root node for the SoC */
|
/* One root node for the SoC */
|
||||||
1,
|
1,
|
||||||
/* One node for each cluster */
|
/* One node for each cluster */
|
||||||
|
|
|
@ -175,7 +175,7 @@ static int fdt_get_regulator_millivolt(const void *fdt, int node)
|
||||||
|
|
||||||
#define NO_SPLIT 0xff
|
#define NO_SPLIT 0xff
|
||||||
|
|
||||||
struct axp_regulator {
|
static const struct axp_regulator {
|
||||||
char *dt_name;
|
char *dt_name;
|
||||||
uint16_t min_volt;
|
uint16_t min_volt;
|
||||||
uint16_t max_volt;
|
uint16_t max_volt;
|
||||||
|
@ -247,7 +247,7 @@ static void setup_axp803_rails(const void *fdt)
|
||||||
for (node = fdt_first_subnode(fdt, node);
|
for (node = fdt_first_subnode(fdt, node);
|
||||||
node != -FDT_ERR_NOTFOUND;
|
node != -FDT_ERR_NOTFOUND;
|
||||||
node = fdt_next_subnode(fdt, node)) {
|
node = fdt_next_subnode(fdt, node)) {
|
||||||
struct axp_regulator *reg;
|
const struct axp_regulator *reg;
|
||||||
const char *name;
|
const char *name;
|
||||||
int length;
|
int length;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue