Lines Matching refs:didx
811 mlc->serio_opacket[map->didx] |= in hil_mlc_serio_write()
812 ((hil_packet)c) << (8 * (3 - mlc->serio_oidx[map->didx])); in hil_mlc_serio_write()
814 if (mlc->serio_oidx[map->didx] >= 3) { in hil_mlc_serio_write()
816 if (!(mlc->serio_opacket[map->didx] & HIL_PKT_CMD)) in hil_mlc_serio_write()
818 switch (mlc->serio_opacket[map->didx] & HIL_PKT_DATA_MASK) { in hil_mlc_serio_write()
820 idx = mlc->di[map->didx].idd; in hil_mlc_serio_write()
823 idx = mlc->di[map->didx].rsc; in hil_mlc_serio_write()
826 idx = mlc->di[map->didx].exd; in hil_mlc_serio_write()
829 idx = mlc->di[map->didx].rnm; in hil_mlc_serio_write()
834 mlc->serio_oidx[map->didx] = 0; in hil_mlc_serio_write()
835 mlc->serio_opacket[map->didx] = 0; in hil_mlc_serio_write()
838 mlc->serio_oidx[map->didx]++; in hil_mlc_serio_write()
860 mlc->serio_oidx[map->didx] = 0; in hil_mlc_serio_write()
861 mlc->serio_opacket[map->didx] = 0; in hil_mlc_serio_write()
948 mlc->serio_map[i].didx = i; in hil_mlc_register()