Re: [PATCH v3] staging: sm750fb: rename pv_reg to io_base
neha arora <[email protected]>
| Newsgroups | org.kernel.vger.linux-fbdev,dev.linux.lists.linux-staging,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <CAOWJOps9RBNAGsPFsBCbzFkEUN1=75YvwmqJX6RdQBbt1C6W-Q@mail.gmail.com> |
Hi everyone, Just following up on this patch to ensure it didn't get lost in the queue. Please let me know if any changes or a V4 are needed. Thanks, Onish On Sat, Jun 13, 2026 at 11:29 AM neha arora <[email protected]> wrote: > > Hi everyone, > > Just following up on this patch to ensure it didn't get lost in the queue. > Please let me know if any changes or a V4 are needed. > > Thanks, > Onish > > On Fri, May 29, 2026, 4:49 PM Onish Sharma <[email protected]> wrote: >> >> Rename pv_reg to io_base to follow kernel naming style and improve >> readability. >> >> No functional changes intended. >> >> Signed-off-by: Onish Sharma <[email protected]> >> --- >> Changes in v3: >> - Added mandatory Signed-off-by line. >> - Rename pv_reg to io_base to remove hungarian notation >> >> drivers/staging/sm750fb/sm750.c | 4 ++-- >> drivers/staging/sm750fb/sm750.h | 2 +- >> drivers/staging/sm750fb/sm750_hw.c | 12 ++++++------ >> 3 files changed, 9 insertions(+), 9 deletions(-) >> >> diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c >> index 716a8935f58d..c2d2864f135b 100644 >> --- a/drivers/staging/sm750fb/sm750.c >> +++ b/drivers/staging/sm750fb/sm750.c >> @@ -743,7 +743,7 @@ static int lynxfb_set_fbinfo(struct fb_info *info, int index) >> * must be set after crtc member initialized >> */ >> crtc->cursor.offset = crtc->o_screen + crtc->vidmem_size - 1024; >> - crtc->cursor.mmio = sm750_dev->pv_reg + >> + crtc->cursor.mmio = sm750_dev->io_base + >> 0x800f0 + (int)crtc->channel * 0x140; >> >> crtc->cursor.max_h = 64; >> @@ -1047,7 +1047,7 @@ static void lynxfb_pci_remove(struct pci_dev *pdev) >> sm750fb_framebuffer_release(sm750_dev); >> arch_phys_wc_del(sm750_dev->mtrr.vram); >> >> - iounmap(sm750_dev->pv_reg); >> + iounmap(sm750_dev->io_base); >> iounmap(sm750_dev->vmem); >> pci_release_region(pdev, 1); >> kfree(g_settings); >> diff --git a/drivers/staging/sm750fb/sm750.h b/drivers/staging/sm750fb/sm750.h >> index e8885133da2e..c42800313c6a 100644 >> --- a/drivers/staging/sm750fb/sm750.h >> +++ b/drivers/staging/sm750fb/sm750.h >> @@ -97,7 +97,7 @@ struct sm750_dev { >> unsigned long vidreg_start; >> __u32 vidmem_size; >> __u32 vidreg_size; >> - void __iomem *pv_reg; >> + void __iomem *io_base; >> unsigned char __iomem *vmem; >> /* locks*/ >> spinlock_t slock; >> diff --git a/drivers/staging/sm750fb/sm750_hw.c b/drivers/staging/sm750fb/sm750_hw.c >> index 95f797e5776a..dc1118808b4f 100644 >> --- a/drivers/staging/sm750fb/sm750_hw.c >> +++ b/drivers/staging/sm750fb/sm750_hw.c >> @@ -23,18 +23,18 @@ int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev) >> } >> >> /* now map mmio and vidmem */ >> - sm750_dev->pv_reg = >> + sm750_dev->io_base = >> ioremap(sm750_dev->vidreg_start, sm750_dev->vidreg_size); >> - if (!sm750_dev->pv_reg) { >> + if (!sm750_dev->io_base) { >> dev_err(&pdev->dev, "mmio failed\n"); >> ret = -EFAULT; >> goto err_release_region; >> } >> >> - sm750_dev->accel.dpr_base = sm750_dev->pv_reg + DE_BASE_ADDR_TYPE1; >> - sm750_dev->accel.dp_port_base = sm750_dev->pv_reg + DE_PORT_ADDR_TYPE1; >> + sm750_dev->accel.dpr_base = sm750_dev->io_base + DE_BASE_ADDR_TYPE1; >> + sm750_dev->accel.dp_port_base = sm750_dev->io_base + DE_PORT_ADDR_TYPE1; >> >> - mmio750 = sm750_dev->pv_reg; >> + mmio750 = sm750_dev->io_base; >> sm750_set_chip_type(sm750_dev->devid, sm750_dev->revid); >> >> sm750_dev->vidmem_start = pci_resource_start(pdev, 0); >> @@ -58,7 +58,7 @@ int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev) >> return 0; >> >> err_unmap_reg: >> - iounmap(sm750_dev->pv_reg); >> + iounmap(sm750_dev->io_base); >> err_release_region: >> pci_release_region(pdev, 1); >> return ret; >> -- >> 2.54.0