@@ -820,7 +820,7 @@ struct snd_soc_dai_link {
820
820
const struct snd_soc_compr_ops * compr_ops ;
821
821
822
822
/* Mark this pcm with non atomic ops */
823
- bool nonatomic ;
823
+ unsigned int nonatomic : 1 ;
824
824
825
825
/* For unidirectional dai links */
826
826
unsigned int playback_only :1 ;
@@ -1016,9 +1016,6 @@ struct snd_soc_card {
1016
1016
1017
1017
spinlock_t dpcm_lock ;
1018
1018
1019
- bool instantiated ;
1020
- bool topology_shortname_created ;
1021
-
1022
1019
int (* probe )(struct snd_soc_card * card );
1023
1020
int (* late_probe )(struct snd_soc_card * card );
1024
1021
int (* remove )(struct snd_soc_card * card );
@@ -1079,8 +1076,6 @@ struct snd_soc_card {
1079
1076
int num_of_dapm_widgets ;
1080
1077
const struct snd_soc_dapm_route * of_dapm_routes ;
1081
1078
int num_of_dapm_routes ;
1082
- bool fully_routed ;
1083
- bool disable_route_checks ;
1084
1079
1085
1080
/* lists of probed devices belonging to this card */
1086
1081
struct list_head component_dev_list ;
@@ -1107,6 +1102,12 @@ struct snd_soc_card {
1107
1102
#endif
1108
1103
u32 pop_time ;
1109
1104
1105
+ /* bit field */
1106
+ unsigned int instantiated :1 ;
1107
+ unsigned int topology_shortname_created :1 ;
1108
+ unsigned int fully_routed :1 ;
1109
+ unsigned int disable_route_checks :1 ;
1110
+
1110
1111
void * drvdata ;
1111
1112
};
1112
1113
#define for_each_card_prelinks (card , i , link ) \
0 commit comments