Lines Matching refs:r

122 				    struct devbus_read_params *r,  in devbus_get_timing_params()  argument
127 err = of_property_read_u32(node, "devbus,bus-width", &r->bus_width); in devbus_get_timing_params()
139 if (r->bus_width == 8) in devbus_get_timing_params()
140 r->bus_width = 0; in devbus_get_timing_params()
141 else if (r->bus_width == 16) in devbus_get_timing_params()
142 r->bus_width = 1; in devbus_get_timing_params()
144 dev_err(devbus->dev, "invalid bus width %d\n", r->bus_width); in devbus_get_timing_params()
149 &r->badr_skew); in devbus_get_timing_params()
154 &r->turn_off); in devbus_get_timing_params()
159 &r->acc_first); in devbus_get_timing_params()
164 &r->acc_next); in devbus_get_timing_params()
170 &r->rd_setup); in devbus_get_timing_params()
175 &r->rd_hold); in devbus_get_timing_params()
209 struct devbus_read_params *r, in devbus_orion_set_timing_params() argument
221 value = (r->turn_off & ORION_TURN_OFF_MASK) << ORION_TURN_OFF_SHIFT | in devbus_orion_set_timing_params()
222 (r->acc_first & ORION_ACC_FIRST_MASK) << ORION_ACC_FIRST_SHIFT | in devbus_orion_set_timing_params()
223 (r->acc_next & ORION_ACC_NEXT_MASK) << ORION_ACC_NEXT_SHIFT | in devbus_orion_set_timing_params()
227 r->bus_width << ORION_DEV_WIDTH_SHIFT | in devbus_orion_set_timing_params()
228 ((r->turn_off & ORION_TURN_OFF_EXT_MASK) ? ORION_TURN_OFF_EXT_BIT : 0) | in devbus_orion_set_timing_params()
229 ((r->acc_first & ORION_ACC_FIRST_EXT_MASK) ? ORION_ACC_FIRST_EXT_BIT : 0) | in devbus_orion_set_timing_params()
230 ((r->acc_next & ORION_ACC_NEXT_EXT_MASK) ? ORION_ACC_NEXT_EXT_BIT : 0) | in devbus_orion_set_timing_params()
234 (r->badr_skew << ORION_BADR_SKEW_SHIFT) | in devbus_orion_set_timing_params()
242 struct devbus_read_params *r, in devbus_armada_set_timing_params() argument
248 value = r->bus_width << ARMADA_DEV_WIDTH_SHIFT | in devbus_armada_set_timing_params()
249 r->badr_skew << ARMADA_BADR_SKEW_SHIFT | in devbus_armada_set_timing_params()
250 r->rd_hold << ARMADA_RD_HOLD_SHIFT | in devbus_armada_set_timing_params()
251 r->acc_next << ARMADA_ACC_NEXT_SHIFT | in devbus_armada_set_timing_params()
252 r->rd_setup << ARMADA_RD_SETUP_SHIFT | in devbus_armada_set_timing_params()
253 r->acc_first << ARMADA_ACC_FIRST_SHIFT | in devbus_armada_set_timing_params()
254 r->turn_off; in devbus_armada_set_timing_params()
279 struct devbus_read_params r; in mvebu_devbus_probe() local
315 err = devbus_get_timing_params(devbus, node, &r, &w); in mvebu_devbus_probe()
321 devbus_orion_set_timing_params(devbus, node, &r, &w); in mvebu_devbus_probe()
323 devbus_armada_set_timing_params(devbus, node, &r, &w); in mvebu_devbus_probe()