Re: [PATCH 3/3] drm/pl111: Use max memory bandwidth for resolution

2018-02-22 Thread Eric Anholt
Linus Walleij writes: > We were previously selecting 1024x768 and 32BPP as the default > set-up for the PL111 consumers. > > This does not work on elder systems: the device tree bindings > support a property "max-memory-bandwidth" in bytes/second that > states that if

Re: [PATCH 3/3] drm/pl111: Use max memory bandwidth for resolution

2018-02-11 Thread Linus Walleij
On Sat, Feb 10, 2018 at 6:14 PM, Eric Anholt wrote: > Linus Walleij writes: >> +static enum drm_mode_status >> +pl111_mode_valid(struct drm_crtc *crtc, >> + const struct drm_display_mode *mode) >> +{ >> + struct drm_device *drm =

Re: [PATCH 3/3] drm/pl111: Use max memory bandwidth for resolution

2018-02-10 Thread Eric Anholt
Linus Walleij writes: > We were previously selecting 1024x768 and 32BPP as the default > set-up for the PL111 consumers. > > This does not work on elder systems: the device tree bindings > support a property "max-memory-bandwidth" in bytes/second that > states that if

[PATCH 3/3] drm/pl111: Use max memory bandwidth for resolution

2018-02-06 Thread Linus Walleij
We were previously selecting 1024x768 and 32BPP as the default set-up for the PL111 consumers. This does not work on elder systems: the device tree bindings support a property "max-memory-bandwidth" in bytes/second that states that if you exceed this the memory bus will saturate. The result is