* [PATCH 2/5] drm/imagination: Fixed missing header in pvr_fw_meta
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
@ 2023-11-29 15:37 ` Donald Robson
2023-11-29 15:37 ` [PATCH 3/5] drm/imagination: pvr_device_process_active_queues now static Donald Robson
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
To: dri-devel, linux-kernel
Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
Arnd Bergmann, kernel test robot
Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311250226.Da2yiSKp-lkp@intel.com/
Fixes: bb52a8dc84f2 ("drm/imagination: Implement firmware infrastructure and META FW support")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
drivers/gpu/drm/imagination/pvr_fw_meta.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/imagination/pvr_fw_meta.c b/drivers/gpu/drm/imagination/pvr_fw_meta.c
index 119934c36184..c39beb70c317 100644
--- a/drivers/gpu/drm/imagination/pvr_fw_meta.c
+++ b/drivers/gpu/drm/imagination/pvr_fw_meta.c
@@ -4,6 +4,7 @@
#include "pvr_device.h"
#include "pvr_fw.h"
#include "pvr_fw_info.h"
+#include "pvr_fw_meta.h"
#include "pvr_gem.h"
#include "pvr_rogue_cr_defs.h"
#include "pvr_rogue_meta.h"
--
2.25.1
^ permalink raw reply [flat|nested] 7+ messages in thread* [PATCH 3/5] drm/imagination: pvr_device_process_active_queues now static
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
2023-11-29 15:37 ` [PATCH 2/5] drm/imagination: Fixed missing header in pvr_fw_meta Donald Robson
@ 2023-11-29 15:37 ` Donald Robson
2023-11-29 15:37 ` [PATCH 4/5] drm/imagination: pvr_gpuvm_free() " Donald Robson
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
To: dri-devel, linux-kernel
Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
Arnd Bergmann, kernel test robot
Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311250632.giVEx7MU-lkp@intel.com/
Fixes: c98dab7a5f5f ("drm/imagination: Implement job submission and scheduling")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
drivers/gpu/drm/imagination/pvr_device.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/imagination/pvr_device.c b/drivers/gpu/drm/imagination/pvr_device.c
index 8499becf4fbb..048eba776cf2 100644
--- a/drivers/gpu/drm/imagination/pvr_device.c
+++ b/drivers/gpu/drm/imagination/pvr_device.c
@@ -127,7 +127,7 @@ static int pvr_device_clk_init(struct pvr_device *pvr_dev)
* This is called any time we receive a FW event. It iterates over all
* active queues and calls pvr_queue_process() on them.
*/
-void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
+static void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
{
struct pvr_queue *queue, *tmp_queue;
LIST_HEAD(active_queues);
--
2.25.1
^ permalink raw reply [flat|nested] 7+ messages in thread* [PATCH 4/5] drm/imagination: pvr_gpuvm_free() now static
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
2023-11-29 15:37 ` [PATCH 2/5] drm/imagination: Fixed missing header in pvr_fw_meta Donald Robson
2023-11-29 15:37 ` [PATCH 3/5] drm/imagination: pvr_device_process_active_queues now static Donald Robson
@ 2023-11-29 15:37 ` Donald Robson
2023-11-29 15:37 ` [PATCH 5/5] drm/imagination: Removed unused function to_pvr_vm_gpuva() Donald Robson
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
To: dri-devel, linux-kernel
Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
Arnd Bergmann, kernel test robot
Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311242159.hh8MWiAm-lkp@intel.com/
Fixes: 3c96dd170efe ("drm/imagination: Add GEM and VM related code")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
drivers/gpu/drm/imagination/pvr_vm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/imagination/pvr_vm.c b/drivers/gpu/drm/imagination/pvr_vm.c
index 04f7d0cf4188..89eb6ee1bbcf 100644
--- a/drivers/gpu/drm/imagination/pvr_vm.c
+++ b/drivers/gpu/drm/imagination/pvr_vm.c
@@ -528,7 +528,7 @@ pvr_device_addr_and_size_are_valid(u64 device_addr, u64 size)
(device_addr + size <= PVR_PAGE_TABLE_ADDR_SPACE_SIZE);
}
-void pvr_gpuvm_free(struct drm_gpuvm *gpuvm)
+static void pvr_gpuvm_free(struct drm_gpuvm *gpuvm)
{
}
--
2.25.1
^ permalink raw reply [flat|nested] 7+ messages in thread* [PATCH 5/5] drm/imagination: Removed unused function to_pvr_vm_gpuva()
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
` (2 preceding siblings ...)
2023-11-29 15:37 ` [PATCH 4/5] drm/imagination: pvr_gpuvm_free() " Donald Robson
@ 2023-11-29 15:37 ` Donald Robson
2023-11-30 9:28 ` [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Maxime Ripard
2023-12-01 8:36 ` (subset) " Maxime Ripard
5 siblings, 0 replies; 7+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
To: dri-devel, linux-kernel
Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
kernel test robot
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311242159.hh8MWiAm-lkp@intel.com/
Fixes: 3c96dd170efe ("drm/imagination: Add GEM and VM related code")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
drivers/gpu/drm/imagination/pvr_vm.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/drivers/gpu/drm/imagination/pvr_vm.c b/drivers/gpu/drm/imagination/pvr_vm.c
index 89eb6ee1bbcf..375a03707f4e 100644
--- a/drivers/gpu/drm/imagination/pvr_vm.c
+++ b/drivers/gpu/drm/imagination/pvr_vm.c
@@ -108,12 +108,6 @@ struct pvr_vm_gpuva {
struct drm_gpuva base;
};
-static __always_inline
-struct pvr_vm_gpuva *to_pvr_vm_gpuva(struct drm_gpuva *gpuva)
-{
- return container_of(gpuva, struct pvr_vm_gpuva, base);
-}
-
enum pvr_vm_bind_type {
PVR_VM_BIND_TYPE_MAP,
PVR_VM_BIND_TYPE_UNMAP,
--
2.25.1
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
` (3 preceding siblings ...)
2023-11-29 15:37 ` [PATCH 5/5] drm/imagination: Removed unused function to_pvr_vm_gpuva() Donald Robson
@ 2023-11-30 9:28 ` Maxime Ripard
2023-12-01 8:36 ` (subset) " Maxime Ripard
5 siblings, 0 replies; 7+ messages in thread
From: Maxime Ripard @ 2023-11-30 9:28 UTC (permalink / raw)
To: Donald Robson
Cc: dri-devel, linux-kernel, matt.coster, frank.binns,
boris.brezillon, maarten.lankhorst, tzimmermann, airlied, daniel,
kernel test robot
[-- Attachment #1: Type: text/plain, Size: 637 bytes --]
Hi Donald,
It looks better, thanks :)
On Wed, Nov 29, 2023 at 03:36:59PM +0000, Donald Robson wrote:
> Reported-by: kernel test robot <lkp@intel.com>
> Closes: https://lore.kernel.org/oe-kbuild-all/202311241752.3iLyyFcA-lkp@intel.com/
> Fixes: 1ff76f7a5b45 ("drm/imagination: Add GPU ID parsing and firmware loading")
> Signed-off-by: Donald Robson <donald.robson@imgtec.com>
However, we'll want some commit logs for all of these. You can have a
look at Arnd's which are very good example of what we expect, but some
small description of the issue, the fix and the warning from the
compiler is usually what we go for.
Thanks!
Maxime
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: (subset) [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
` (4 preceding siblings ...)
2023-11-30 9:28 ` [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Maxime Ripard
@ 2023-12-01 8:36 ` Maxime Ripard
5 siblings, 0 replies; 7+ messages in thread
From: Maxime Ripard @ 2023-12-01 8:36 UTC (permalink / raw)
To: dri-devel, linux-kernel, Donald Robson
Cc: matt.coster, frank.binns, boris.brezillon, maarten.lankhorst,
tzimmermann, airlied, daniel, kernel test robot
On Wed, 29 Nov 2023 15:36:59 +0000, Donald Robson wrote:
>
Applied to drm/drm-misc (drm-misc-next).
Thanks!
Maxime
^ permalink raw reply [flat|nested] 7+ messages in thread