[alsa-devel] [PATCH 0/5] ALSA: firewire: suppress sparse warnings due to endianness handling

Takashi Iwai tiwai at suse.de
Mon Oct 19 12:02:54 CEST 2015


On Sun, 18 Oct 2015 15:39:48 +0200,
Takashi Sakamoto wrote:
> 
> 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

Applied all five patches now.  Thanks.


Takashi


> 
>  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(-)
> 
> -- 
> 2.1.4
> 


More information about the Alsa-devel mailing list