diff options
author | Pali Rohár <[email protected]> | 2024-06-21 11:38:31 +0200 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2024-06-23 17:23:08 +0200 |
commit | 986b6ad0c4c653940fab7e5decf0d847670bf407 (patch) | |
tree | e7020dff34a483877b818151af50859ca4e03675 /lib/test_fortify/write_overflow-strncpy-src.c | |
parent | 9d80f6bd3ad8f2b49651d4685bb391399ecf80a2 (diff) |
irqchip/armada-370-xp: Add support for 32 MSI interrupts on non-IPI platforms
The doorbell interrupts have the following layout on IPI vs no-IPI
platforms:
| 0...7 | 8...15 | 16...31 |
------------------+---------+----------+---------------------+
IPI platform | IPI | n/a | MSI |
------------------+---------+----------+---------------------+
non-IPI platform | MSI |
------------------+------------------------------------------+
Currently the driver only allows for the upper 16...31 interrupts for
MSI domain (i.e. the MSI domain has only 16 interrupts).
On platforms where IPI is not available, we can use whole 32 MSI
interrupts.
Implement support also for the lower 16 MSI interrupts on non-IPI
platforms.
[ Marek: refactored, changed commit message ]
Signed-off-by: Pali Rohár <[email protected]>
Signed-off-by: Marek Behún <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Reviewed-by: Andrew Lunn <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy-src.c')
0 files changed, 0 insertions, 0 deletions