This is an automated email from the ASF dual-hosted git repository.
ligd pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 1196f0869e2 board/fvp-armv8r: enable hrtimer CITEST on
fvp-armv8r:citest
add 4bbccac6f0b drivers/rpmsg_port_uart: Zero next when hit
RPMSG_PORT_UART_RX_WAIT_START twice
add 91d4aeba661 drivers/rpmsg_port_uart: unify the timeout usage
add 2386d80d53e drivers/rpmsg_port_uart: do not panic when received error
happened
add 579cf47299e drivers/rpmsg_port_uart: reserved more commands for future
use
add ee02d0c7695 drivers/rpmsg_port_uart: switch the uart IO to GPIO when
peer poweroff
add d0185e2746c drivers/rpmsg_port_uart: change some important debug logs
level
add af7ff1b52ba drivers/rpmsg_port_uart: process the commands as much as
possible
add 3e9003802b6 drivers/rpmsg_port_uart: support wake up by peer core
add df366b591fb drivers/rpmsg_port_uart: add reboot notifier for
rpmsg_port_uart
add f833f0ed793 drivers/rpmsg_port_uart: add debug buffer for
rpmsg_port_uart
add 4025f258c77 drivers/rpmsg_port_uart: dump error data when recv error
char
add 42809c17a7e drivers/rpmsg_port_uart: use ping-pong wake/ack to fix
wake/ack issue
add 4dce10e0249 drivers/rpmsg_port_uart: rename tx/rxwakelock to
tx/rx_wakelock
add 5efa6b8ecda drivers/rpmsg_port_uart: move the command process to a
function
add b200f496978 drivers/rpmsg_port: notify the lower transport when no
free buffers
add e36fd2d05a7 drivers/rpmsg_port_uart: support the rx recursive logic
add 7496666de3c drivers/rpmsg_port: support dump ops and dump when get
buffer timeout
add f93876228ab drivers/rpmsg_port_uart: add rpmsg_port_uart dump support
add 8889bdd9673 drivers/rpmsg_port_uart: do rpmsg_port_unreigster when
connected
add 6b7acc17601 drivers/rpmsg_port_uart: clear the connected stats first
when recv poweroff
add 67355508155 drivers/rpmsg_port_uart: Fix some compile warnings
add eee50fc6cff Documentation/rpmsg: add RPMsg Port transport layer
documentation
add 0d628cfc5be Documentation/rpmsg: add RPMsg Port UART transport
documentation
add 0a96f116bb3 boards/sim and qemuv7a: enable SCHED_EVENTS for boards
used rpmsg port uart
No new revisions were added by this update.
Summary of changes:
.../components/drivers/special/rpmsg/index.rst | 2 +
.../drivers/special/rpmsg/rpmsg_port.rst | 184 ++++++
.../drivers/special/rpmsg/rpmsg_port_uart.rst | 190 ++++++
.../arm/qemu/qemu-armv7a/configs/rpproxy/defconfig | 1 +
.../qemu/qemu-armv7a/configs/rpserver/defconfig | 1 +
boards/sim/sim/sim/configs/rpproxy_uart/defconfig | 1 +
boards/sim/sim/sim/configs/rpserver_uart/defconfig | 1 +
drivers/rpmsg/Kconfig | 1 +
drivers/rpmsg/rpmsg_port.c | 29 +-
drivers/rpmsg/rpmsg_port.h | 17 +-
drivers/rpmsg/rpmsg_port_spi.c | 1 +
drivers/rpmsg/rpmsg_port_spi_slave.c | 1 +
drivers/rpmsg/rpmsg_port_uart.c | 727 ++++++++++++++++-----
13 files changed, 973 insertions(+), 183 deletions(-)
create mode 100644
Documentation/components/drivers/special/rpmsg/rpmsg_port.rst
create mode 100644
Documentation/components/drivers/special/rpmsg/rpmsg_port_uart.rst