|
#define | TMC_RAMP_VSTART_MAX GENMASK(17, 0) |
| Trinamic stepper controller ramp generator data limits.
|
|
#define | TMC_RAMP_VSTART_MIN 0 |
|
#define | TMC_RAMP_V1_MAX GENMASK(19, 0) |
|
#define | TMC_RAMP_V1_MIN 0 |
|
#define | TMC_RAMP_VMAX_MAX (GENMASK(22, 0) - 512) |
|
#define | TMC_RAMP_VMAX_MIN 0 |
|
#define | TMC_RAMP_A1_MAX GENMASK(15, 0) |
|
#define | TMC_RAMP_A1_MIN 0 |
|
#define | TMC_RAMP_AMAX_MAX GENMASK(15, 0) |
|
#define | TMC_RAMP_AMAX_MIN 0 |
|
#define | TMC_RAMP_D1_MAX GENMASK(15, 0) |
|
#define | TMC_RAMP_D1_MIN 1 |
|
#define | TMC_RAMP_DMAX_MAX GENMASK(15, 0) |
|
#define | TMC_RAMP_DMAX_MIN 0 |
|
#define | TMC_RAMP_VSTOP_MAX GENMASK(17, 0) |
|
#define | TMC_RAMP_VSTOP_MIN 1 |
|
#define | TMC_RAMP_TZEROWAIT_MAX (GENMASK(15, 0) - 512) |
|
#define | TMC_RAMP_TZEROWAIT_MIN 0 |
|
#define | TMC_RAMP_VCOOLTHRS_MAX GENMASK(22, 0) |
|
#define | TMC_RAMP_VCOOLTHRS_MIN 0 |
|
#define | TMC_RAMP_VHIGH_MAX GENMASK(22, 0) |
|
#define | TMC_RAMP_VHIGH_MIN 0 |
|
#define | TMC_RAMP_IHOLD_IRUN_MAX GENMASK(4, 0) |
|
#define | TMC_RAMP_IHOLD_IRUN_MIN 0 |
|
#define | TMC_RAMP_IHOLDDELAY_MAX GENMASK(3, 0) |
|
#define | TMC_RAMP_IHOLDDELAY_MIN 0 |
|
#define | TMC_RAMP_VACTUAL_SHIFT 22 |
|
#define | CHECK_RAMP_DT_DATA(node) |
| Check if Ramp DT data is within limits.
|
|
#define | TMC_RAMP_DT_SPEC_GET(node) |
| Get Trinamic Stepper Ramp Generator data from DT.
|
|
Public API for Trinamic Stepper Controller Specific Functions.