On Mon, Oct 21, 2019 at 04:47:35PM +0000, Mihail Atanassov wrote: > It's possible to get multiple events in a single frame/flip, so add an > option to print them all. > > Signed-off-by: Mihail Atanassov <mihail.atanas...@arm.com> Reviewed-by: James Qian Wang (Arm Technology China) <james.qian.w...@arm.com> > --- > drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 2 ++ > drivers/gpu/drm/arm/display/komeda/komeda_event.c | 3 ++- > 2 files changed, 4 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_dev.h > b/drivers/gpu/drm/arm/display/komeda/komeda_dev.h > index d9fc9c48859a..15f52e304c08 100644 > --- a/drivers/gpu/drm/arm/display/komeda/komeda_dev.h > +++ b/drivers/gpu/drm/arm/display/komeda/komeda_dev.h > @@ -224,6 +224,8 @@ struct komeda_dev { > #define KOMEDA_DEV_PRINT_INFO_EVENTS BIT(2) > /* Dump DRM state on an error or warning event. */ > #define KOMEDA_DEV_PRINT_DUMP_STATE_ON_EVENT BIT(8) > + /* Disable rate limiting of event prints (normally one per commit) */ > +#define KOMEDA_DEV_PRINT_DISABLE_RATELIMIT BIT(12) > }; > > static inline bool > diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_event.c > b/drivers/gpu/drm/arm/display/komeda/komeda_event.c > index bf88463bb4d9..86e33fed8a91 100644 > --- a/drivers/gpu/drm/arm/display/komeda/komeda_event.c > +++ b/drivers/gpu/drm/arm/display/komeda/komeda_event.c > @@ -119,7 +119,8 @@ void komeda_print_events(struct komeda_events *evts, > struct drm_device *dev) > /* reduce the same msg print, only print the first evt for one frame */ > if (evts->global || is_new_frame(evts)) > en_print = true; > - if (!en_print) > + if (!(err_verbosity & KOMEDA_DEV_PRINT_DISABLE_RATELIMIT) > + && !en_print) > return; > > if (err_verbosity & KOMEDA_DEV_PRINT_ERR_EVENTS) _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: [5/5] drm/komeda: add rate limiting disable to err_verbosity
james qian wang (Arm Technology China) Fri, 01 Nov 2019 00:19:18 -0700
- [PATCH 0/5] drm/komeda: Improve IRQ... Mihail Atanassov
- [PATCH 2/5] drm/komeda: Remove... Mihail Atanassov
- Re: [2/5] drm/komeda: Remo... james qian wang (Arm Technology China)
- [PATCH 1/5] drm/komeda: Add de... Mihail Atanassov
- Re: [1/5] drm/komeda: Add ... james qian wang (Arm Technology China)
- [PATCH 5/5] drm/komeda: add ra... Mihail Atanassov
- Re: [5/5] drm/komeda: add ... james qian wang (Arm Technology China)
- [PATCH 3/5] drm/komeda: Option... Mihail Atanassov
- Re: [3/5] drm/komeda: Opti... james qian wang (Arm Technology China)
- [PATCH 4/5] drm/komeda: Add op... Mihail Atanassov
- Re: [4/5] drm/komeda: Add ... james qian wang (Arm Technology China)