| /linux/sound/soc/intel/avs/boards/ |
| H A D | Makefile | 3 snd-soc-avs-da7219-y := da7219.o 4 snd-soc-avs-dmic-y := dmic.o 5 snd-soc-avs-es8336-y := es8336.o 6 snd-soc-avs-hdaudio-y := hdaudio.o 7 snd-soc-avs-i2s-test-y := i2s_test.o 8 snd-soc-avs-max98927-y := max98927.o 9 snd-soc-avs-max98357a-y := max98357a.o 10 snd-soc-avs-max98373-y := max98373.o 11 snd-soc-avs-nau8825-y := nau8825.o 12 snd-soc-avs-pcm3168a-y := pcm3168a.o [all …]
|
| H A D | Kconfig | 2 menu "Intel AVS Machine drivers" 11 Use obsolete names for some of avs cards. This option should be 21 This adds support for AVS with DA7219 I2S codec configuration. 29 This adds support for AVS with Digital Mic array configuration. 39 This adds support for AVS with ES8336 I2S codec configuration. 47 This adds support for AVS with HDAudio codec configuration. 63 This adds support for AVS with MAX98927 I2S codec configuration. 73 This adds support for AVS with MAX98357A I2S codec configuration. 83 This adds support for AVS with MAX98373 I2S codec configuration. 94 It is meant to be used with AVS driver. [all …]
|
| H A D | pcm3168a.c | 121 card->long_name = card->name = "AVS I2S PCM3168A"; in avs_pcm3168a_probe()
|
| /linux/Documentation/devicetree/bindings/cpufreq/ |
| H A D | brcm,stb-avs-cpu-freq.txt | 1 Broadcom AVS mail box and interrupt register bindings 4 A total of three DT nodes are required. One node (brcm,avs-cpu-data-mem) 5 references the mailbox register used to communicate with the AVS CPU[1]. The 6 second node (brcm,avs-cpu-l2-intr) is required to trigger an interrupt on 7 the AVS CPU. The interrupt tells the AVS CPU that it needs to process a 8 command sent to it by a driver. Interrupting the AVS CPU is mandatory for 11 The interface also requires a reference to the AVS host interrupt controller, 12 so a driver can react to interrupts generated by the AVS CPU whenever a command 15 [1] The AVS CPU is an independent co-processor that runs proprietary 22 Node brcm,avs-cpu-data-mem [all …]
|
| /linux/drivers/cpufreq/ |
| H A D | armada-37xx-cpufreq.c | 55 /* AVS register set */ 76 /* AVS value for the corresponding voltage (in mV) */ 100 u32 avs[LOAD_LEVEL_NR]; member 181 * Find out the armada 37x supported AVS value whose voltage value is 186 u32 avs; in armada_37xx_avs_val_match() local 189 for (avs = 0; avs < ARRAY_SIZE(avs_map); avs++) in armada_37xx_avs_val_match() 190 if (avs_map[avs] >= target_vm) in armada_37xx_avs_val_match() 197 if (avs == ARRAY_SIZE(avs_map)) in armada_37xx_avs_val_match() 198 avs = ARRAY_SIZE(avs_map) - 1; in armada_37xx_avs_val_match() 200 return avs; in armada_37xx_avs_val_match() [all …]
|
| /linux/Documentation/devicetree/bindings/soc/bcm/ |
| H A D | brcm,bcm2711-avs-monitor.yaml | 4 $id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2711-avs-monitor.yaml# 7 title: Broadcom AVS Monitor 15 - const: brcm,bcm2711-avs-monitor 23 $ref: /schemas/thermal/brcm,avs-ro-thermal.yaml 24 description: Broadcom AVS ring oscillator thermal 35 avs-monitor@7d5d2000 { 36 compatible = "brcm,bcm2711-avs-monitor", "syscon", "simple-mfd";
|
| /linux/sound/soc/intel/avs/ |
| H A D | Makefile | 3 snd-soc-avs-y := dsp.o ipc.o messages.o utils.o core.o loader.o \ 6 snd-soc-avs-y += cldma.o 7 snd-soc-avs-y += skl.o apl.o cnl.o icl.o tgl.o mtl.o lnl.o ptl.o 9 snd-soc-avs-y += trace.o 14 snd-soc-avs-y += probes.o debugfs.o 17 obj-$(CONFIG_SND_SOC_INTEL_AVS) += snd-soc-avs.o
|
| H A D | sysfs.c | 10 #include "avs.h" 28 .name = "avs",
|
| H A D | probes.c | 13 #include "avs.h" 291 .name = "avs-probe-compr",
|
| H A D | pcm.c | 17 #include "avs.h" 1372 .name = "avs-pcm", 1382 .topology_name_prefix = "intel/avs", 1753 .name = "avs-hda-pcm", 1770 .topology_name_prefix = "intel/avs", in avs_register_hda_component()
|
| /linux/Documentation/devicetree/bindings/thermal/ |
| H A D | brcm,avs-ro-thermal.yaml | 4 $id: http://devicetree.org/schemas/thermal/brcm,avs-ro-thermal.yaml# 7 title: Broadcom AVS ring oscillator thermal 17 "brcm,bcm2711-avs-monitor", "syscon", "simple-mfd" 38 avs-monitor@7d5d2000 { 39 compatible = "brcm,bcm2711-avs-monitor",
|
| /linux/drivers/thermal/broadcom/ |
| H A D | brcmstb_thermal.c | 3 * Broadcom STB AVS TMON thermal sensor driver 315 { .compatible = "brcm,avs-tmon-bcm74110", .data = &brcmstb_8nm_params }, 316 { .compatible = "brcm,avs-tmon-bcm7216", .data = &brcmstb_16nm_params }, 317 { .compatible = "brcm,avs-tmon", .data = &brcmstb_28nm_params }, 362 dev_info(&pdev->dev, "registered AVS TMON of-sensor driver\n"); in brcmstb_thermal_probe() 378 MODULE_DESCRIPTION("Broadcom STB AVS TMON thermal driver");
|
| H A D | Kconfig | 3 tristate "Broadcom AVS RO thermal sensor driver" 18 tristate "Broadcom STB AVS TMON thermal driver"
|
| H A D | bcm2711_thermal.c | 3 * Broadcom AVS RO thermal sensor driver 115 MODULE_DESCRIPTION("Broadcom AVS RO thermal sensor driver");
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci-devices-avs | 1 What: /sys/devices/pci0000:00/<dev>/avs/fw_version 5 Version of AudioDSP firmware ASoC avs driver is communicating
|
| /linux/Documentation/devicetree/bindings/soc/qcom/ |
| H A D | qcom,apr.yaml | 161 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd"; 167 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd"; 199 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";
|
| H A D | qcom,saw2.yaml | 7 title: Qualcomm Subsystem Power Manager / SPM AVS Wrapper 2 (SAW2) 18 Adaptive Voltage Scaling (AVS) hardware. The SPM is a programmable
|
| /linux/sound/soc/intel/ |
| H A D | Kconfig | 97 tristate "Intel AVS driver" 116 source "sound/soc/intel/avs/boards/Kconfig"
|
| H A D | Makefile | 9 obj-$(CONFIG_SND_SOC_INTEL_AVS) += avs/
|
| /linux/sound/ppc/ |
| H A D | snd_ps3.h | 67 struct snd_ps3_avsetting_info avs; member
|
| /linux/Documentation/devicetree/bindings/opp/ |
| H A D | ti,omap-opp-supply.yaml | 10 OMAP5, DRA7, and AM57 families of SoCs have Class 0 AVS eFuse
|
| /linux/include/linux/mfd/ |
| H A D | max8998-private.h | 95 TYPE_LP3979, /* Added AVS */
|
| /linux/Documentation/devicetree/bindings/power/avs/ |
| H A D | qcom,cpr.yaml | 4 $id: http://devicetree.org/schemas/power/avs/qcom,cpr.yaml#
|
| /linux/drivers/usb/typec/tcpm/ |
| H A D | tcpm.c | 346 * Standard Power Range Adjustable Voltage Supply (SPR - AVS) data 355 * @port_partner_src_status: SPR AVS status of port partner acting as source 356 * @port_partner_src_pdo_index: PDO index of SPR AVS cap of the port partner 359 * @port_snk_status: SPR AVS status of the local port acting as sink. 360 * @port_snk_pdo_index: PDO index of SPR AVS cap of local port acting as sink 361 * @active: True when the local port acting as the sink has negotiated SPR AVS 623 /* SPR AVS */ 965 "EPR AVS %u-%u mV %u W peak_current: %u", in tcpm_log_source_caps() 972 "SPR AVS 9-15 V: %u mA 15-20 V: %u mA peak_current: %u", in tcpm_log_source_caps() 3849 /* Revert data back from any requested SPR AVS updates */ in tcpm_pd_ctrl_request() [all …]
|
| /linux/drivers/soc/ti/ |
| H A D | smartreflex.c | 325 * sr_configure_errgen() - Configures the SmartReflex to perform AVS using the 397 * sr_disable_errgen() - Disables SmartReflex AVS module's errgen component 448 * sr_configure_minmax() - Configures the SmartReflex to perform AVS using the
|