xref: /openbmc/linux/sound/ac97/ac97_core.h (revision 2d7a5c6c)
1d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
274426fbfSRobert Jarzmik /*
374426fbfSRobert Jarzmik  * Copyright (C) 2016 Robert Jarzmik <robert.jarzmik@free.fr>
474426fbfSRobert Jarzmik  */
574426fbfSRobert Jarzmik 
62d7a5c6cSPierre-Louis Bossart unsigned int snd_ac97_bus_scan_one(struct ac97_controller *adrv,
774426fbfSRobert Jarzmik 				   unsigned int codec_num);
874426fbfSRobert Jarzmik 
ac97_ids_match(unsigned int id1,unsigned int id2,unsigned int mask)974426fbfSRobert Jarzmik static inline bool ac97_ids_match(unsigned int id1, unsigned int id2,
1074426fbfSRobert Jarzmik 				  unsigned int mask)
1174426fbfSRobert Jarzmik {
1274426fbfSRobert Jarzmik 	return (id1 & mask) == (id2 & mask);
1374426fbfSRobert Jarzmik }
14