D | mvebu-devbus.c | 92 struct devbus { struct 98 static int get_timing_param_ps(struct devbus *devbus, in get_timing_param_ps() argument 108 dev_err(devbus->dev, "%s has no '%s' property\n", in get_timing_param_ps() 113 *ticks = (time_ps + devbus->tick_ps - 1) / devbus->tick_ps; in get_timing_param_ps() 115 dev_dbg(devbus->dev, "%s: %u ps -> 0x%x\n", in get_timing_param_ps() 120 static int devbus_get_timing_params(struct devbus *devbus, in devbus_get_timing_params() argument 129 dev_err(devbus->dev, in devbus_get_timing_params() 144 dev_err(devbus->dev, "invalid bus width %d\n", r->bus_width); in devbus_get_timing_params() 148 err = get_timing_param_ps(devbus, node, "devbus,badr-skew-ps", in devbus_get_timing_params() 153 err = get_timing_param_ps(devbus, node, "devbus,turn-off-ps", in devbus_get_timing_params() [all …]
|