Lines Matching +full:soundwire +full:- +full:v1
1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
6 * https://www.mipi.org/mipi-sdca-v1-0-download
12 #include <linux/soundwire/sdw.h>
18 struct fwnode_handle *fwnode = slave->dev.fwnode; in sdca_lookup_interface_revision()
24 fwnode_property_read_u32(fwnode, "mipi-sdw-sdca-interface-revision", in sdca_lookup_interface_revision()
25 &slave->sdca_data.interface_revision); in sdca_lookup_interface_revision()
31 struct sdw_slave_id *id = &slave->id; in sdca_device_quirk_rt712_vb()
38 if (slave->sdca_data.interface_revision < 0x0801) in sdca_device_quirk_rt712_vb()
41 if (id->mfg_id != 0x025d) in sdca_device_quirk_rt712_vb()
44 if (id->part_id != 0x712 && in sdca_device_quirk_rt712_vb()
45 id->part_id != 0x713 && in sdca_device_quirk_rt712_vb()
46 id->part_id != 0x716 && in sdca_device_quirk_rt712_vb()
47 id->part_id != 0x717) in sdca_device_quirk_rt712_vb()
50 for (i = 0; i < slave->sdca_data.num_functions; i++) { in sdca_device_quirk_rt712_vb()
51 if (slave->sdca_data.sdca_func[i].type == in sdca_device_quirk_rt712_vb()