Hi,
This patchset fixes some issues related to sparse warnings about endianness handling for ALSA firewire stack.
For writing this patchset, I use 'C=1 CF=-D__CHECK_ENDIAN__' options to 'make' command. If they're not enough, please inform to me.
Takashi Sakamoto (5): ALSA: dice: correct variable types for __be32 data ALSA: dice: assign converted data to the same type of variable ALSA: fireworks: use u32 type for be32_to_cpup() macro ALSA: bebob: use correct type for __be32 data ALSA: firewire-digi00x/firewire-tascam: remove wrong conversion for Config ROM
sound/firewire/bebob/bebob_maudio.c | 2 +- sound/firewire/dice/dice-stream.c | 12 ++++++------ sound/firewire/dice/dice.c | 3 ++- sound/firewire/digi00x/digi00x.c | 3 +-- sound/firewire/fireworks/fireworks_command.c | 2 +- sound/firewire/tascam/tascam.c | 3 +-- 6 files changed, 12 insertions(+), 13 deletions(-)