ICSS_SLICE0
case ICSS_SLICE0:
ret = prueth_get_cores(prueth, ICSS_SLICE0, false);
prueth->pru[ICSS_SLICE0] : prueth->pru[ICSS_SLICE1]);
prueth_put_cores(prueth, ICSS_SLICE0);
prueth_put_cores(prueth, ICSS_SLICE0);
if (!prueth->emac[ICSS_SLICE0] && !prueth->emac[ICSS_SLICE1])
icssg_class_default(prueth->miig_rt, ICSS_SLICE0, 0, false);
emac = prueth->emac[ICSS_SLICE0] ? prueth->emac[ICSS_SLICE0] :
icssg_class_disable(prueth->miig_rt, ICSS_SLICE0);
if (!prueth->emac[ICSS_SLICE0] && !prueth->emac[ICSS_SLICE1])
icssg_class_disable(prueth->miig_rt, ICSS_SLICE0);
emac = prueth->emac[ICSS_SLICE0] ? prueth->emac[ICSS_SLICE0] :
return ICSS_SLICE0;
prueth_put_cores(prueth, ICSS_SLICE0);
prueth_put_cores(prueth, ICSS_SLICE0);
slice = ICSS_SLICE0;
ret = prueth_get_cores(prueth, ICSS_SLICE0, true);
prueth->pru[ICSS_SLICE0] : prueth->pru[ICSS_SLICE1]);