genirq: generic chip: Support hierarchy domain
genirq: generic chip: Support hierarchy domain

Use the new helper function irq_domain_set_info to make sure the
function irq_domain_set_hwirq_and_chip is being called, which is
crucial to save irqdomain specific data to irq_data.

Signed-off-by: Stefan Agner <eb0877843acc39f8ef6f7269937dee931c372d23@agner.ch>
Cc: a16cc0c82647c52d401177f8e50567df5499e36c@arm.com
Cc: ba324ca7b1c77fc20bb970d5aff6eea9377918a5@arm.linux.org.uk
Cc: 181323dd666a182bc2d953e52d0ac3ab54cd8391@pengutronix.de
Cc: 8c69ee23f3f44f8162a64d579c1fa25c2f55298a@lixom.net
Cc: f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de
Cc: e9fa45941f2ebe89c1b9d6c5f339ab42eadb8567@linaro.org
Cc: 1db9dd262beaa64f35756dd39531d9747b7778bb@arm.com
Cc: 9508d67e84a03f69673bee3bb7ec593a47efeb0d@arm.com
Cc: 988782c95b9025801edfc9a5b1fd5a8e93699e07@kernel.org
Cc: ea71a0dcef14058f83aacb9a32bd3c02e11f589b@hellion.org.uk
Cc: 383ef5577c6e1178b93f59ec8d0936f76d2a98c4@codeaurora.org
Cc: abf7af79b25008a2c9c1572d66f685a2834dde02@gmail.com
Cc: f99ef57ccac738b558d0fc2e44478b3c5def9522@lists.infradead.org
Cc: 912cf7eb7d8018e2943586ae6657d21fd4e38239@linaro.org
Cc: c65a0fb7e74ffd2c9fc3a0f9aacb0f6a24b0a68b@pengutronix.de
Cc: 68c46a606457643eab92053c1c05574abb26f861@lakedaemon.net
Link: http://lkml.kernel.org/r/1431769465-26867-4-git-send-email-eb0877843acc39f8ef6f7269937dee931c372d23@agner.ch
Signed-off-by: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs