Exynos Sparseirq Conversion

Registered by Deepak Saxena on 2012-10-03

Convert Exynos platforms to use Sparseirq

Blueprint information

Status:
Complete
Approver:
Deepak Saxena
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
Thomas Abraham
Definition:
Approved
Series goal:
Accepted for kernel-merge-window
Implementation:
Implemented
Milestone target:
milestone icon 3.11
Started by
Jakub Pavelek on 2013-02-05
Completed by
Jakub Pavelek on 2013-07-01

Related branches

Sprints

Whiteboard

Meta:
Roadmap id: CARD-114
Headline: Exynos converted to use Sparse IRQ
Acceptance: all patches for sparseirq merged into arm-soc.git

[jakub-pavelek 2012-11-25] Work delayed as we need to support upstream devices that do not have DT support and this is blocking us from going ahead with it. Thomas to write more proper and technical explanation. Marking as BLOCKED for now.

[dsaxena 2012-02-06] All IRQ controllers need to support IRQDOMAINS, this is done. Need to check which devices generate IRQS and ensure they support DT support.

[jakub-pavelek 2013-03-25] Marking as Blocked again - no activity whole month
[jakub-pavelek 2013-05-07] Moving the WI from 13.04 to 13.05, no activity

[arnd-arndb-de 2013-05-08] irq domain support for exynos-combiner and
samsung-gpio merged into 3.10-rc1 as of 99c6bcf46d2233d33e441834e958ed0bc22b190a, but left sparseirq disabled for now.
Will be enabled when we turn on multiplatform for exynos.

[jakub-pavelek 2013-07-01] Arnd says "all code that relied on exynos IRQ numbers is getting removed in 3.11, including all code that relied on specific IRQ numbers". Commit ID 0d57d44eeb8

(?)

Work Items

Work items for 13.05:
Research which devices require IRQDOMAIN support. Then we can decide what to do next with this blueprint : DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.