Re: [Nouveau] [PATCH] drm/nouveau: remove redundant comments listing classes
On Tue, Oct 16, 2012 at 11:45:30PM +0200, Marcin Slusarz wrote: Signed-off-by: Marcin Slusarz marcin.slus...@gmail.com NACK on this one. I did ponder doing such a thing myself when I first added the defines for the class names too, and decided against it as this will (at some point) become a user-facing header, and I was planning on documenting the differences between class revisions in the commented blocks. Ben. --- drivers/gpu/drm/nouveau/core/include/core/class.h | 31 +++ 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/drivers/gpu/drm/nouveau/core/include/core/class.h b/drivers/gpu/drm/nouveau/core/include/core/class.h index 6180ae9..5b739de 100644 --- a/drivers/gpu/drm/nouveau/core/include/core/class.h +++ b/drivers/gpu/drm/nouveau/core/include/core/class.h @@ -1,10 +1,7 @@ #ifndef __NOUVEAU_CLASS_H__ #define __NOUVEAU_CLASS_H__ -/* Device class - * - * 0080: NV_DEVICE - */ +/* Device class */ #define NV_DEVICE_CLASS 0x0080 #define NV_DEVICE_DISABLE_IDENTIFY 0x0001ULL @@ -30,12 +27,7 @@ struct nv_device_class { u64 debug0; /* as above, but *internal* ids, and *NOT* ABI */ }; -/* DMA object classes - * - * 0002: NV_DMA_FROM_MEMORY - * 0003: NV_DMA_TO_MEMORY - * 003d: NV_DMA_IN_MEMORY - */ +/* DMA object classes */ #define NV_DMA_FROM_MEMORY_CLASS 0x0002 #define NV_DMA_TO_MEMORY_CLASS 0x0003 #define NV_DMA_IN_MEMORY_CLASS 0x003d @@ -59,15 +51,7 @@ struct nv_dma_class { u64 limit; }; -/* DMA FIFO channel classes - * - * 006b: NV03_CHANNEL_DMA - * 006e: NV10_CHANNEL_DMA - * 176e: NV17_CHANNEL_DMA - * 406e: NV40_CHANNEL_DMA - * 506e: NV50_CHANNEL_DMA - * 826e: NV84_CHANNEL_DMA - */ +/* DMA FIFO channel classes */ #define NV03_CHANNEL_DMA_CLASS 0x006b #define NV10_CHANNEL_DMA_CLASS 0x006e #define NV17_CHANNEL_DMA_CLASS 0x176e @@ -81,14 +65,7 @@ struct nv03_channel_dma_class { u64 offset; }; -/* Indirect FIFO channel classes - * - * 506f: NV50_CHANNEL_IND - * 826f: NV84_CHANNEL_IND - * 906f: NVC0_CHANNEL_IND - * a06f: NVE0_CHANNEL_IND - */ - +/* Indirect FIFO channel classes */ #define NV50_CHANNEL_IND_CLASS 0x506f #define NV84_CHANNEL_IND_CLASS 0x826f #define NVC0_CHANNEL_IND_CLASS 0x906f -- 1.7.12 ___ Nouveau mailing list Nouveau@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/nouveau ___ Nouveau mailing list Nouveau@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/nouveau
Re: [Nouveau] [PATCH] drm/nouveau: remove redundant comments listing classes
17 paź 2012 06:33, Ben Skeggs skeg...@gmail.com napisał(a): On Tue, Oct 16, 2012 at 11:45:30PM +0200, Marcin Slusarz wrote: Signed-off-by: Marcin Slusarz marcin.slus...@gmail.com NACK on this one. I did ponder doing such a thing myself when I first added the defines for the class names too, and decided against it as this will (at some point) become a user-facing header, and I was planning on documenting the differences between class revisions in the commented blocks. I'm not against documentation, of course, but right now these comments are useless. Can't they be added with real content later? Marcin ___ Nouveau mailing list Nouveau@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/nouveau
[Nouveau] [PATCH] drm/nouveau: remove redundant comments listing classes
Signed-off-by: Marcin Slusarz marcin.slus...@gmail.com --- drivers/gpu/drm/nouveau/core/include/core/class.h | 31 +++ 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/drivers/gpu/drm/nouveau/core/include/core/class.h b/drivers/gpu/drm/nouveau/core/include/core/class.h index 6180ae9..5b739de 100644 --- a/drivers/gpu/drm/nouveau/core/include/core/class.h +++ b/drivers/gpu/drm/nouveau/core/include/core/class.h @@ -1,10 +1,7 @@ #ifndef __NOUVEAU_CLASS_H__ #define __NOUVEAU_CLASS_H__ -/* Device class - * - * 0080: NV_DEVICE - */ +/* Device class */ #define NV_DEVICE_CLASS 0x0080 #define NV_DEVICE_DISABLE_IDENTIFY0x0001ULL @@ -30,12 +27,7 @@ struct nv_device_class { u64 debug0; /* as above, but *internal* ids, and *NOT* ABI */ }; -/* DMA object classes - * - * 0002: NV_DMA_FROM_MEMORY - * 0003: NV_DMA_TO_MEMORY - * 003d: NV_DMA_IN_MEMORY - */ +/* DMA object classes */ #define NV_DMA_FROM_MEMORY_CLASS 0x0002 #define NV_DMA_TO_MEMORY_CLASS 0x0003 #define NV_DMA_IN_MEMORY_CLASS 0x003d @@ -59,15 +51,7 @@ struct nv_dma_class { u64 limit; }; -/* DMA FIFO channel classes - * - * 006b: NV03_CHANNEL_DMA - * 006e: NV10_CHANNEL_DMA - * 176e: NV17_CHANNEL_DMA - * 406e: NV40_CHANNEL_DMA - * 506e: NV50_CHANNEL_DMA - * 826e: NV84_CHANNEL_DMA - */ +/* DMA FIFO channel classes */ #define NV03_CHANNEL_DMA_CLASS 0x006b #define NV10_CHANNEL_DMA_CLASS 0x006e #define NV17_CHANNEL_DMA_CLASS 0x176e @@ -81,14 +65,7 @@ struct nv03_channel_dma_class { u64 offset; }; -/* Indirect FIFO channel classes - * - * 506f: NV50_CHANNEL_IND - * 826f: NV84_CHANNEL_IND - * 906f: NVC0_CHANNEL_IND - * a06f: NVE0_CHANNEL_IND - */ - +/* Indirect FIFO channel classes */ #define NV50_CHANNEL_IND_CLASS 0x506f #define NV84_CHANNEL_IND_CLASS 0x826f #define NVC0_CHANNEL_IND_CLASS 0x906f -- 1.7.12 ___ Nouveau mailing list Nouveau@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/nouveau