Home
last modified time | relevance | path

Searched full:rpu (Results 1 – 18 of 18) sorted by relevance

/linux/Documentation/devicetree/bindings/remoteproc/
H A Dxlnx,zynqmp-r5fss.yaml14 The Xilinx platforms include a pair of Cortex-R5F processors (RPU) for
42 The RPU MPCore can operate in split mode (Dual-processor performance), Safety
43 lock-step mode(Both RPU cores execute the same code in lock-step,
44 clock-for-clock) or Single CPU mode (RPU core 0 is held in reset while
58 Configure RPU TCM
67 The RPU is located in the Low Power Domain of the Processor Subsystem.
72 Each RPU contains one 64KB memory and two 32KB memories that
99 - description: mailbox channel to send data to RPU
100 - description: mailbox channel to receive data from RPU
116 the RPU can execute instructions and access data from the OCM memory,
[all …]
/linux/drivers/media/pci/cx18/
H A Dcx18-mailbox.c28 u8 rpu; /* Processing unit */ member
32 #define API_ENTRY(rpu, x, f) { (x), (f), (rpu), #x } argument
337 switch (order->rpu) { in epu_cmd()
388 switch (order->rpu) { in mb_ack_irq()
398 CX18_WARN("Unhandled RPU (%d) for command %x ack\n", in mb_ack_irq()
399 order->rpu, order->mb.cmd); in mb_ack_irq()
404 /* Don't ack if the RPU has gotten impatient and timed us out */ in mb_ack_irq()
408 rpu_str[order->rpu], rpu_str[order->rpu], req); in mb_ack_irq()
470 switch (order->rpu) { in epu_cmd_irq()
521 void cx18_api_epu_cmd_irq(struct cx18 *cx, int rpu) in cx18_api_epu_cmd_irq() argument
[all …]
H A Dcx18-mailbox.h77 void cx18_api_epu_cmd_irq(struct cx18 *cx, int rpu);
H A Dcx23418.h463 /* RPU is not ready to accept commands! */
466 /* RPU is not ready to accept commands! */
/linux/drivers/input/touchscreen/
H A Dwm9712.c32 * i.e. pull up resistance = 64k Ohms / rpu.
37 static int rpu = 8; variable
38 module_param(rpu, int, 0);
39 MODULE_PARM_DESC(rpu, "Set internal pull up resistor for pen detect.");
156 /* WM9712 rpu */ in wm9712_phy_init()
157 if (rpu) { in wm9712_phy_init()
159 dig2 |= WM9712_RPU(rpu); in wm9712_phy_init()
161 64000 / rpu); in wm9712_phy_init()
H A Dwm9713.c32 * i.e. pull up resistance = 64k Ohms / rpu.
37 static int rpu = 8; variable
38 module_param(rpu, int, 0);
39 MODULE_PARM_DESC(rpu, "Set internal pull up resistor for pen detect.");
159 /* rpu */ in wm9713_phy_init()
160 if (rpu) { in wm9713_phy_init()
162 dig3 |= WM9712_RPU(rpu); in wm9713_phy_init()
164 64000 / rpu); in wm9713_phy_init()
H A Dwm97xx-core.c18 * - adjustable rpu/dpp settings
/linux/drivers/cdx/
H A Dcdx.c15 * Firmware resides on RPU (Realtime CPUs) which interacts with
16 * the FPGA program manager and the APUs. The RPU provides memory-mapped
17 * interface (RPU if) which is used to communicate with APUs.
34 * +------------------------| RPU if |----+
37 * | Realtime CPUs (RPU) |
50 * The RPU firmware extracts the device information from the loaded FPGA
53 * a dedicated communication channel. RPU mediates operations such as
55 * done using memory mapped interface provided by the RPU to APU.
/linux/drivers/remoteproc/
H A Dxlnx_r5_remoteproc.c33 * settings for RPU cluster mode which
136 * @dev: device of RPU instance
137 * @np: device node of RPU instance
138 * @tcm_bank_count: number TCM banks accessible to this RPU
142 * @pm_domain_id: RPU CPU power domain id
210 * We only use IPI for interrupt. The RPU firmware side may or may in handle_event_notified()
380 dev_dbg(r5_core->dev, "RPU boot addr 0x%llx from %s.", rproc->bootaddr, in zynqmp_r5_rproc_start()
383 /* Request node before starting RPU core if new version of API is supported */ in zynqmp_r5_rproc_start()
399 "failed to start RPU = 0x%x\n", r5_core->pm_domain_id); in zynqmp_r5_rproc_start()
420 dev_err(r5_core->dev, "failed to stop remoteproc RPU %d\n", ret); in zynqmp_r5_rproc_stop()
[all …]
H A DKconfig379 It's safe to say N if not interested in using RPU r5f cores.
/linux/include/linux/mfd/wm831x/
H A Dpdata.h75 int rpu; /** Pen down sensitivity resistor divider */ member
/linux/drivers/firmware/xilinx/
H A Dzynqmp.c1358 * zynqmp_pm_get_rpu_mode() - Get RPU mode
1365 * to current rpu mode.
1383 * zynqmp_pm_set_rpu_mode() - Set RPU mode
1387 * This function is used to set RPU mode to split or
1405 * This function is used to set RPU mode to split or combined
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-firmware-zynqmp76 RPU, PMU, etc. Only the PL domain (FPGA)
/linux/include/linux/
H A Dwm97xx.h78 #define WM9712_RPU(i) (i&0x3f) /* internal pull up on pen detect (64k / rpu) */
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_regs.c365 "failed to query dfx rpu tnl reg, ret = %d\n", in hclge_dfx_reg_rpu_tnl_cmd_send()
/linux/arch/arm64/boot/dts/xilinx/
H A Dzynqmp.dtsi422 tsens_rpu: thermal-sensor-rpu {
468 rpu-thermal {
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx7d-zii-rpu2.dts5 * RPU - Remote Peripheral Unit
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_debugfs.c205 .name = "rpu",