freebsd-nq/sys/arm
John Baldwin ecbe50447d arm ti_mbox_attach: Write sysconfig to TI_MBOX_SYSCONFIG to request reset.
This variable was flagged as a set but unused warning as its value was
read from a register and then modified to set a bit
(TI_MBOX_SYSCONFIG_SOFTRST).  After the variable is modified, the code
then loops waiting for the SOFTRST bit to go clear in the
TI_MBOX_SYSCONFIG register.  Presumably merely reading from the
register does not request a reset as other places in the driver read
this register, so most likely the updated value of sysconfig setting
the reset bit is supposed to be written to the register to request a
reset before the polling loop that waits for the reset to finish.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D34856
2022-04-18 14:09:20 -07:00
..
allwinner aw_wdog: support Allwinner D1 watchdog 2022-04-12 19:51:17 -03:00
altera/socfpga arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
annapurna/alpine Remove versatile support 2021-04-12 06:16:31 +00:00
arm arm sp804: Remove unused variables. 2022-04-13 16:08:22 -07:00
broadcom/bcm2835 arm: Use __diagused for variables only used in KASSERT(). 2022-04-13 16:08:22 -07:00
conf ARMADAXP: Add extres pseudo devices to some kernel 2022-04-04 22:29:02 -06:00
freescale arm freescale: Remove unused variables. 2022-04-13 16:08:22 -07:00
include machine/in_cksum.h: don't include sys/cdefs.h 2022-04-18 21:02:19 +01:00
mv arm: Use __diagused for variables only used in KASSERT(). 2022-04-13 16:08:22 -07:00
nvidia as3722_gpio_pin_setflags: Use computed mode instead of hardcoded PUSHPULL. 2022-04-18 12:28:48 -07:00
qemu
qualcomm ar40xx_switch: add initial switch for the IPQ4018/IPQ4019. 2022-02-03 21:27:13 -08:00
rockchip Add support for RK3288 SoC. 2020-12-04 16:24:44 +00:00
ti arm ti_mbox_attach: Write sysconfig to TI_MBOX_SYSCONFIG to request reset. 2022-04-18 14:09:20 -07:00
xilinx arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00