/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | xlnx,zynqmp-r5fss.yaml | 14 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 D | cx18-mailbox.c | 28 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 D | cx18-mailbox.h | 77 void cx18_api_epu_cmd_irq(struct cx18 *cx, int rpu);
|
H A D | cx23418.h | 463 /* RPU is not ready to accept commands! */ 466 /* RPU is not ready to accept commands! */
|
/linux/drivers/input/touchscreen/ |
H A D | wm9712.c | 32 * 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 D | wm9713.c | 32 * 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 D | wm97xx-core.c | 18 * - adjustable rpu/dpp settings
|
/linux/drivers/cdx/ |
H A D | cdx.c | 15 * 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 D | xlnx_r5_remoteproc.c | 33 * 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 D | Kconfig | 379 It's safe to say N if not interested in using RPU r5f cores.
|
/linux/include/linux/mfd/wm831x/ |
H A D | pdata.h | 75 int rpu; /** Pen down sensitivity resistor divider */ member
|
/linux/drivers/firmware/xilinx/ |
H A D | zynqmp.c | 1358 * 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 D | sysfs-driver-firmware-zynqmp | 76 RPU, PMU, etc. Only the PL domain (FPGA)
|
/linux/include/linux/ |
H A D | wm97xx.h | 78 #define WM9712_RPU(i) (i&0x3f) /* internal pull up on pen detect (64k / rpu) */
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_regs.c | 365 "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 D | zynqmp.dtsi | 422 tsens_rpu: thermal-sensor-rpu { 468 rpu-thermal {
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx7d-zii-rpu2.dts | 5 * RPU - Remote Peripheral Unit
|
/linux/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_debugfs.c | 205 .name = "rpu",
|