This patch series review all the probably missing stuff in order to get this driver out of staging.. All of these are described in the following mail by NeilBrown: - https://www.mail-archive.com/driverdev-devel@xxxxxxxxxxxxxxxxxxxxxx/msg76202.html I don't move the driver yet because I think is better to review and test this before and if all is likely to be alright just move all this stuff afterwards. Hope this helps. Best regards, Sergio Paracuellos Sergio Paracuellos (7): staging: mt7621-gpio: rename MTK_MAX_BANK into MTK_BANK_CNT staging: mt7621-gpio: use module_platform_driver() instead subsys initcall staging: mt7621-gpio: fix masks for gpio pin staging: mt7621-gpio: avoid locking in mediatek_gpio_get_direction staging: mt7621-gpio: change lock place in irq mask and unmask functions staging: mt7621-dts: add missing properties to gpio node staging: mt7621-gpio: dt-bindings: complete documentation for the gpio drivers/staging/mt7621-dts/mt7621.dtsi | 2 ++ drivers/staging/mt7621-gpio/gpio-mt7621.c | 42 ++++++++-------------- .../staging/mt7621-gpio/mediatek,mt7621-gpio.txt | 14 +++++--- 3 files changed, 26 insertions(+), 32 deletions(-) -- 2.7.4 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel