Lines Matching defs:codec
72 /* supported I2S board codec configurations */
339 struct platform_device *codec, *board;
349 codec = platform_device_register_simple("dmic-codec", PLATFORM_DEVID_NONE, NULL, 0);
350 if (IS_ERR(codec)) {
351 dev_err(adev->dev, "dmic codec register failed\n");
352 return PTR_ERR(codec);
355 ret = devm_add_action(adev->dev, board_pdev_unregister, codec);
357 platform_device_unregister(codec);
477 static int avs_register_hda_board(struct avs_dev *adev, struct hda_codec *codec)
481 struct hdac_device *hdev = &codec->core;
493 mach.pdata = codec;
529 struct hda_codec *codec;
531 codec = dev_to_hda_codec(&hdev->dev);
533 ret = avs_register_hda_board(adev, codec);
536 codec->core.vendor_id, ret);