/Linux-v6.1/sound/soc/tegra/ |
D | tegra210_adx.c | 3 // tegra210_adx.c - Tegra210 ADX driver 36 static void tegra210_adx_write_map_ram(struct tegra210_adx *adx) in tegra210_adx_write_map_ram() argument 40 regmap_write(adx->regmap, TEGRA210_ADX_CFG_RAM_CTRL, in tegra210_adx_write_map_ram() 46 regmap_write(adx->regmap, TEGRA210_ADX_CFG_RAM_DATA, in tegra210_adx_write_map_ram() 47 adx->map[i]); in tegra210_adx_write_map_ram() 49 regmap_write(adx->regmap, TEGRA210_ADX_IN_BYTE_EN0, adx->byte_mask[0]); in tegra210_adx_write_map_ram() 50 regmap_write(adx->regmap, TEGRA210_ADX_IN_BYTE_EN1, adx->byte_mask[1]); in tegra210_adx_write_map_ram() 56 struct tegra210_adx *adx = snd_soc_dai_get_drvdata(dai); in tegra210_adx_startup() local 60 /* Ensure if ADX status is disabled */ in tegra210_adx_startup() 61 err = regmap_read_poll_timeout_atomic(adx->regmap, TEGRA210_ADX_STATUS, in tegra210_adx_startup() [all …]
|
D | Makefile | 20 snd-soc-tegra210-adx-objs := tegra210_adx.o 40 obj-$(CONFIG_SND_SOC_TEGRA210_ADX) += snd-soc-tegra210-adx.o
|
D | Kconfig | 160 tristate "Tegra210 ADX module" 162 Config to enable the Audio Demultiplexer (ADX) which takes an 168 Say Y or M if you want to add support for Tegra210 ADX module.
|
D | tegra210_adx.h | 3 * tegra210_adx.h - Definitions for Tegra210 ADX driver
|
D | tegra210_ahub.c | 146 /* XBAR -> ADX(1:4) -> XBAR */ 251 /* XBAR -> ADX(1:4) -> XBAR */ 458 /* ADX */ 527 /* ADX */
|
D | tegra30_ahub.c | 355 { "adx" }, /* Tegra114+ */
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | nvidia,tegra210-adx.yaml | 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-adx.yaml# 7 title: Tegra210 ADX 10 The Audio Demultiplexer (ADX) block takes an input stream with up to 26 pattern: "^adx@[0-9a-f]*$" 30 - const: nvidia,tegra210-adx 33 - nvidia,tegra234-adx 34 - nvidia,tegra194-adx 35 - nvidia,tegra186-adx 36 - const: nvidia,tegra210-adx 42 pattern: "^ADX[1-9]$" [all …]
|
D | nvidia,tegra210-ahub.yaml | 101 '^adx@[0-9a-f]+$': 103 $ref: nvidia,tegra210-adx.yaml#
|
D | cirrus,cs4234.yaml | 33 The 7-bit I2C address depends on the state of the ADx pins, in
|
D | nvidia,tegra30-ahub.txt | 35 - adx
|
/Linux-v6.1/Documentation/sh/ |
D | new-machine.rst | 30 | |-- adx 39 |-- adx 263 adx_defconfig Build for adx
|
/Linux-v6.1/arch/arm64/boot/dts/nvidia/ |
D | tegra186.dtsi | 480 tegra_adx1: adx@2903800 { 481 compatible = "nvidia,tegra186-adx", 482 "nvidia,tegra210-adx"; 488 tegra_adx2: adx@2903900 { 489 compatible = "nvidia,tegra186-adx", 490 "nvidia,tegra210-adx"; 496 tegra_adx3: adx@2903a00 { 497 compatible = "nvidia,tegra186-adx", 498 "nvidia,tegra210-adx"; 504 tegra_adx4: adx@2903b00 { [all …]
|
D | tegra194.dtsi | 554 tegra_adx1: adx@2903800 { 555 compatible = "nvidia,tegra194-adx", 556 "nvidia,tegra210-adx"; 562 tegra_adx2: adx@2903900 { 563 compatible = "nvidia,tegra194-adx", 564 "nvidia,tegra210-adx"; 570 tegra_adx3: adx@2903a00 { 571 compatible = "nvidia,tegra194-adx", 572 "nvidia,tegra210-adx"; 578 tegra_adx4: adx@2903b00 { [all …]
|
D | tegra234.dtsi | 238 tegra_adx1: adx@2903800 { 239 compatible = "nvidia,tegra234-adx", 240 "nvidia,tegra210-adx"; 246 tegra_adx2: adx@2903900 { 247 compatible = "nvidia,tegra234-adx", 248 "nvidia,tegra210-adx"; 254 tegra_adx3: adx@2903a00 { 255 compatible = "nvidia,tegra234-adx", 256 "nvidia,tegra210-adx"; 262 tegra_adx4: adx@2903b00 { [all …]
|
D | tegra234-p3737-0000+p3701-0000.dts | 1288 adx@2903800 { 1337 adx@2903900 { 1386 adx@2903a00 { 1435 adx@2903b00 {
|
D | tegra194-p2972-0000.dts | 1533 adx@2903800 { 1582 adx@2903900 { 1631 adx@2903a00 { 1680 adx@2903b00 {
|
D | tegra194-p3509-0000.dtsi | 1593 adx@2903800 { 1642 adx@2903900 { 1691 adx@2903a00 { 1740 adx@2903b00 {
|
D | tegra186-p2771-0000.dts | 1734 adx@2903800 { 1783 adx@2903900 { 1832 adx@2903a00 { 1881 adx@2903b00 {
|
D | tegra210-p2371-2180.dts | 587 adx@702d3800 { 636 adx@702d3900 {
|
D | tegra210.dtsi | 1712 tegra_adx1: adx@702d3800 { 1713 compatible = "nvidia,tegra210-adx"; 1719 tegra_adx2: adx@702d3900 { 1720 compatible = "nvidia,tegra210-adx";
|
/Linux-v6.1/arch/x86/crypto/ |
D | Kconfig | 6 tristate "Public key crypto: Curve25519 (ADX)" 14 - ADX (large integer arithmetic)
|
/Linux-v6.1/lib/zstd/common/ |
D | cpu.h | 174 B(adx, 19)
|
/Linux-v6.1/tools/arch/x86/kcpuid/ |
D | cpuid.csv | 176 7, 0, EBX, 19, adx, ADX instr
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | tegra114.dtsi | 605 <&tegra_car 154>; /* adx */ 608 "spdif", "amx", "adx";
|
D | tegra124.dtsi | 991 <&tegra_car 154>, /* adx */ 1001 "spdif", "amx", "amx1", "adx", "adx1",
|