Fix sparse/smatch errors on non-x86 drivers
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest21 patches 6 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/21 | media: davinci_vpfe: remove useless checks from ipipedrivers/ drivers/ | +7 | 0 replies | |
| 2/21 | media: dm365_ipipe: remove an unused vardrivers/ | +0 | 0 replies | |
| 3/21 | media: davinci_vpfe: fix vpfe_ipipe_init() error handlingdrivers/ | +8 | 2 replies | |
| 4/21 | media: davinci_vpfe: mark __iomem as suchdrivers/ | +6 | 0 replies | |
| 5/21 | media: davinci_vpfe: get rid of an unused var at dm365_isif.cdrivers/ | +2 | 0 replies | |
| 6/21 | media: davinci_vpfe: vpfe_video: remove an unused vardrivers/ | +1 | 0 replies | |
| 7/21 | media: davinci_vpfe: don't use kernel-doc markup for simple commentsdrivers/ | +1 | 0 replies | |
| 8/21 | media: davinci_vpfe: fix a typo for "default"drivers/ | +2 | 0 replies | |
| 9/21 | media: davinci_vpfe: cleanup ipipe_[g|s]_config logicdrivers/ | +50 | 0 replies | |
| 10/21 | media: davinci_vpfe: fix __user annotationsdrivers/ drivers/ drivers/ | +12 | 0 replies | |
| 11/21 | media: si470x: fix __be16 annotationsdrivers/ | +3 | 0 replies | |
| 12/21 | media: isif: reorder a statement to match coding styledrivers/ | +1 | 0 replies | |
| 13/21 | media: davinci: fix an inconsistent identdrivers/ | +3 | 0 replies | |
| 14/21 | media: mmp-driver: add needed __iomem marks to power_regsdrivers/ | +1 | 0 replies | |
| 15/21 | media: vpbe_display: properly handle error casedrivers/ | +2 | 0 replies | |
| 16/21 | media: vpbe_display: get rid of warningsdrivers/ | +4 | 0 replies | |
| 17/21 | media: ispstat: use %p to print the address of a bufferdrivers/ | +2 | 2 replies | |
| 18/21 | media: isppreview: fix __user annotationsdrivers/ | +1 | 2 replies | |
| 19/21 | media: fsl-viu: use %p to print pointersdrivers/ | +6 | 0 replies | |
| 20/21 | media: fsl-viu: fix __iomem annotationsdrivers/ | +11 | 0 replies | |
| 21/21 | media: omap_vout: fix wrong identingdrivers/ | +7 | 0 replies |
Reviews trailers per patch
2 of 21 patches have a Reviewed-by or Acked-by.
| Patch | Laurent Pinchart |
|---|---|
| 1/21 | |
| 2/21 | |
| 3/21 | |
| 4/21 | |
| 5/21 | |
| 6/21 | |
| 7/21 | |
| 8/21 | |
| 9/21 | |
| 10/21 | |
| 11/21 | |
| 12/21 | |
| 13/21 | |
| 14/21 | |
| 15/21 | |
| 16/21 | |
| 17/21 | R-b R-b |
| 18/21 | R-b R-b |
| 19/21 | |
| 20/21 | |
| 21/21 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/21] Fix sparse/smatch errors on non-x86 drivers
After applying this patch series:
https://www.mail-archive.com/[email protected]/msg128829.html
Which allows to build all drivers with COMPILE_TEST on x86, my scripts can finally check for errors/warnings on those drivers.
This patch series correct those warnings.
Mauro Carvalho Chehab (21):
media: davinci_vpfe: remove useless checks from ipipe
media: dm365_ipipe: remove an unused var
media: davinci_vpfe: fix vpfe_ipipe_init() error handling
media: davinci_vpfe: mark __iomem as such
media: davinci_vpfe: get rid of an unused var at dm365_isif.c
media: davinci_vpfe: vpfe_video: remove an unused var
media: davinci_vpfe: don't use kernel-doc markup for simple comments
media: davinci_vpfe: fix a typo for "default"
media: davinci_vpfe: cleanup ipipe_[g|s]_config logic
media: davinci_vpfe: fix __user annotations
media: si470x: fix __be16 annotations
media: isif: reorder a statement to match coding style
media: davinci: fix an inconsistent ident
media: mmp-driver: add needed __iomem marks to power_regs
media: vpbe_display: properly handle error case
media: vpbe_display: get rid of warnings
media: ispstat: use %p to print the address of a buffer
media: isppreview: fix __user annotations
media: fsl-viu: use %p to print pointers
media: fsl-viu: fix __iomem annotations
media: omap_vout: fix wrong identing
drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpbe_display.c | 12 +- drivers/media/platform/davinci/vpbe_osd.c | 5 +- drivers/media/platform/fsl-viu.c | 43 +++---- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/omap/omap_vout.c | 15 ++- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispstat.c | 4 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 131 ++++++++++----------- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 19 +-- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 14 +-- drivers/staging/media/davinci_vpfe/dm365_isif.c | 9 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 13 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 2 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 4 +- 16 files changed, 121 insertions(+), 162 deletions(-)
Signature · 1 line
2.14.3