Add a debug print statement to hiface_chip_disconnect()

Signed-off-by: Antonio Ospite <ao2@amarulasolutions.com>
Anticipate the call to snd_card_disconnect()

Moving the call out from hiface_chip_abort() is OK as the latter is only
called by hiface_chip_disconnect().

Signed-off-by: Antonio Ospite <ao2@amarulasolutions.com>
Remove the definition of OUT_N_CHANNELS

This is a leftover of the 6fire driver, all the HiFace devices we know
of support 2 channels.

Signed-off-by: Antonio Ospite <ao2@amarulasolutions.com>
Remove the dummy field in struct pcm_runtime

Signed-off-by: Antonio Ospite <ao2@amarulasolutions.com>
Fix some comments in pcm_hw definition

For HiFace devices channels are fixed but rate_max may change.

Signed-off-by: Antonio Ospite <ao2@amarulasolutions.com>
Cosmetic fix for hiface_pcm_pointer() definition

The function definition fits on one line, no need to wrap to next line.

Signed-off-by: Antonio Ospite <ao2@amarulasolutions.com>