On Tue, Dec 12, 2023 at 8:53 AM Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx> wrote: > > Hi, > > this series improves the regmap usage by cleaning up current usage as well as > adding more registers to the list of volatile registers. SYSSTAT is added > to the list of precious registers as it is cleared upon read. > This series is based on [1]. > > Changes in v2: > * Patch 3: Use more symbolic names instead of register address numbers > * Patch 3: Add register group description for 0x300 and 0x400 area > > Changes in v3: > * Rebased to next-20231212 > * No changes despite the context due to commit 4dd9368671fb7 ("drm/bridge: > tc358767: Convert to use maple tree register cache") > > Best regards, > Alexander > > [1] https://lore.kernel.org/dri-devel/20230817075234.1075736-1-alexander.stein@xxxxxxxxxxxxxxx/T/#t > > Alexander Stein (7): > drm/bridge: tc358767: Use regmap_access_table for writeable registers > drm/bridge: tc358767: Fix order of register defines > drm/bridge: tc358767: Add more registers to non-writeable range > drm/bridge: tc358767: Sort volatile registers according to address > drm/bridge: tc358767: Add more volatile registers > drm/bridge: tc358767: Add precious register SYSSTAT > drm/bridge: tc358767: Add descriptions to register definitions > > drivers/gpu/drm/bridge/tc358767.c | 171 +++++++++++++++++++++++------- > 1 file changed, 133 insertions(+), 38 deletions(-) > > -- > 2.34.1 > Applied to drm-misc-next