Home
last modified time | relevance | path

Searched +full:sky1 +full:- +full:ipbloq +full:- +full:hda (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/sound/
H A Dcix,sky1-ipbloq-hda.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/cix,sky1-ipbloq-hda.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: CIX IPBLOQ HDA controller
10 CIX IPBLOQ High Definition Audio (HDA) Controller
13 - Joakim Zhang <joakim.zhang@cixtech.com>
16 - $ref: sound-card-common.yaml#
20 const: cix,sky1-ipbloq-hda
31 clock-names:
[all …]
/linux/sound/hda/controllers/
H A Dcix-ipbloq.c1 // SPDX-License-Identifier: GPL-2.0
23 #define CIX_IPBLOQ_SKY1_ADDR_HOST_TO_HDAC_OFFSET (-0x90000000ULL)
39 struct azx *chip = device->device_data; in cix_ipbloq_hda_dev_disconnect()
41 chip->bus.shutdown = 1; in cix_ipbloq_hda_dev_disconnect()
48 struct azx *chip = device->device_data; in cix_ipbloq_hda_dev_free()
50 if (azx_bus(chip)->chip_init) { in cix_ipbloq_hda_dev_free()
62 static int cix_ipbloq_hda_probe_codec(struct cix_ipbloq_hda *hda) in cix_ipbloq_hda_probe_codec() argument
64 struct azx *chip = &hda->chip; in cix_ipbloq_hda_probe_codec()
68 to_hda_bus(bus)->bus_probing = 1; in cix_ipbloq_hda_probe_codec()
73 dev_err(hda->dev, "probe codecs failed: %d\n", err); in cix_ipbloq_hda_probe_codec()
[all …]