I think if you are using one switch for home and the same switch for limit and you are using a smoothstepper.
then in the smoothstepper config under inputs if homing motor0 and say using motor0 limit ++ or -- then turn them on and use the same pin? under inputs in ESS config.
if you are using 2 switch's (home combined with one limit) then you will need a separate pin set for the other switch for limit++ or -- however your direction is setup...
? ?