OpenCloudOS-Kernel/arch/mips/sgi-ip22
Levente Kurusa 82242d28ff MIPS: IP22: Add missing put_device call
This is required so that we give up the last reference to the device.

Also, create a gio_bus_release() that calls kfree on the device argument to
properly kfree() the memory allocated for the device.

[ralf@linux-mips.org: Reformat to Linux coding style and make
gio_bus_release static.]

Signed-off-by: Levente Kurusa <levex@linux.com>
Cc: LKML <linux-kernel@vger.kernel.org>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6261/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2014-07-30 13:27:51 +02:00
..
Makefile MIPS: GIO bus support for SGI IP22/28 2011-12-07 22:03:44 +00:00
Platform MIPS: IP22, IP28: Migrate to new platform makefile style. 2010-08-05 13:25:49 +01:00
ip22-berr.c Disintegrate asm/system.h for MIPS 2012-03-28 18:30:02 +01:00
ip22-eisa.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
ip22-gio.c MIPS: IP22: Add missing put_device call 2014-07-30 13:27:51 +02:00
ip22-hpc.c update David Miller's old email address 2011-04-06 06:19:38 -07:00
ip22-int.c MIPS: IP22/IP28: Improve GIO support 2014-06-04 22:50:42 +02:00
ip22-mc.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
ip22-nvram.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
ip22-platform.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
ip22-reset.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
ip22-setup.c MIPS: GIO bus support for SGI IP22/28 2011-12-07 22:03:44 +00:00
ip22-time.c mips: Use the core irq stats function 2014-03-04 17:37:53 +01:00
ip28-berr.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00