atiixp_update
atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */
if (atiixp_update(chip, CMD, ATI_REG_CMD_POWERDOWN, 0))
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SOFT_RESET, ATI_REG_CMD_AC_SOFT_RESET);
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SOFT_RESET, 0);
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SYNC|ATI_REG_CMD_AC_RESET,
atiixp_update(chip, CMD, ATI_REG_CMD_AC_RESET, ATI_REG_CMD_AC_RESET);
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SYNC|ATI_REG_CMD_AC_RESET,
atiixp_update(chip, CMD,
atiixp_update(chip, IER, ATI_REG_IER_SET_BUS_BUSY, bus_busy);
atiixp_update(chip, CMD, ATI_REG_CMD_SEND_EN,
atiixp_update(chip, CMD, ATI_REG_CMD_IN_DMA_EN,
atiixp_update(chip, CMD, ATI_REG_CMD_RECEIVE_EN, 0);
atiixp_update(chip, CMD, ATI_REG_CMD_SPDF_DMA_EN,
atiixp_update(chip, CMD, ATI_REG_CMD_SPDF_CONFIG_MASK,
atiixp_update(chip, CMD, ATI_REG_CMD_INTERLEAVE_OUT,
atiixp_update(chip, CMD, ATI_REG_CMD_SPDF_CONFIG_MASK, 0);
atiixp_update(chip, CMD, ATI_REG_CMD_INTERLEAVE_SPDF, 0);
atiixp_update(chip, CMD, ATI_REG_CMD_INTERLEAVE_OUT,
atiixp_update(chip, 6CH_REORDER, ATI_REG_6CH_REORDER_EN,
atiixp_update(chip, CMD, ATI_REG_CMD_INTERLEAVE_IN,
atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */
if (atiixp_update(chip, CMD, ATI_REG_CMD_POWERDOWN, 0))
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SOFT_RESET, ATI_REG_CMD_AC_SOFT_RESET);
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SOFT_RESET, 0);
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SYNC|ATI_REG_CMD_AC_RESET,
atiixp_update(chip, CMD, ATI_REG_CMD_AC_RESET, ATI_REG_CMD_AC_RESET);
atiixp_update(chip, CMD, ATI_REG_CMD_AC_SYNC|ATI_REG_CMD_AC_RESET,
atiixp_update(chip, CMD,
atiixp_update(chip, IER, ATI_REG_IER_MODEM_SET_BUS_BUSY, bus_busy);
atiixp_update(chip, CMD, ATI_REG_CMD_MODEM_SEND1_EN,
atiixp_update(chip, CMD, ATI_REG_CMD_MODEM_IN_DMA_EN,
atiixp_update(chip, CMD, ATI_REG_CMD_MODEM_RECEIVE_EN, 0);