[PATCH] Implement driver for Topaz signature pads

2017-04-07 Thread Alyssa Rosenzweig
for a work-in-progress protocol reference. Signed-off-by: Alyssa Rosenzweig <aly...@rosenzweig.io> --- MAINTAINERS | 5 + drivers/hid/Kconfig | 6 ++ drivers/hid/Makefile| 1 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-topaz.c

Re: [PATCH v2] usb: dwc2: host: Don't retry NAKed transactions right away

2017-11-11 Thread Alyssa Rosenzweig
This patch also fixes issues with certain USB wi-fi dongles (in particular, those based on the AR9271). The support is still not flawless -- it appears that there remain issues with autosuspend -- but this patch definitely improves the situation. Thanks :)

Re: [PATCH v2] usb: dwc2: host: Don't retry NAKed transactions right away

2017-11-11 Thread Alyssa Rosenzweig
This patch also fixes issues with certain USB wi-fi dongles (in particular, those based on the AR9271). The support is still not flawless -- it appears that there remain issues with autosuspend -- but this patch definitely improves the situation. Thanks :)

Re: [PATCH v2 0/3] drm/panfrost: add Amlogic integration quirks

2020-09-16 Thread Alyssa Rosenzweig
series r-b, nice! On Wed, Sep 16, 2020 at 05:01:44PM +0200, Neil Armstrong wrote: > The T820, G31 & G52 GPUs integrated by Amlogic in the respective GXM, > G12A/SM1 & G12B > SoCs needs a quirk in the PWR registers at the GPU reset time. > > This serie adds the necessary quirks for the Amlogic

Re: [PATCH 4/5] drm/panfrost: add amlogic reset quirk callback

2020-09-08 Thread Alyssa Rosenzweig
> Since the documentation of the GPU cores are not public, we do not know what > does these > values, but they permit having a fully functional GPU running with Panfrost. Since this is Amlogic magic, not specifically GPU, I'd rephrase this as "Since the Amlogic's integration of the GPU cores

Re: [PATCH 5/5] drm/panfrost: add Amlogic GPU integration quirks

2020-09-08 Thread Alyssa Rosenzweig
Reviewed-by: Alyssa Rosenzweig > This adds the required GPU quirks, including the quirk in the PWR registers > at the GPU > reset time and the IOMMU quirk for shareability issues observed on G52 in > Amlogic G12B SoCs. > > Signed-off-by: Neil Armstrong > --- >

Re: [PATCH] drm/panfrost: Ensure GPU quirks are always initialised

2020-09-09 Thread Alyssa Rosenzweig
Reviewed-by: Alyssa Rosenzweig > diff --git a/drivers/gpu/drm/panfrost/panfrost_gpu.c > b/drivers/gpu/drm/panfrost/panfrost_gpu.c > index e0f190e43813..6d17d3cbd1df 100644 > --- a/drivers/gpu/drm/panfrost/panfrost_gpu.c > +++ b/drivers/gpu/drm/panfrost/panfrost_gpu.c > @@ -30

Re: [PATCH v6 3/4] drm/panfrost: devfreq: Disable devfreq when num_supplies > 1

2021-01-04 Thread Alyssa Rosenzweig
> GPUs with more than a single regulator (e.g. G-57 on MT8183) will G72 signature.asc Description: PGP signature

Re: [PATCH v6 4/4] drm/panfrost: Add mt8183-mali compatible string

2021-01-04 Thread Alyssa Rosenzweig
> Add support for MT8183's G-57 Bifrost. G72 signature.asc Description: PGP signature

Re: [PATCH] arm64: dts: mt8183: Add node for the Mali GPU

2019-09-19 Thread Alyssa Rosenzweig
> > By the time MT8183 shows up in more concrete devices, it will, certainly > > in kernel-space and likely in userspace as well. At present, the DDK can > > be modified to run on top of the in-tree Mali drivers, i.e. "Bifrost on > > mainline linux-next (+ page table/compatible patches), with blob

Re: [PATCH v3] drm/panfrost: Reduce the amount of logs on deferred probe

2020-05-27 Thread Alyssa Rosenzweig
Reviewed-by: Alyssa Rosenzweig On Wed, May 27, 2020 at 10:05:44PM +0200, Krzysztof Kozlowski wrote: > There is no point to print deferred probe (and its failures to get > resources) as an error. Also there is no need to print regulator errors > twice. > > In case of multi

Re: [PATCH] drm/panfrost: Fix inbalance of devfreq record_busy/idle()

2020-05-22 Thread Alyssa Rosenzweig
A-b On Fri, May 22, 2020 at 04:36:53PM +0100, Steven Price wrote: > The calls to panfrost_devfreq_record_busy() and > panfrost_devfreq_record_idle() must be balanced to ensure that the > devfreq utilisation is correctly reported. But there are two cases where > this doesn't work correctly. > >

Re: [PATCH] arm64: dts: mt8183: Add node for the Mali GPU

2019-09-13 Thread Alyssa Rosenzweig
> > > The binding we use with out-of-tree Mali drivers includes more > > > clocks, I assume this would be required eventually if we have an > > > in-tree driver: > > > > We have an in-tree driver... > > Right but AFAICT it does not support Bifrost GPU (yet?). By the time MT8183 shows up in more

Re: [PATCH v2 00/14] Add regulator devfreq support to Panfrost

2020-07-06 Thread Alyssa Rosenzweig
Patches 1-12 are Reviewed-by: Alyssa Rosenzweig Thank you! On Sat, Jul 04, 2020 at 12:25:21PM +0200, Clément Péron wrote: > Hi, > > This serie cleans and adds regulator support to Panfrost devfreq. > This is mostly based on comment for the freshly introduced lima > d

Re: [PATCH] drm/panfrost: fix ref count leak in panfrost_job_hw_submit

2020-07-06 Thread Alyssa Rosenzweig
Acked-by: Alyssa Rosenzweig On Sun, Jun 14, 2020 at 01:27:30AM -0500, Navid Emamdoost wrote: > in panfrost_job_hw_submit, pm_runtime_get_sync is called which > increments the counter even in case of failure, leading to incorrect > ref count. In case of failure, decrement the ref cou

Re: [PATCH] drm/panfrost: perfcnt: fix ref count leak in panfrost_perfcnt_enable_locked

2020-07-06 Thread Alyssa Rosenzweig
Acked-by: Alyssa Rosenzweig On Sun, Jun 14, 2020 at 01:36:19AM -0500, Navid Emamdoost wrote: > in panfrost_perfcnt_enable_locked, pm_runtime_get_sync is called which > increments the counter even in case of failure, leading to incorrect > ref count. In case of failure, decrement the

Re: [PATCH 1/2] panfrost: Make sure GPU is powered on when reading GPU_LATEST_FLUSH_ID

2020-06-11 Thread Alyssa Rosenzweig
Both patches are Reviewed-by: Alyssa Rosenzweig On Thu, Jun 11, 2020 at 10:58:43AM +0200, Tomeu Vizoso wrote: > Bifrost devices do support the flush reduction feature, so on first job > submit we were trying to read the register while still powered off. > > If the GPU is

[PATCH] Implement driver for Topaz signature pads

2017-04-07 Thread Alyssa Rosenzweig
for a work-in-progress protocol reference. Signed-off-by: Alyssa Rosenzweig --- MAINTAINERS | 5 + drivers/hid/Kconfig | 6 ++ drivers/hid/Makefile| 1 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-topaz.c | 259 5