nuttx/arch/risc-v/src/mpfs
Eero Nurkkala ef28d915fe risc-v/mpfs: ihc: don't start rptun automatically
Starting the rptun with the autostart flag set will cause significant
delays at the boot, as it will wait for the master to be up. U-boot/linux
combination may take more than 10 seconds to boot to the point where the
rpmsg bus is initialized.

For now, the user needs to initialize the rptun separately, for example,
by issuing the following command:

  rptun start /dev/rptun/mpfs-ihc

This command will also block if started before the rpmsg bus master is up.

Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2022-06-28 11:34:38 -03:00
..
hardware mpfs: Fix IHC memory locations to native width type 2022-06-27 20:49:00 +08:00
chip.h
Kconfig arch/riscv/mpfs: Add a config flag to select SD mux state 2022-06-16 09:17:30 -03:00
Make.defs arch/risc-v: Unify common source include 2022-05-31 07:59:33 +03:00
mpfs_allocateheap.c
mpfs_cache.c
mpfs_cache.h
mpfs_clockconfig.c risc-v/mpfs: update clock configuration parameters 2022-06-15 21:29:45 +08:00
mpfs_clockconfig.h
mpfs_config.h
mpfs_corepwm.c
mpfs_corepwm.h
mpfs_ddr.c
mpfs_ddr.h
mpfs_dma.c
mpfs_dma.h
mpfs_emmcsd.c risc-v/mpfs: emmcsd: fix two issues 2022-06-22 09:50:33 +03:00
mpfs_emmcsd.h
mpfs_ethernet.c devif: remove all devif_timer 2022-06-02 20:11:50 -03:00
mpfs_ethernet.h
mpfs_gpio.c arch/risc-v/src/mpfs: Add mpfs_gpiosetevent and gpio irq handling functions 2022-06-23 21:45:15 +08:00
mpfs_gpio.h arch/risc-v/src/mpfs: Add mpfs_gpiosetevent and gpio irq handling functions 2022-06-23 21:45:15 +08:00
mpfs_head.S risc-v/mpfs: Move the entry point to .start section 2022-06-10 20:18:23 +08:00
mpfs_i2c.c Replace nxsem_timedwait_uninterruptible with nxsem_tickwait_uninterruptible 2022-05-15 13:55:58 +03:00
mpfs_i2c.h
mpfs_ihc.c risc-v/mpfs: ihc: don't start rptun automatically 2022-06-28 11:34:38 -03:00
mpfs_ihc.h risc-v/mpfs: amend OpenSBI to utilize IHC 2022-05-24 03:25:37 +08:00
mpfs_irq_dispatch.c
mpfs_irq.c
mpfs_lowputc.c
mpfs_lowputc.h
mpfs_memorymap.h risc-v: Move common memory map to its own file from riscv_internal 2022-06-28 14:41:56 +03:00
mpfs_mm_init.c
mpfs_mm_init.h MPFS: Implement S-mode head and start function 2022-05-22 15:42:30 +03:00
mpfs_opensbi_utils.S
mpfs_opensbi.c risc-v/mpfs: amend OpenSBI to utilize IHC 2022-05-24 03:25:37 +08:00
mpfs_pgalloc.c
mpfs_plic.c
mpfs_plic.h
mpfs_serial.c
mpfs_shead.S risc-v/mpfs: Move the entry point to .start section 2022-06-10 20:18:23 +08:00
mpfs_spi.c Replace nxsem_timedwait_uninterruptible with nxsem_tickwait_uninterruptible 2022-05-15 13:55:58 +03:00
mpfs_spi.h
mpfs_start.c arch/risc-v/src/mpfs/mpfs_start.c: Don't boot if DDR is enabled and training fails 2022-06-09 09:36:38 -03:00
mpfs_systemreset.c
mpfs_timerisr.c
mpfs_usb.c risc-v/mpfs: usb: add composite support 2022-06-09 20:44:40 +08:00
mpfs_usb.h
mpfs_userspace.c mpfs: Allow mapping of RAM/ROM regions from different memory areas 2022-06-20 21:24:18 +08:00
mpfs_userspace.h
mpfs.h