envy24ht_wrcs
envy24ht_wrcs(sc, ENVY24HT_CCS_CTL, ENVY24HT_CCS_CTL_RESET, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_CTL, ENVY24HT_CCS_CTL_NATIVE, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_SCFG, sc->cfg->scfg, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_ACL, sc->cfg->acl, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_I2S, sc->cfg->i2s, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_SPDIF, sc->cfg->spdif, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_IMASK, data & ~ENVY24HT_CCS_IMASK_PMT, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_I2CADDR, addr, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_I2CDEV,
envy24ht_wrcs(sc, ENVY24HT_CCS_I2CADDR, addr, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_I2CDATA, data, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_I2CDEV,
envy24ht_wrcs(sc, ENVY24HT_CCS_GPIO_LDATA, data, 2);
envy24ht_wrcs(sc, ENVY24HT_CCS_GPIO_HDATA, data >> 16, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_GPIO_LMASK, mask, 2);
envy24ht_wrcs(sc, ENVY24HT_CCS_GPIO_HMASK, mask >> 16, 1);
envy24ht_wrcs(sc, ENVY24HT_CCS_GPIO_CTLDIR, dir, 2);
envy24ht_wrcs(sc, ENVY24HT_CCS_GPIO_CTLDIR, dir, 4);