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

Commit 12d371a6 authored by Stephen Rothwell's avatar Stephen Rothwell Committed by Paul Mackerras
Browse files

[POWERPC] get_property cleanups



Just another pass through arch/powerpc for old usages.

Signed-off-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
parent 8d1cea6e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -149,7 +149,7 @@ static int __init cbe_ptcal_enable(void)
	if (!np)
		return -ENODEV;

	size = get_property(np, "ibm,cbe-ptcal-size", NULL);
	size = of_get_property(np, "ibm,cbe-ptcal-size", NULL);
	if (!size)
		return -ENODEV;

@@ -168,7 +168,7 @@ static int __init cbe_ptcal_enable(void)

	/* support for older device tree - use cpu nodes */
	for_each_node_by_type(np, "cpu") {
		const u32 *nid = get_property(np, "node-id", NULL);
		const u32 *nid = of_get_property(np, "node-id", NULL);
		if (!nid) {
			printk(KERN_ERR "%s: node %s is missing node-id?\n",
					__FUNCTION__, np->full_name);
+6 −5
Original line number Diff line number Diff line
@@ -134,7 +134,8 @@ void restore_astate(int cpu)

static int pas_cpufreq_cpu_init(struct cpufreq_policy *policy)
{
	u32 *max_freq;
	const u32 *max_freqp;
	u32 max_freq;
	int i, cur_astate;
	struct resource res;
	struct device_node *cpu, *dn;
@@ -175,16 +176,16 @@ static int pas_cpufreq_cpu_init(struct cpufreq_policy *policy)

	pr_debug("init cpufreq on CPU %d\n", policy->cpu);

	max_freq = (u32*) get_property(cpu, "clock-frequency", NULL);
	if (!max_freq) {
	max_freqp = of_get_property(cpu, "clock-frequency", NULL);
	if (!max_freqp) {
		err = -EINVAL;
		goto out_unmap_sdcpwr;
	}

	/* we need the freq in kHz */
	*max_freq /= 1000;
	max_freq = *max_freqp / 1000;

	pr_debug("max clock-frequency is at %u kHz\n", *max_freq);
	pr_debug("max clock-frequency is at %u kHz\n", max_freq);
	pr_debug("initializing frequency table\n");

	/* initialize frequency table */
+3 −3
Original line number Diff line number Diff line
@@ -258,7 +258,7 @@ static int __devinit gpio_mdio_probe(struct of_device *ofdev,
	new_bus->write = &gpio_mdio_write,
	new_bus->reset = &gpio_mdio_reset,

	prop = get_property(np, "reg", NULL);
	prop = of_get_property(np, "reg", NULL);
	new_bus->id = *prop;
	new_bus->priv = priv;

@@ -269,10 +269,10 @@ static int __devinit gpio_mdio_probe(struct of_device *ofdev,
		new_bus->irq[i] = irq_create_mapping(NULL, 10);


	prop = get_property(np, "mdc-pin", NULL);
	prop = of_get_property(np, "mdc-pin", NULL);
	priv->mdc_pin = *prop;

	prop = get_property(np, "mdio-pin", NULL);
	prop = of_get_property(np, "mdio-pin", NULL);
	priv->mdio_pin = *prop;

	new_bus->dev = dev;
+4 −4
Original line number Diff line number Diff line
@@ -230,7 +230,7 @@ static struct uic * __init uic_init_one(struct device_node *node)
	memset(uic, 0, sizeof(*uic));
	spin_lock_init(&uic->lock);
	uic->of_node = of_node_get(node);
	indexp = get_property(node, "cell-index", &len);
	indexp = of_get_property(node, "cell-index", &len);
	if (!indexp || (len != sizeof(u32))) {
		printk(KERN_ERR "uic: Device node %s has missing or invalid "
		       "cell-index property\n", node->full_name);
@@ -238,7 +238,7 @@ static struct uic * __init uic_init_one(struct device_node *node)
	}
	uic->index = *indexp;

	dcrreg = get_property(node, "dcr-reg", &len);
	dcrreg = of_get_property(node, "dcr-reg", &len);
	if (!dcrreg || (len != 2*sizeof(u32))) {
		printk(KERN_ERR "uic: Device node %s has missing or invalid "
		       "dcr-reg property\n", node->full_name);
@@ -278,7 +278,7 @@ void __init uic_init_tree(void)

	np = of_find_compatible_node(NULL, NULL, "ibm,uic");
	while (np) {
		interrupts = get_property(np, "interrupts", NULL);
		interrupts = of_get_property(np, "interrupts", NULL);
		if (! interrupts)
			break;

@@ -297,7 +297,7 @@ void __init uic_init_tree(void)
	/* The scan again for cascaded UICs */
	np = of_find_compatible_node(NULL, NULL, "ibm,uic");
	while (np) {
		interrupts = get_property(np, "interrupts", NULL);
		interrupts = of_get_property(np, "interrupts", NULL);
		if (interrupts) {
			/* Secondary UIC */
			int cascade_virq;