aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorThomas Gleixner <[email protected]>2015-07-13 20:46:07 +0000
committerRalf Baechle <[email protected]>2015-08-26 15:23:32 +0200
commit56a86c352b02ce2fe09a72771ef4334632a1f9c1 (patch)
tree005efaf168772e24099bf0e2cdc049cb1ef65b3c /tools/perf/scripts/python
parent9d9a2fa7dcbd05a1608a6a38b6ec1a092e117c3c (diff)
MIPS: octeon: Replace the homebrewn flow handler
The gpio interrupt handling of octeon contains a homebrewn flow handler which calls either handle_level_irq or handle_edge_irq depending on the trigger type. Thats an extra conditional and call in the interrupt handling path. The proper way to handle different types and therefor different flows is to update the handler in the irq_set_type() callback. Remove the extra indirection and add the handler update to octeon_irq_ciu_gpio_set_type(). At mapping time it defaults to handle_level_irq which gets updated if the device tree contains a different trigger type. Signed-off-by: Thomas Gleixner <[email protected]> Cc: David Daney <[email protected]> Cc: Jiang Liu <[email protected]> Cc: [email protected] Cc: LKML <[email protected]> Patchwork: https://patchwork.linux-mips.org/patch/10704/ Signed-off-by: Ralf Baechle <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions