/linux/drivers/soundwire/ |
H A D | mipi_disco.c | 220 struct sdw_dpn_prop *dpn, int count, int ports, in sdw_slave_read_dpn() argument 238 dpn[i].num = bit; in sdw_slave_read_dpn() 242 dev_err(&slave->dev, "%s dpN not found\n", name); in sdw_slave_read_dpn() 247 &dpn[i].max_word); in sdw_slave_read_dpn() 249 &dpn[i].min_word); in sdw_slave_read_dpn() 253 dpn[i].num_words = nval; in sdw_slave_read_dpn() 254 dpn[i].words = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn() 255 dpn[i].num_words, in sdw_slave_read_dpn() 256 sizeof(*dpn[i].words), in sdw_slave_read_dpn() 258 if (!dpn[i].words) { in sdw_slave_read_dpn() [all …]
|
/linux/sound/soc/codecs/ |
H A D | sdw-mockup.c | 140 struct sdw_dpn_prop *dpn; in sdw_mockup_read_prop() local 162 dpn = prop->src_dpn_prop; in sdw_mockup_read_prop() 165 dpn[i].num = bit; in sdw_mockup_read_prop() 166 dpn[i].type = SDW_DPN_FULL; in sdw_mockup_read_prop() 167 dpn[i].simple_ch_prep_sm = true; in sdw_mockup_read_prop() 180 dpn = prop->sink_dpn_prop; in sdw_mockup_read_prop() 183 dpn[j].num = bit; in sdw_mockup_read_prop() 184 dpn[j].type = SDW_DPN_FULL; in sdw_mockup_read_prop() 185 dpn[j].simple_ch_prep_sm = true; in sdw_mockup_read_prop()
|
H A D | rt722-sdca-sdw.c | 249 struct sdw_dpn_prop *dpn; in rt722_sdca_read_prop() local 274 dpn = prop->src_dpn_prop; in rt722_sdca_read_prop() 277 dpn[i].num = bit; in rt722_sdca_read_prop() 278 dpn[i].type = SDW_DPN_FULL; in rt722_sdca_read_prop() 279 dpn[i].simple_ch_prep_sm = true; in rt722_sdca_read_prop() 280 dpn[i].ch_prep_timeout = 10; in rt722_sdca_read_prop() 292 dpn = prop->sink_dpn_prop; in rt722_sdca_read_prop() 295 dpn[j].num = bit; in rt722_sdca_read_prop() 296 dpn[j].type = SDW_DPN_FULL; in rt722_sdca_read_prop() 297 dpn[j].simple_ch_prep_sm = true; in rt722_sdca_read_prop() [all …]
|
H A D | rt1017-sdca-sdw.c | 264 struct sdw_dpn_prop *dpn; in rt1017_sdca_read_prop() local 285 dpn = prop->src_dpn_prop; in rt1017_sdca_read_prop() 288 dpn[i].num = bit; in rt1017_sdca_read_prop() 289 dpn[i].type = SDW_DPN_FULL; in rt1017_sdca_read_prop() 290 dpn[i].simple_ch_prep_sm = true; in rt1017_sdca_read_prop() 291 dpn[i].ch_prep_timeout = 10; in rt1017_sdca_read_prop() 303 dpn = prop->sink_dpn_prop; in rt1017_sdca_read_prop() 306 dpn[j].num = bit; in rt1017_sdca_read_prop() 307 dpn[j].type = SDW_DPN_FULL; in rt1017_sdca_read_prop() 308 dpn[j].simple_ch_prep_sm = true; in rt1017_sdca_read_prop() [all …]
|
H A D | rt5682-sdw.c | 536 struct sdw_dpn_prop *dpn; in rt5682_read_prop() local 556 dpn = prop->src_dpn_prop; in rt5682_read_prop() 559 dpn[i].num = bit; in rt5682_read_prop() 560 dpn[i].type = SDW_DPN_FULL; in rt5682_read_prop() 561 dpn[i].simple_ch_prep_sm = true; in rt5682_read_prop() 562 dpn[i].ch_prep_timeout = 10; in rt5682_read_prop() 575 dpn = prop->sink_dpn_prop; in rt5682_read_prop() 578 dpn[i].num = bit; in rt5682_read_prop() 579 dpn[i].type = SDW_DPN_FULL; in rt5682_read_prop() 580 dpn[i].simple_ch_prep_sm = true; in rt5682_read_prop() [all …]
|
H A D | rt1316-sdw.c | 203 struct sdw_dpn_prop *dpn; in rt1316_read_prop() local 221 dpn = prop->src_dpn_prop; in rt1316_read_prop() 224 dpn[i].num = bit; in rt1316_read_prop() 225 dpn[i].type = SDW_DPN_FULL; in rt1316_read_prop() 226 dpn[i].simple_ch_prep_sm = true; in rt1316_read_prop() 227 dpn[i].ch_prep_timeout = 10; in rt1316_read_prop() 239 dpn = prop->sink_dpn_prop; in rt1316_read_prop() 242 dpn[j].num = bit; in rt1316_read_prop() 243 dpn[j].type = SDW_DPN_FULL; in rt1316_read_prop() 244 dpn[j].simple_ch_prep_sm = true; in rt1316_read_prop() [all …]
|
H A D | max98373-sdw.c | 305 struct sdw_dpn_prop *dpn; in max98373_read_prop() local 324 dpn = prop->src_dpn_prop; in max98373_read_prop() 327 dpn[i].num = bit; in max98373_read_prop() 328 dpn[i].type = SDW_DPN_FULL; in max98373_read_prop() 329 dpn[i].simple_ch_prep_sm = true; in max98373_read_prop() 330 dpn[i].ch_prep_timeout = 10; in max98373_read_prop() 343 dpn = prop->sink_dpn_prop; in max98373_read_prop() 346 dpn[i].num = bit; in max98373_read_prop() 347 dpn[i].type = SDW_DPN_FULL; in max98373_read_prop() 348 dpn[i].simple_ch_prep_sm = true; in max98373_read_prop() [all …]
|
H A D | max98363.c | 125 struct sdw_dpn_prop *dpn; in max98363_read_prop() local 144 dpn = prop->sink_dpn_prop; in max98363_read_prop() 147 dpn[i].num = bit; in max98363_read_prop() 148 dpn[i].type = SDW_DPN_FULL; in max98363_read_prop() 149 dpn[i].simple_ch_prep_sm = true; in max98363_read_prop() 150 dpn[i].ch_prep_timeout = 10; in max98363_read_prop()
|
H A D | rt1318-sdw.c | 352 struct sdw_dpn_prop *dpn; in rt1318_read_prop() local 370 dpn = prop->src_dpn_prop; in rt1318_read_prop() 373 dpn[i].num = bit; in rt1318_read_prop() 374 dpn[i].type = SDW_DPN_FULL; in rt1318_read_prop() 375 dpn[i].simple_ch_prep_sm = true; in rt1318_read_prop() 376 dpn[i].ch_prep_timeout = 10; in rt1318_read_prop() 388 dpn = prop->sink_dpn_prop; in rt1318_read_prop() 391 dpn[j].num = bit; in rt1318_read_prop() 392 dpn[j].type = SDW_DPN_FULL; in rt1318_read_prop() 393 dpn[j].simple_ch_prep_sm = true; in rt1318_read_prop() [all …]
|
H A D | rt1308-sdw.c | 129 struct sdw_dpn_prop *dpn; in rt1308_read_prop() local 149 dpn = prop->sink_dpn_prop; in rt1308_read_prop() 152 dpn[i].num = bit; in rt1308_read_prop() 153 dpn[i].type = SDW_DPN_FULL; in rt1308_read_prop() 154 dpn[i].simple_ch_prep_sm = true; in rt1308_read_prop() 155 dpn[i].ch_prep_timeout = 10; in rt1308_read_prop()
|
H A D | rt1320-sdw.c | 671 struct sdw_dpn_prop *dpn; in rt1320_vc_preset() 695 dpn = prop->src_dpn_prop; in rt1320_io_init() 698 dpn[i].num = bit; in rt1320_io_init() 699 dpn[i].type = SDW_DPN_FULL; in rt1320_io_init() 700 dpn[i].simple_ch_prep_sm = true; in rt1320_io_init() 701 dpn[i].ch_prep_timeout = 10; in rt1320_io_init() 713 dpn = prop->sink_dpn_prop; in rt1320_io_init() 716 dpn[j].num = bit; in rt1320_io_init() 717 dpn[j].type = SDW_DPN_FULL; in rt1320_io_init() 718 dpn[ in rt1320_io_init() 499 struct sdw_dpn_prop *dpn; rt1320_read_prop() local [all...] |
H A D | rt712-sdca-dmic.c | 836 struct sdw_dpn_prop *dpn; in rt712_sdca_dmic_read_prop() local 854 dpn = prop->src_dpn_prop; in rt712_sdca_dmic_read_prop() 857 dpn[i].num = bit; in rt712_sdca_dmic_read_prop() 858 dpn[i].type = SDW_DPN_FULL; in rt712_sdca_dmic_read_prop() 859 dpn[i].simple_ch_prep_sm = true; in rt712_sdca_dmic_read_prop() 860 dpn[i].ch_prep_timeout = 10; in rt712_sdca_dmic_read_prop()
|
/linux/Documentation/devicetree/bindings/phy/ |
H A D | fsl,imx8mq-usb-phy.yaml | 58 Adjust amount of current sourced to DPn and DMn after a J-to-K
|
/linux/include/linux/soundwire/ |
H A D | sdw.h | 277 * struct sdw_dpn_prop - Data Port DPn properties 297 * @lane_list: indicates which Lanes can be used by DPn
|