Skip to content

treewide: Fix GENMASK misuses

Joe Perches alsa-devel dri-devel linux-amlogic linux-arm-kernel linux-aspeed linux-iio linux-media linux-mediatek linux-mmc linux-wireless lkml netdev openbmc 1 version Applied

Status from this message: Applied to the fixes-togreg branch of iio.git and marked for

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest12 patches 36 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/12checkpatch: Add GENMASK testsscripts/checkpatch.pl+15 -01 reply
2/12clocksource/drivers/npcm: Fix misuse of GENMASK macrodrivers/clocksource/timer-npcm7xx.c+1 -11 reply
3/12drm: aspeed_gfx: Fix misuse of GENMASK macrodrivers/gpu/drm/aspeed/aspeed_gfx.h+1 -15 replies
4/12iio: adc: max9611: Fix misuse of GENMASK macrodrivers/iio/adc/max9611.c+1 -15 replies
5/12irqchip/gic-v3-its: Fix misuse of GENMASK macrodrivers/irqchip/irq-gic-v3-its.c+1 -11 reply
6/12mmc: meson-mx-sdio: Fix misuse of GENMASK macrodrivers/mmc/host/meson-mx-sdio.c+1 -12 replies
7/12net: ethernet: mediatek: Fix misuses of GENMASK macrodrivers/net/ethernet/mediatek/mtk_eth_soc.h drivers/net/ethernet/mediatek/mtk_sgmii.c+2 -20 replies
8/12net: stmmac: Fix misuses of GENMASK macrodrivers/net/ethernet/stmicro/stmmac/descs.h drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+3 -31 reply
9/12rtw88: Fix misuse of GENMASK macrodrivers/net/wireless/realtek/rtw88/rtw8822b.c+1 -12 replies
10/12phy: amlogic: G12A: Fix misuse of GENMASK macrodrivers/phy/amlogic/phy-meson-g12a-usb2.c+1 -13 replies
11/12staging: media: cedrus: Fix misuse of GENMASK macrodrivers/staging/media/sunxi/cedrus/cedrus_regs.h+1 -16 replies
12/12ASoC: wcd9335: Fix misuse of GENMASK macrosound/soc/codecs/wcd-clsh-v2.c+1 -11 reply

Reviews trailers per patch

6 of 12 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchYan-Hsuan ChuangPaul KocialkowskiMarc ZyngierNeil ArmstrongAndrew JefferyKees CookMasahiro Yamada
SeriesR-b R-b R-b R-b R-b R-b R-b R-b
1/12
2/12
3/12R-b
4/12
5/12A-b
6/12R-b
7/12
8/12
9/12A-b
10/12R-b
11/12A-b
12/12

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 7 reviewers.

Read the v1 thread

Cover letter [PATCH 00/12] treewide: Fix GENMASK misuses

These GENMASK uses are inverted argument order and the actual masks produced are incorrect. Fix them.

Add checkpatch tests to help avoid more misuses too.

Joe Perches (12):
checkpatch: Add GENMASK tests clocksource/drivers/npcm: Fix misuse of GENMASK macro
drm: aspeed_gfx: Fix misuse of GENMASK macro
iio: adc: max9611: Fix misuse of GENMASK macro irqchip/gic-v3-its: Fix misuse of GENMASK macro
mmc: meson-mx-sdio: Fix misuse of GENMASK macro
net: ethernet: mediatek: Fix misuses of GENMASK macro
net: stmmac: Fix misuses of GENMASK macro
rtw88: Fix misuse of GENMASK macro
phy: amlogic: G12A: Fix misuse of GENMASK macro
staging: media: cedrus: Fix misuse of GENMASK macro
ASoC: wcd9335: Fix misuse of GENMASK macro

 drivers/clocksource/timer-npcm7xx.c               |  2 +-
 drivers/gpu/drm/aspeed/aspeed_gfx.h               |  2 +-
 drivers/iio/adc/max9611.c                         |  2 +-
 drivers/irqchip/irq-gic-v3-its.c                  |  2 +-
 drivers/mmc/host/meson-mx-sdio.c                  |  2 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.h       |  2 +-
 drivers/net/ethernet/mediatek/mtk_sgmii.c         |  2 +-
 drivers/net/ethernet/stmicro/stmmac/descs.h       |  2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c |  4 ++--
 drivers/net/wireless/realtek/rtw88/rtw8822b.c     |  2 +-
 drivers/phy/amlogic/phy-meson-g12a-usb2.c         |  2 +-
 drivers/staging/media/sunxi/cedrus/cedrus_regs.h  |  2 +-
 scripts/checkpatch.pl                             | 15 +++++++++++++++
 sound/soc/codecs/wcd-clsh-v2.c                    |  2 +-
 14 files changed, 29 insertions(+), 14 deletions(-)
Signature · 6 lines
2.15.0

_______________________________________________
dri-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dri-devel