From: Markus Pargmann Date: Fri, 4 Oct 2013 12:44:40 +0000 (+0200) Subject: net/ethernet: cpsw: DT read bool dual_emac X-Git-Tag: v3.12-rc7~20^2~65 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=281abd965fedfe7c31927d84e01a5bfa554b5502;p=~emulex%2Finfiniband.git net/ethernet: cpsw: DT read bool dual_emac Signed-off-by: Markus Pargmann Acked-by: Mugunthan V N Acked-by: Peter Korsgaard Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/ti/cpsw.c b/drivers/net/ethernet/ti/cpsw.c index 5df50a96a1d..804846eb5fc 100644 --- a/drivers/net/ethernet/ti/cpsw.c +++ b/drivers/net/ethernet/ti/cpsw.c @@ -1771,8 +1771,8 @@ static int cpsw_probe_dt(struct cpsw_platform_data *data, } data->mac_control = prop; - if (!of_property_read_u32(node, "dual_emac", &prop)) - data->dual_emac = prop; + if (of_property_read_bool(node, "dual_emac")) + data->dual_emac = 1; /* * Populate all the child nodes here...