From: Benjamin Herrenschmidt Date: Tue, 8 May 2012 03:28:37 +0000 (+1000) Subject: powerpc/windfarm: Fix crash on SMU based machine after i2c conversion X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=9525a08b30b1c8e39578938fc3420ac0b56f3a3d;p=~shefty%2Frdma-dev.git powerpc/windfarm: Fix crash on SMU based machine after i2c conversion We no longer get the device node in platform_data but instead where it belongs in struct device, so get it from there instead of blowing up. Signed-off-by: Benjamin Herrenschmidt --- diff --git a/drivers/macintosh/windfarm_smu_sat.c b/drivers/macintosh/windfarm_smu_sat.c index e2989cef230..426e810233d 100644 --- a/drivers/macintosh/windfarm_smu_sat.c +++ b/drivers/macintosh/windfarm_smu_sat.c @@ -204,7 +204,7 @@ static struct wf_sensor_ops wf_sat_ops = { static int wf_sat_probe(struct i2c_client *client, const struct i2c_device_id *id) { - struct device_node *dev = client->dev.platform_data; + struct device_node *dev = client->dev.of_node; struct wf_sat *sat; struct wf_sat_sensor *sens; const u32 *reg;