hellcreek_write
hellcreek_write(hellcreek, ptcfg, HR_PTCFG);
hellcreek_write(hellcreek, ptcfg, HR_PTCFG);
hellcreek_write(hellcreek,
hellcreek_write(hellcreek, val, HR_PSEL);
hellcreek_write(hellcreek, val, HR_PSEL);
hellcreek_write(hellcreek, 0x00, HR_FDBMAX);
hellcreek_write(hellcreek, 0x00, HR_FDBRDH);
hellcreek_write(hellcreek, val, HR_PSEL);
hellcreek_write(hellcreek, swcfg, HR_SWCFG);
hellcreek_write(hellcreek, val, HR_CSEL);
hellcreek_write(hellcreek, val, HR_PTPRTCCFG);
hellcreek_write(hellcreek, val, HR_PTPRTCCFG);
hellcreek_write(hellcreek, val, HR_VIDCFG);
hellcreek_write(hellcreek, data, TR_GCLDAT);
hellcreek_write(hellcreek,
hellcreek_write(hellcreek,
hellcreek_write(hellcreek, data, TR_GCLCMD);
hellcreek_write(hellcreek, val, HR_VIDCFG);
hellcreek_write(hellcreek, cycle_time & 0x0000ffff, TR_CTWRL);
hellcreek_write(hellcreek, (cycle_time & 0xffff0000) >> 16, TR_CTWRH);
hellcreek_write(hellcreek, ts.tv_nsec & 0x0000ffff, TR_ESTWRL);
hellcreek_write(hellcreek, (ts.tv_nsec & 0xffff0000) >> 16, TR_ESTWRH);
hellcreek_write(hellcreek, TR_ESTCMD_ESTARM | TR_ESTCMD_ESTSWCFG |
hellcreek_write(hellcreek, val, TR_TGDSEL);
hellcreek_write(hellcreek, ctrl, TR_TGDCTRL);
hellcreek_write(hellcreek, 0x00, TR_ESTCMD);
hellcreek_write(hellcreek, 0xff << TR_TGDCTRL_ADMINGATESTATES_SHIFT,
hellcreek_write(hellcreek, val, HR_PTCFG);
hellcreek_write(hellcreek, val, HR_PTCFG);
hellcreek_write(hellcreek, val, HR_VIDMBRCFG);
hellcreek_write(hellcreek, val, HR_VIDMBRCFG);
hellcreek_write(hellcreek, val, HR_PTCFG);
hellcreek_write(hellcreek, ptcfg, HR_PTCFG);
hellcreek_write(hellcreek, swcfg, HR_SWCFG);
hellcreek_write(hellcreek, val, HR_PTCFG);
hellcreek_write(hellcreek, val, HR_PTCFG);
hellcreek_write(hellcreek, entry->mac[1] | (entry->mac[0] << 8), HR_FDBWDH);
hellcreek_write(hellcreek, entry->mac[3] | (entry->mac[2] << 8), HR_FDBWDM);
hellcreek_write(hellcreek, entry->mac[5] | (entry->mac[4] << 8), HR_FDBWDL);
hellcreek_write(hellcreek, meta, HR_FDBWRM0);
hellcreek_write(hellcreek, 0x00, HR_FDBWRCMD);
hellcreek_write(hellcreek, entry->idx | HR_FDBWRCMD_FDBDEL, HR_FDBWRCMD);
hellcreek_write(hellcreek, 0x00, HR_FDBMAX);
hellcreek_write(hellcreek, 0x00, HR_FDBRDH);
hellcreek_write(hellcreek, 0x00, HR_FDBMAX);
hellcreek_write(hellcreek, 0x00, HR_FDBRDH);
hellcreek_write(hellcreek, val, HR_CTRL_C);