Lines Matching +full:0 +full:x00007000

33 #define TEGRA194_MAX_FRAME_IDLE_COUNT	0x1800
38 { TEGRA210_AMX_RX_INT_MASK, 0x0000000f},
39 { TEGRA210_AMX_RX1_CIF_CTRL, 0x00007000},
40 { TEGRA210_AMX_RX2_CIF_CTRL, 0x00007000},
41 { TEGRA210_AMX_RX3_CIF_CTRL, 0x00007000},
42 { TEGRA210_AMX_RX4_CIF_CTRL, 0x00007000},
43 { TEGRA210_AMX_TX_INT_MASK, 0x00000001},
44 { TEGRA210_AMX_TX_CIF_CTRL, 0x00007000},
45 { TEGRA210_AMX_CG, 0x1},
46 { TEGRA210_AMX_CFG_RAM_CTRL, 0x00004000},
58 for (i = 0; i < TEGRA210_AMX_RAM_DEPTH; i++) in tegra210_amx_write_map_ram()
62 regmap_write(amx->regmap, TEGRA210_AMX_OUT_BYTE_EN0, amx->byte_mask[0]); in tegra210_amx_write_map_ram()
75 !(val & 0x1), 10, 10000); in tegra210_amx_startup()
76 if (err < 0) { in tegra210_amx_startup()
92 val, !(val & 0x1), 10, 10000); in tegra210_amx_startup()
93 if (err < 0) { in tegra210_amx_startup()
98 return 0; in tegra210_amx_startup()
108 return 0; in tegra210_amx_runtime_suspend()
125 return 0; in tegra210_amx_runtime_resume()
136 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_amx_set_audio_cif()
162 return 0; in tegra210_amx_set_audio_cif()
204 enabled = amx->byte_mask[0] & (1 << reg); in tegra210_amx_get_byte_map()
212 * Note that for control value of 256, the put() call stores 0 in tegra210_amx_get_byte_map()
217 ucontrol->value.integer.value[0] = bytes_map[reg]; in tegra210_amx_get_byte_map()
219 ucontrol->value.integer.value[0] = 256; in tegra210_amx_get_byte_map()
221 return 0; in tegra210_amx_get_byte_map()
233 int value = ucontrol->value.integer.value[0]; in tegra210_amx_put_byte_map()
236 if (value >= 0 && value <= 255) in tegra210_amx_put_byte_map()
242 return 0; in tegra210_amx_put_byte_map()
321 SND_SOC_DAPM_AIF_IN("RX1", NULL, 0, TEGRA210_AMX_CTRL, 0, 0),
322 SND_SOC_DAPM_AIF_IN("RX2", NULL, 0, TEGRA210_AMX_CTRL, 1, 0),
323 SND_SOC_DAPM_AIF_IN("RX3", NULL, 0, TEGRA210_AMX_CTRL, 2, 0),
324 SND_SOC_DAPM_AIF_IN("RX4", NULL, 0, TEGRA210_AMX_CTRL, 3, 0),
325 SND_SOC_DAPM_AIF_OUT("TX", NULL, 0, TEGRA210_AMX_ENABLE,
326 TEGRA210_AMX_ENABLE_SHIFT, 0),
350 SOC_SINGLE_EXT("Byte Map " #reg, reg, 0, 256, 0, \
355 TEGRA210_AMX_BYTE_MAP_CTRL(0),
552 regs = devm_platform_ioremap_resource(pdev, 0); in tegra210_amx_platform_probe()
575 return 0; in tegra210_amx_platform_probe()