diff options
author | Peter Griffin <[email protected]> | 2024-07-02 08:35:09 +0200 |
---|---|---|
committer | Arnd Bergmann <[email protected]> | 2024-07-09 11:16:42 +0200 |
commit | 97c4264f62a73664a2934203346a3e04c109b8ec (patch) | |
tree | 3fa3d0e7c3cfb3202d801000c7896173dac3bc42 /drivers/fpga/fpga-bridge.c | |
parent | 0b07feb910520b1391e2b7959156ee289a5909f2 (diff) |
soc: samsung: exynos-pmu: add support for PMU_ALIVE non atomic registers
Not all registers in PMU_ALIVE block support atomic set/clear operations.
GS101_SYSIP_DAT0 and GS101_SYSTEM_CONFIGURATION registers are two regs
where attempting atomic access fails.
As documentation on exactly which registers support atomic operations is
not forthcoming. We default to atomic access, unless the register is
explicitly added to the tensor_is_atomic() function. Update the comment
to reflect this as well.
Reviewed-by: Will McVicker <[email protected]>
Tested-by: Will McVicker <[email protected]>
Signed-off-by: Peter Griffin <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Krzysztof Kozlowski <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Arnd Bergmann <[email protected]>
Diffstat (limited to 'drivers/fpga/fpga-bridge.c')
0 files changed, 0 insertions, 0 deletions