mirror of
https://github.com/lkl/linux.git
synced 2025-12-19 16:13:19 +09:00
regmap-irq: Deprecate the not_fixed_stride flag
This flag is a bit of a hack and the same thing can be accomplished using a custom ->get_irq_reg() callback. Add a warning to catch any use of the flag. Signed-off-by: Aidan MacDonald <aidanmacdonald.0x0@gmail.com> Link: https://lore.kernel.org/r/20220623211420.918875-13-aidanmacdonald.0x0@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
committed by
Mark Brown
parent
bdf9b86cd3
commit
48e014ee9a
@@ -1509,8 +1509,10 @@ struct regmap_irq_chip_data;
|
||||
* registers before unmasking interrupts to clear any bits
|
||||
* set when they were masked.
|
||||
* @not_fixed_stride: Used when chip peripherals are not laid out with fixed
|
||||
* stride. Must be used with sub_reg_offsets containing the
|
||||
* offsets to each peripheral.
|
||||
* stride. Must be used with sub_reg_offsets containing the
|
||||
* offsets to each peripheral. Deprecated; the same thing
|
||||
* can be accomplished with a @get_irq_reg callback, without
|
||||
* the need for a @sub_reg_offsets table.
|
||||
* @status_invert: Inverted status register: cleared bits are active interrupts.
|
||||
* @runtime_pm: Hold a runtime PM lock on the device when accessing it.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user