drivers: i3c: shell: fix the judgement/argc count for getstatus/ibi tir

The errno for format 2 of the getstatus ccc always returns an error.
The check for the invalid defining byte should use the "AND" operation
instead of "OR." Additionally, the first byte of the ibi tir sending
request is ignored due to the incorrect argument count.
This commit fixes both issues.

Signed-off-by: Ren Chen <Ren.Chen@ite.com.tw>
(cherry picked from commit 20dbf4d7a018bb34bd2551b4235057df57ae7262)
1 file changed