Home
last modified time | relevance | path

Searched full:ape (Results 1 – 25 of 56) sorted by relevance

123

/Linux-v5.15/Documentation/devicetree/bindings/bus/
Dnvidia,tegra210-aconnect.yaml11 components inside the Audio Processing Engine (APE). All CPU accesses to
12 the APE subsystem go through the ACONNECT via an APB to AXI wrapper. All
30 - description: Must contain the entry for APE clock
31 - description: Must contain the entry for APE interface clock
35 - const: ape
72 clock-names = "ape", "apb2ape";
/Linux-v5.15/Documentation/devicetree/bindings/i2c/
Dbrcm,iproc-i2c.yaml32 brcm,ape-hsls-addr-mask:
34 description: Host view of address mask into the 'APE' co-processor
45 - brcm,ape-hsls-addr-mask
/Linux-v5.15/include/dt-bindings/memory/
Dtegra186-mc.h55 /* APE DMA clients */
65 /* APE DMA clients */
68 /* camera RTCPU running on APE */
181 /* Audio Processing (APE) engine reads */
183 /* Audio Processing (APE) engine writes */
Dtegra194-mc.h55 /* APE DMA clients */
65 /* APE DMA clients */
68 /* camera RTCPU running on APE */
201 /* Audio Processing (APE) engine read clients */
203 /* Audio Processing (APE) engine write clients */
/Linux-v5.15/drivers/bus/
Dtegra-aconnect.c34 aconnect->ape_clk = devm_clk_get(&pdev->dev, "ape"); in tegra_aconnect_probe()
36 dev_err(&pdev->dev, "Can't retrieve ape clock\n"); in tegra_aconnect_probe()
70 dev_err(dev, "ape clk_enable failed: %d\n", ret); in tegra_aconnect_runtime_resume()
DKconfig182 the devices inside the Audio Processing Engine (APE) for Tegra210.
/Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_fw_hdr.h60 CODE_MUSTANG, /* 11 - I2C Error reporting APE firmwares
67 CODE_APE_DIAG, /* 14 - APE Test Diag firmware */
68 CODE_APE_PATCH, /* 15 - APE Patch firmware */
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dux500-mop500.txt26 v-ape-supply = <&db8500_vape_reg>;
33 v-ape-supply = <&db8500_vape_reg>;
Dux500-msp.txt29 v-ape-supply = <&db8500_vape_reg>;
36 v-ape-supply = <&db8500_vape_reg>;
Dnvidia,tegra-audio-graph-card.yaml82 label = "jetson-tx1-ape";
/Linux-v5.15/sound/soc/qcom/qdsp6/
Dq6asm-dai.c705 struct snd_dec_ape *ape; in __q6asm_dai_compr_set_codec_params() local
835 ape = &codec_options->ape_d; in __q6asm_dai_compr_set_codec_params()
841 ape_cfg.compatible_version = ape->compatible_version; in __q6asm_dai_compr_set_codec_params()
842 ape_cfg.compression_level = ape->compression_level; in __q6asm_dai_compr_set_codec_params()
843 ape_cfg.format_flags = ape->format_flags; in __q6asm_dai_compr_set_codec_params()
844 ape_cfg.blocks_per_frame = ape->blocks_per_frame; in __q6asm_dai_compr_set_codec_params()
845 ape_cfg.final_frame_blocks = ape->final_frame_blocks; in __q6asm_dai_compr_set_codec_params()
846 ape_cfg.total_frames = ape->total_frames; in __q6asm_dai_compr_set_codec_params()
847 ape_cfg.seek_table_present = ape->seek_table_present; in __q6asm_dai_compr_set_codec_params()
853 dev_err(dev, "APE CMD Format block failed:%d\n", ret); in __q6asm_dai_compr_set_codec_params()
/Linux-v5.15/include/linux/mfd/
Ddbx500-prcmu.h111 * enum ape_opp - APE OPP states definition
113 * @APE_NO_CHANGE: The APE operating point is unchanged
114 * @APE_100_OPP: The new APE operating point is ape100opp
553 /* PRCMU QoS APE OPP class */
/Linux-v5.15/drivers/macintosh/
Dmacio-adb.c57 #define APE 1 /* autopoll enable */ macro
114 out_8(&adb->autopoll.r, APE); in macio_init()
136 out_8(&adb->autopoll.r, devs? APE: 0); in macio_adb_autopoll()
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-hsi8 engines (APE) with cellular modem engines (CMT) in cellular
/Linux-v5.15/drivers/gpu/drm/amd/amdkfd/
Dkfd_flat_memory.c168 * <ape>_Base[63:0] = { <ape>_Base_register[63:16], 0x0000 }
170 * <ape>_Limit[63:0] = { <ape>_Limit_register[63:16], 0xFFFF }
/Linux-v5.15/arch/arm/boot/dts/
Dste-dbx5x0.dtsi991 v-ape-supply = <&db8500_vape_reg>;
1007 v-ape-supply = <&db8500_vape_reg>;
1024 v-ape-supply = <&db8500_vape_reg>;
1041 v-ape-supply = <&db8500_vape_reg>;
1132 v-ape-supply = <&db8500_vape_reg>;
1140 v-ape-supply = <&db8500_vape_reg>;
/Linux-v5.15/drivers/clk/ux500/
Dclk-prcmu.c106 pr_err("clk_prcmu: %s fail req APE OPP for %s.\n", in clk_prcmu_opp_prepare()
152 pr_err("clk_prcmu: %s fail req APE OPP VOLT for %s.\n", in clk_prcmu_opp_volt_prepare()
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Dab8500.txt63 : ID_WAKEUP_F : v-ape :
247 v-ape-supply = <&db8500_vape_reg>;
/Linux-v5.15/drivers/acpi/
Dscan.c2571 static struct acpi_probe_entry *ape; variable
2578 if (!ape->subtable_valid || ape->subtable_valid(&header->common, ape)) in acpi_match_madt()
2579 if (!ape->probe_subtbl(header, end)) in acpi_match_madt()
2593 for (ape = ap_head; nr; ape++, nr--) { in __acpi_probe_device_table()
2594 if (ACPI_COMPARE_NAMESEG(ACPI_SIG_MADT, ape->id)) { in __acpi_probe_device_table()
2596 acpi_table_parse_madt(ape->type, acpi_match_madt, 0); in __acpi_probe_device_table()
2600 res = acpi_table_parse(ape->id, ape->probe_table); in __acpi_probe_device_table()
/Linux-v5.15/Documentation/devicetree/bindings/dma/
Dnvidia,tegra210-adma.yaml11 between system memory and the Audio Processing Engine (APE).
/Linux-v5.15/drivers/input/serio/
Dhp_sdc_mlc.c272 /* Should not send command/data after engaging APE */ in hp_sdc_mlc_out()
275 /* Disengaging APE this way would not be valid either since in hp_sdc_mlc_out()
/Linux-v5.15/include/uapi/linux/hsi/
Dcs-protocol.h37 /* APE kernel <-> user space messages */
/Linux-v5.15/drivers/mfd/
Ddb8500-prcmu.c372 * @ape_opp: The current APE OPP.
901 * db8500_prcmu_set_ape_opp - set the appropriate APE OPP
902 * @opp: The new APE operating point to which transition is to be made
905 * This function sets the operating point of the APE.
950 * db8500_prcmu_get_ape_opp - get the current APE OPP
952 * Returns: the current APE OPP
960 * db8500_prcmu_request_ape_opp_100_voltage - Request APE OPP 100% voltage
2712 REGULATOR_SUPPLY("v-ape", NULL),
2725 REGULATOR_SUPPLY("v-ape", "ab8500-usb.0"),
2730 REGULATOR_SUPPLY("v-ape", "nmk-ske-keypad.0"),
/Linux-v5.15/drivers/usb/phy/
Dphy-ab8500-usb.c179 dev_err(ab->dev, "Failed to enable v-ape\n"); in ab8500_usb_regulator_enable()
713 ab->v_ape = devm_regulator_get(ab->dev, "v-ape"); in ab8500_usb_regulator_get()
715 dev_err(ab->dev, "Could not get v-ape supply\n"); in ab8500_usb_regulator_get()
/Linux-v5.15/arch/arm/mach-ux500/
Ddb8500-regs.h160 /* Modem and APE physical addresses */

123