device: constify some variables
Change-Id: I6830a65bc9cea2907f4209bb97a53ccebcbf248d Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Reviewed-on: https://review.coreboot.org/25873 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
ecef322bf4
commit
9ba8f7c28e
4 changed files with 22 additions and 22 deletions
|
@ -529,12 +529,12 @@ unsigned long __weak write_smp_table(unsigned long addr)
|
||||||
struct drivers_generic_ioapic_config *ioapic_config;
|
struct drivers_generic_ioapic_config *ioapic_config;
|
||||||
struct mp_config_table *mc;
|
struct mp_config_table *mc;
|
||||||
int isa_bus, pin, parentpin;
|
int isa_bus, pin, parentpin;
|
||||||
struct device *dev;
|
const struct device *dev;
|
||||||
struct device *parent;
|
const struct device *parent;
|
||||||
struct device *oldparent;
|
const struct device *oldparent;
|
||||||
void *tmp, *v;
|
void *tmp, *v;
|
||||||
int isaioapic = -1, have_fixed_entries;
|
int isaioapic = -1, have_fixed_entries;
|
||||||
struct pci_irq_info *pci_irq_info;
|
const struct pci_irq_info *pci_irq_info;
|
||||||
|
|
||||||
v = smp_write_floating_table(addr, 0);
|
v = smp_write_floating_table(addr, 0);
|
||||||
mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
|
mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
|
||||||
|
|
|
@ -66,7 +66,7 @@ struct resource *free_resources = NULL;
|
||||||
*/
|
*/
|
||||||
void dev_initialize_chips(void)
|
void dev_initialize_chips(void)
|
||||||
{
|
{
|
||||||
struct device *dev;
|
const struct device *dev;
|
||||||
|
|
||||||
for (dev = all_devices; dev; dev = dev->next) {
|
for (dev = all_devices; dev; dev = dev->next) {
|
||||||
/* Initialize chip if we haven't yet. */
|
/* Initialize chip if we haven't yet. */
|
||||||
|
@ -88,7 +88,7 @@ void dev_initialize_chips(void)
|
||||||
*/
|
*/
|
||||||
void dev_finalize_chips(void)
|
void dev_finalize_chips(void)
|
||||||
{
|
{
|
||||||
struct device *dev;
|
const struct device *dev;
|
||||||
|
|
||||||
for (dev = all_devices; dev; dev = dev->next) {
|
for (dev = all_devices; dev; dev = dev->next) {
|
||||||
/* Initialize chip if we haven't yet. */
|
/* Initialize chip if we haven't yet. */
|
||||||
|
@ -247,7 +247,7 @@ static void read_resources(struct bus *bus)
|
||||||
|
|
||||||
struct pick_largest_state {
|
struct pick_largest_state {
|
||||||
struct resource *last;
|
struct resource *last;
|
||||||
struct device *result_dev;
|
const struct device *result_dev;
|
||||||
struct resource *result;
|
struct resource *result;
|
||||||
int seen_last;
|
int seen_last;
|
||||||
};
|
};
|
||||||
|
@ -283,7 +283,7 @@ static void pick_largest_resource(void *gp, struct device *dev,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct device *largest_resource(struct bus *bus,
|
static const struct device *largest_resource(struct bus *bus,
|
||||||
struct resource **result_res,
|
struct resource **result_res,
|
||||||
unsigned long type_mask,
|
unsigned long type_mask,
|
||||||
unsigned long type)
|
unsigned long type)
|
||||||
|
@ -338,7 +338,7 @@ static struct device *largest_resource(struct bus *bus,
|
||||||
static void compute_resources(struct bus *bus, struct resource *bridge,
|
static void compute_resources(struct bus *bus, struct resource *bridge,
|
||||||
unsigned long type_mask, unsigned long type)
|
unsigned long type_mask, unsigned long type)
|
||||||
{
|
{
|
||||||
struct device *dev;
|
const struct device *dev;
|
||||||
struct resource *resource;
|
struct resource *resource;
|
||||||
resource_t base;
|
resource_t base;
|
||||||
base = round(bridge->base, bridge->align);
|
base = round(bridge->base, bridge->align);
|
||||||
|
@ -482,7 +482,7 @@ static void compute_resources(struct bus *bus, struct resource *bridge,
|
||||||
static void allocate_resources(struct bus *bus, struct resource *bridge,
|
static void allocate_resources(struct bus *bus, struct resource *bridge,
|
||||||
unsigned long type_mask, unsigned long type)
|
unsigned long type_mask, unsigned long type)
|
||||||
{
|
{
|
||||||
struct device *dev;
|
const struct device *dev;
|
||||||
struct resource *resource;
|
struct resource *resource;
|
||||||
resource_t base;
|
resource_t base;
|
||||||
base = bridge->base;
|
base = bridge->base;
|
||||||
|
@ -640,9 +640,9 @@ static struct resource * resource_limit(struct constraints *limits, struct resou
|
||||||
return lim;
|
return lim;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void constrain_resources(struct device *dev, struct constraints* limits)
|
static void constrain_resources(const struct device *dev, struct constraints* limits)
|
||||||
{
|
{
|
||||||
struct device *child;
|
const struct device *child;
|
||||||
struct resource *res;
|
struct resource *res;
|
||||||
struct resource *lim;
|
struct resource *lim;
|
||||||
struct bus *link;
|
struct bus *link;
|
||||||
|
@ -696,7 +696,7 @@ static void constrain_resources(struct device *dev, struct constraints* limits)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void avoid_fixed_resources(struct device *dev)
|
static void avoid_fixed_resources(const struct device *dev)
|
||||||
{
|
{
|
||||||
struct constraints limits;
|
struct constraints limits;
|
||||||
struct resource *res;
|
struct resource *res;
|
||||||
|
@ -1019,8 +1019,8 @@ void dev_enumerate(void)
|
||||||
void dev_configure(void)
|
void dev_configure(void)
|
||||||
{
|
{
|
||||||
struct resource *res;
|
struct resource *res;
|
||||||
struct device *root;
|
const struct device *root;
|
||||||
struct device *child;
|
const struct device *child;
|
||||||
|
|
||||||
set_vga_bridge_bits();
|
set_vga_bridge_bits();
|
||||||
|
|
||||||
|
|
|
@ -269,7 +269,7 @@ u32 dev_path_encode(struct device *dev)
|
||||||
* Warning: This function uses a static buffer. Don't call it more than once
|
* Warning: This function uses a static buffer. Don't call it more than once
|
||||||
* from the same print statement!
|
* from the same print statement!
|
||||||
*/
|
*/
|
||||||
const char *dev_path(struct device *dev)
|
const char *dev_path(const struct device *dev)
|
||||||
{
|
{
|
||||||
static char buffer[DEVICE_PATH_MAX];
|
static char buffer[DEVICE_PATH_MAX];
|
||||||
|
|
||||||
|
@ -814,7 +814,7 @@ bool dev_is_active_bridge(struct device *dev)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void resource_tree(struct device *root, int debug_level, int depth)
|
static void resource_tree(const struct device *root, int debug_level, int depth)
|
||||||
{
|
{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
struct device *child;
|
struct device *child;
|
||||||
|
@ -846,7 +846,7 @@ static void resource_tree(struct device *root, int debug_level, int depth)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void print_resource_tree(struct device *root, int debug_level, const char *msg)
|
void print_resource_tree(const struct device *root, int debug_level, const char *msg)
|
||||||
{
|
{
|
||||||
/* Bail if root is null. */
|
/* Bail if root is null. */
|
||||||
if (!root) {
|
if (!root) {
|
||||||
|
@ -862,7 +862,7 @@ void print_resource_tree(struct device *root, int debug_level, const char *msg)
|
||||||
resource_tree(root, debug_level, 0);
|
resource_tree(root, debug_level, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void show_devs_tree(struct device *dev, int debug_level, int depth)
|
void show_devs_tree(const struct device *dev, int debug_level, int depth)
|
||||||
{
|
{
|
||||||
char depth_str[20];
|
char depth_str[20];
|
||||||
int i;
|
int i;
|
||||||
|
|
|
@ -184,7 +184,7 @@ int reset_bus(struct bus *bus);
|
||||||
void scan_bridges(struct bus *bus);
|
void scan_bridges(struct bus *bus);
|
||||||
void assign_resources(struct bus *bus);
|
void assign_resources(struct bus *bus);
|
||||||
const char *dev_name(struct device *dev);
|
const char *dev_name(struct device *dev);
|
||||||
const char *dev_path(struct device *dev);
|
const char *dev_path(const struct device *dev);
|
||||||
u32 dev_path_encode(struct device *dev);
|
u32 dev_path_encode(struct device *dev);
|
||||||
const char *bus_path(struct bus *bus);
|
const char *bus_path(struct bus *bus);
|
||||||
void dev_set_enabled(struct device *dev, int enable);
|
void dev_set_enabled(struct device *dev, int enable);
|
||||||
|
@ -216,9 +216,9 @@ void set_cpu_topology(struct device *cpu, unsigned int node,
|
||||||
set_cpu_topology(cpu, 0, package, core, thread)
|
set_cpu_topology(cpu, 0, package, core, thread)
|
||||||
|
|
||||||
/* Debug functions */
|
/* Debug functions */
|
||||||
void print_resource_tree(struct device *root, int debug_level,
|
void print_resource_tree(const struct device *root, int debug_level,
|
||||||
const char *msg);
|
const char *msg);
|
||||||
void show_devs_tree(struct device *dev, int debug_level, int depth);
|
void show_devs_tree(const struct device *dev, int debug_level, int depth);
|
||||||
void show_devs_subtree(struct device *root, int debug_level, const char *msg);
|
void show_devs_subtree(struct device *root, int debug_level, const char *msg);
|
||||||
void show_all_devs(int debug_level, const char *msg);
|
void show_all_devs(int debug_level, const char *msg);
|
||||||
void show_all_devs_tree(int debug_level, const char *msg);
|
void show_all_devs_tree(int debug_level, const char *msg);
|
||||||
|
|
Loading…
Reference in a new issue