Thread (23 messages) 23 messages, 3 authors, 2025-01-22

Re: [PATCH v14 08/10] mfd: Add new driver for MAX77705 PMIC

From: Dzmitry Sankouski <dsankouski@gmail.com>
Date: 2025-01-13 17:42:39
Also in: linux-devicetree, linux-leds, linux-pm, lkml

чт, 9 янв. 2025 г. в 15:21, Lee Jones [off-list ref]:
On Wed, 08 Jan 2025, Dzmitry Sankouski wrote:
quoted
Add the core MFD driver for max77705 PMIC. Drivers for sub-devices
will be added in subsequent patches.

Signed-off-by: Dzmitry Sankouski <dsankouski@gmail.com>
(...)
quoted
+
+     /* Unmask interrupts from all blocks in interrupt source register */
+     ret = regmap_update_bits(max77705->regmap,
+                              MAX77705_PMIC_REG_INTSRC_MASK,
+                              MAX77705_SRC_IRQ_ALL, (unsigned int)~MAX77705_SRC_IRQ_ALL);
I don't see this much.  Are you sure the cast is required?
BIT macro creates a 64 bit constant value. When inverted,
it overruns 32 bit value, causing compiler to warn on conversion like
`warning: conversion from ‘long unsigned int’ to ‘unsigned int’`.


-- 
Best regards and thanks for review,
Dzmitry
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help