Home
last modified time | relevance | path

Searched hist:"1087 fac18b8e3ec8fadf1595bbc46dce7ff08a81" (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/gpu/drm/tegra/
H A Dhub.hdiff 1087fac18b8e3ec8fadf1595bbc46dce7ff08a81 Thu Dec 14 06:37:53 CST 2017 Thierry Reding <treding@nvidia.com> drm/tegra: dc: Use direct offset to plane registers

Traditionally, windows were accessed indirectly, through a register
selection window that required a global register to be programmed with
the index of the window to access. Since the global register could be
written from modesetting functions as well as the interrupt handler
concurrently, accesses had to be serialized using a lock. Using direct
accesses to the window registers the lock can be avoided.

Signed-off-by: Thierry Reding <treding@nvidia.com>
H A Dplane.hdiff 1087fac18b8e3ec8fadf1595bbc46dce7ff08a81 Thu Dec 14 06:37:53 CST 2017 Thierry Reding <treding@nvidia.com> drm/tegra: dc: Use direct offset to plane registers

Traditionally, windows were accessed indirectly, through a register
selection window that required a global register to be programmed with
the index of the window to access. Since the global register could be
written from modesetting functions as well as the interrupt handler
concurrently, accesses had to be serialized using a lock. Using direct
accesses to the window registers the lock can be avoided.

Signed-off-by: Thierry Reding <treding@nvidia.com>
H A Dhub.cdiff 1087fac18b8e3ec8fadf1595bbc46dce7ff08a81 Thu Dec 14 06:37:53 CST 2017 Thierry Reding <treding@nvidia.com> drm/tegra: dc: Use direct offset to plane registers

Traditionally, windows were accessed indirectly, through a register
selection window that required a global register to be programmed with
the index of the window to access. Since the global register could be
written from modesetting functions as well as the interrupt handler
concurrently, accesses had to be serialized using a lock. Using direct
accesses to the window registers the lock can be avoided.

Signed-off-by: Thierry Reding <treding@nvidia.com>
H A Dsor.cdiff 1087fac18b8e3ec8fadf1595bbc46dce7ff08a81 Thu Dec 14 06:37:53 CST 2017 Thierry Reding <treding@nvidia.com> drm/tegra: dc: Use direct offset to plane registers

Traditionally, windows were accessed indirectly, through a register
selection window that required a global register to be programmed with
the index of the window to access. Since the global register could be
written from modesetting functions as well as the interrupt handler
concurrently, accesses had to be serialized using a lock. Using direct
accesses to the window registers the lock can be avoided.

Signed-off-by: Thierry Reding <treding@nvidia.com>
H A Ddc.cdiff 1087fac18b8e3ec8fadf1595bbc46dce7ff08a81 Thu Dec 14 06:37:53 CST 2017 Thierry Reding <treding@nvidia.com> drm/tegra: dc: Use direct offset to plane registers

Traditionally, windows were accessed indirectly, through a register
selection window that required a global register to be programmed with
the index of the window to access. Since the global register could be
written from modesetting functions as well as the interrupt handler
concurrently, accesses had to be serialized using a lock. Using direct
accesses to the window registers the lock can be avoided.

Signed-off-by: Thierry Reding <treding@nvidia.com>