.run            = bdw_run,
        .reset          = bdw_reset,
 
-       /* Register IO */
-       .write          = sof_io_write,
-       .read           = sof_io_read,
-       .write64        = sof_io_write64,
-       .read64         = sof_io_read64,
+       /* Register IO uses direct mmio */
 
        /* Block IO */
        .block_read     = sof_block_read,
 
        .run            = atom_run,
        .reset          = atom_reset,
 
-       /* Register IO */
-       .write          = sof_io_write,
-       .read           = sof_io_read,
-       .write64        = sof_io_write64,
-       .read64         = sof_io_read64,
+       /* Register IO uses direct mmio */
 
        /* Block IO */
        .block_read     = sof_block_read,
        .run            = atom_run,
        .reset          = atom_reset,
 
-       /* Register IO */
-       .write          = sof_io_write,
-       .read           = sof_io_read,
-       .write64        = sof_io_write64,
-       .read64         = sof_io_read64,
+       /* Register IO uses direct mmio */
 
        /* Block IO */
        .block_read     = sof_block_read,
 
        .probe          = hda_dsp_probe,
        .remove         = hda_dsp_remove,
 
-       /* Register IO */
-       .write          = sof_io_write,
-       .read           = sof_io_read,
-       .write64        = sof_io_write64,
-       .read64         = sof_io_read64,
+       /* Register IO uses direct mmio */
 
        /* Block IO */
        .block_read     = sof_block_read,
 
        .run            = atom_run,
        .reset          = atom_reset,
 
-       /* Register IO */
-       .write          = sof_io_write,
-       .read           = sof_io_read,
-       .write64        = sof_io_write64,
-       .read64         = sof_io_read64,
+       /* Register IO uses direct mmio */
 
        /* Block IO */
        .block_read     = sof_block_read,