On 11 October 2017 at 09:49, Manjukumar Matha <[email protected]> wrote: > Runtime PM suspend "put" results in addition of PM suspend API in work > queue. This barrier API will remove it from the work queue. > > Signed-off-by: Manjukumar Matha <[email protected]>
Applied. Thanks, Nathan > --- > recipes-graphics/mali/kernel-module-mali.bb | 1 + > ..._pm.c-Add-PM-runtime-barrier-after-removi.patch | 31 > ++++++++++++++++++++++ > 2 files changed, 32 insertions(+) > create mode 100644 > recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch > > diff --git a/recipes-graphics/mali/kernel-module-mali.bb > b/recipes-graphics/mali/kernel-module-mali.bb > index 6674071..edd8cbe 100644 > --- a/recipes-graphics/mali/kernel-module-mali.bb > +++ b/recipes-graphics/mali/kernel-module-mali.bb > @@ -19,6 +19,7 @@ SRC_URI = " \ > > file://0007-mali_memory_os_alloc.c-Align-with-dma_attrs-changes-.patch \ > > file://0008-arm.c-dma_ops-will-be-modified-by-the-driver-only-ti.patch \ > > file://0009-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch \ > + > file://0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch \ > " > SRC_URI[md5sum] = "db3ef3258eb55700484ecadfdce1fee1" > SRC_URI[sha256sum] = > "496ba80684aa4236806891a8445978849f7dd07299f5e58b14d52cd5e7ba0536" > diff --git > a/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch > > b/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch > new file mode 100644 > index 0000000..ad159ba > --- /dev/null > +++ > b/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch > @@ -0,0 +1,31 @@ > +From 572d234259158bf9f046c2393a65e2800bec1062 Mon Sep 17 00:00:00 2001 > +From: Madhurkiran Harikrishnan <[email protected]> > +Date: Mon, 28 Aug 2017 09:40:37 -0700 > +Subject: [PATCH] common/mali_pm.c: Add PM runtime barrier after removing > + suspend > + > +Runtime PM suspend "put" results in addition of PM suspend > +API in work queue. This barrier API will remove it from > +the work queue. > + > +Signed-off-by: Madhurkiran Harikrishnan <[email protected]> > +Upstream-Status: Pending > +--- > + driver/src/devicedrv/mali/common/mali_pm.c | 1 + > + 1 file changed, 1 insertion(+) > + > +diff --git a/driver/src/devicedrv/mali/common/mali_pm.c > b/driver/src/devicedrv/mali/common/mali_pm.c > +index 1ef03a6..0343ad3 100755 > +--- common/mali_pm.c > ++++ b/common/mali_pm.c > +@@ -301,6 +301,7 @@ void mali_pm_init_end(void) > + } > + > + _mali_osk_pm_dev_ref_put(); > ++ _mali_osk_pm_dev_barrier(); > + } > + > + void mali_pm_update_sync(void) > +-- > +2.7.4 > + > -- > 2.7.4 > > -- > _______________________________________________ > meta-xilinx mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/meta-xilinx -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
