>> Is it appropriate to treat non-zero values as error codes there generally? > > No, it can't be in general.
I got the impression that the functions which are called at the updated places by the function “snd_card_pcsp_probe” indicate a successful execution only by zero so far. > Lots of functions return a positive value, too. Would you like to point any example out from the programming interface? Regards, Markus

