Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6a23acf3 authored by Stephen Rothwell's avatar Stephen Rothwell Committed by David S. Miller
Browse files

[SPARC64]: constify of_get_property return: arch/sparc64

parent 8271f042
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ static void central_probe_failure(int line)
static void central_ranges_init(struct linux_central *central)
{
	struct device_node *dp = central->prom_node;
	void *pval;
	const void *pval;
	int len;
	
	central->num_central_ranges = 0;
@@ -47,7 +47,7 @@ static void central_ranges_init(struct linux_central *central)
static void fhc_ranges_init(struct linux_fhc *fhc)
{
	struct device_node *dp = fhc->prom_node;
	void *pval;
	const void *pval;
	int len;
	
	fhc->num_fhc_ranges = 0;
@@ -119,7 +119,7 @@ static unsigned long prom_reg_to_paddr(struct linux_prom_registers *r)
static void probe_other_fhcs(void)
{
	struct device_node *dp;
	struct linux_prom64_registers *fpregs;
	const struct linux_prom64_registers *fpregs;

	for_each_node_by_name(dp, "fhc") {
		struct linux_fhc *fhc;
@@ -190,7 +190,8 @@ static void probe_clock_board(struct linux_central *central,
			      struct device_node *fp)
{
	struct device_node *dp;
	struct linux_prom_registers cregs[3], *pr;
	struct linux_prom_registers cregs[3];
	const struct linux_prom_registers *pr;
	int nslots, tmp, nregs;

	dp = fp->child;
@@ -299,7 +300,8 @@ static void init_all_fhc_hw(void)

void central_probe(void)
{
	struct linux_prom_registers fpregs[6], *pr;
	struct linux_prom_registers fpregs[6];
	const struct linux_prom_registers *pr;
	struct linux_fhc *fhc;
	struct device_node *dp, *fp;
	int err;
+2 −2
Original line number Diff line number Diff line
@@ -343,8 +343,8 @@ static int init_one_mctrl(struct device_node *dp)
{
	struct mctrl_info *mp = kzalloc(sizeof(*mp), GFP_KERNEL);
	int portid = of_getintprop_default(dp, "portid", -1);
	struct linux_prom64_registers *regs;
	void *pval;
	const struct linux_prom64_registers *regs;
	const void *pval;
	int len;

	if (!mp)
+1 −1
Original line number Diff line number Diff line
@@ -285,7 +285,7 @@ static void __init fill_ebus_child(struct device_node *dp,
				   int non_standard_regs)
{
	struct of_device *op;
	int *regs;
	const int *regs;
	int i, len;

	dev->prom_node = dp;
+1 −1
Original line number Diff line number Diff line
@@ -627,7 +627,7 @@ static u64 prom_limit0, prom_limit1;
static void map_prom_timers(void)
{
	struct device_node *dp;
	unsigned int *addr;
	const unsigned int *addr;

	/* PROM timer node hangs out in the top level of device siblings... */
	dp = of_find_node_by_path("/");
+1 −1
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@ static void __init report_dev(struct sparc_isa_device *isa_dev, int child)

static void __init isa_dev_get_resource(struct sparc_isa_device *isa_dev)
{
	struct linux_prom_registers *pregs;
	const struct linux_prom_registers *pregs;
	unsigned long base, len;
	int prop_len;

Loading