pwm: rockchip: add mask check for 'v' in macro HIWORD_UPDATE(v, l, h)

Change-Id: Iaeb5f6f070914f208fe30929a638a92145a5164c
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
This commit is contained in:
Damon Ding
2025-01-16 09:31:13 +08:00
committed by Tao Huang
parent 6757ebf6a8
commit b125e2d8c7

View File

@@ -73,7 +73,7 @@
/*
* regs for pwm v4
*/
#define HIWORD_UPDATE(v, l, h) (((v) << (l)) | (GENMASK(h, l) << 16))
#define HIWORD_UPDATE(v, l, h) ((((v) << (l)) & GENMASK((h), (l))) | (GENMASK(h, l) << 16))
/* VERSION_ID */
#define VERSION_ID 0x0