freebsd-dev/sys/arm/ti
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
..
am335x arm ti: Remove unused variables. 2022-04-08 18:31:30 -07:00
clk arm ti: Remove unused variables. 2022-04-08 18:31:30 -07:00
cpsw arm: Use __diagused for variables only used in KASSERT(). 2022-04-13 16:08:22 -07:00
omap4 omap4: Fix a few typos in source code comments 2021-12-04 12:13:27 +01:00
twl TWL: Fix a typo in a source code comment 2021-11-19 19:26:34 +01:00
usb
aintc.c
files.ti
std.ti
ti_adc.c ti_adc: Use void cast instead of a dummy variable. 2022-04-08 18:31:30 -07:00
ti_adcreg.h
ti_adcvar.h
ti_cpuid.c
ti_cpuid.h
ti_edma3.c
ti_edma3.h
ti_gpio_if.m
ti_gpio.c
ti_gpio.h
ti_i2c.c
ti_i2c.h
ti_machdep.c
ti_mbox.c arm ti_mbox_attach: Write sysconfig to TI_MBOX_SYSCONFIG to request reset. 2022-04-18 14:09:20 -07:00
ti_mbox.h
ti_omap4_cm.c
ti_omap4_cm.h
ti_pinmux.c
ti_pinmux.h
ti_prcm.c
ti_prcm.h
ti_prm.c ti_prm: Use existing dev in debug traces and remove unused sc. 2022-04-08 18:31:30 -07:00
ti_prm.h
ti_pruss.c arm ti: Remove unused variables. 2022-04-08 18:31:30 -07:00
ti_pruss.h
ti_scm_syscon.c arm ti_scm_syscon: Remove unused variable. 2022-04-08 18:31:30 -07:00
ti_scm.c
ti_scm.h
ti_sdhci.c
ti_sdma.c
ti_sdma.h
ti_sdmareg.h
ti_smc.h
ti_smc.S
ti_spi.c arm ti: Remove unused variables. 2022-04-08 18:31:30 -07:00
ti_spireg.h
ti_spivar.h
ti_sysc.c arm ti: Remove unused variables. 2022-04-08 18:31:30 -07:00
ti_sysc.h
ti_wdt.c
ti_wdt.h
tivar.h