#
299b6101 |
|
14-Oct-2019 |
Thomas Bogendoerfer <tbogendoerfer@suse.de> |
rtc: ds1685: add indirect access method and remove plat_read/plat_write SGI Octane (IP30) doesn't have RTC register directly mapped into CPU address space, but accesses RTC registers with an address and data register. This is now supported by additional access functions, which are selected by a new field in platform data. Removed plat_read/plat_write since there is no user and their usage could introduce lifetime issue, when functions are placed in different modules. Signed-off-by: Thomas Bogendoerfer <tbogendoerfer@suse.de> Acked-by: Joshua Kinard <kumba@gentoo.org> Reviewed-by: Joshua Kinard <kumba@gentoo.org> Link: https://lore.kernel.org/r/20191014214621.25257-1-tbogendoerfer@suse.de Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
|
#
4305689d |
|
19-Apr-2015 |
Joshua Kinard <kumba@gentoo.org> |
MIPS: IP32: Fix build errors in reset code in DS1685 platform hook. Fix two build errors in reset code introduced in DS1685 platform hook patch. Signed-off-by: Joshua Kinard <kumba@gentoo.org> Fixes: 15beb694c661: "mips: ip32: add platform data hooks to use DS1685 driver" Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Alessandro Zummo <a.zummo@towertech.it> Cc: LKML <linux-kernel@vger.kernel.org> Cc: rtc-linux@googlegroups.com Cc: Linux MIPS List <linux-mips@linux-mips.org> Patchwork: https://patchwork.linux-mips.org/patch/9787/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
15beb694 |
|
16-Apr-2015 |
Joshua Kinard <kumba@gentoo.org> |
mips: ip32: add platform data hooks to use DS1685 driver This modifies the IP32 (SGI O2) platform and reset code to utilize the new rtc-ds1685 driver. The old mc146818rtc.h header is removed and ip32_defconfig is updated as well. Signed-off-by: Joshua Kinard <kumba@gentoo.org> Acked-by: Ralf Baechle <ralf@linux-mips.org> Cc: Alessandro Zummo <a.zummo@towertech.it> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
#
0a1cd2c5 |
|
30-Mar-2015 |
Ralf Baechle <ralf@linux-mips.org> |
MIPS: IP32: ip32-platform is not a module. So let's remove everything that only makes sense for kernel modules. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
656e9503 |
|
22-Sep-2008 |
Thomas Bogendoerfer <tsbogend@alpha.franken.de> |
MIPS: IP32: Add platform device for CMOS RTC; remove dead code Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
36a0a3cd |
|
16-Jul-2008 |
Thomas Bogendoerfer <tsbogend@alpha.franken.de> |
[MIPS] IP32: Use common SGI button driver Use the Indy/O2 button driver. Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
8fa9cc16 |
|
04-Jul-2008 |
Thomas Bogendoerfer <tsbogend@alpha.franken.de> |
[MIPS] IP32: Add platform devices for audio and volume button Create platform devices for audio and volume button driver. Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
c990081b |
|
04-Jan-2008 |
Thomas Bogendoerfer <tsbogend@alpha.franken.de> |
[MIPS] Fix IP32 breakage - suppress master aborts during config read - set io_map_base - only fixup end of iomem resource to avoid failing request_resource in serial driver - killed useless setting of crime_int bit, which caused wrong interrupts - use physcial address for serial port platform device and let 8250 driver do the ioremap Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
81b635ef |
|
31-Oct-2007 |
Ralf Baechle <ralf@linux-mips.org> |
[MIPS] IP32: Fix address of 2nd serial interface. Found by Giuseppe Sacco <giuseppe@eppesuigoccas.homedns.org>. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
d8998737 |
|
26-Sep-2007 |
Ralf Baechle <ralf@linux-mips.org> |
[MIPS] IP32: Fix initialization of UART base addresses. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
6e351064 |
|
26-Sep-2007 |
Ralf Baechle <ralf@linux-mips.org> |
[MIPS] IP32: Fix initialization of UART base addresses. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
e7c4782f |
|
10-Jul-2007 |
Ralf Baechle <ralf@linux-mips.org> |
[MIPS] Put an end to <asm/serial.h>'s long and annyoing existence Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
|
#
e9712901 |
|
23-May-2007 |
Ralf Baechle <ralf@linux-mips.org> |
meth driver renovation The meth ethernet driver for the SGI IP32 aka O2 is so far still an old style driver which does not use the device driver model. This is now causing issues with some udev based gadgetry in debian-stable. Fixed by converting the meth driver to a platform device. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> -- Fixes since previous patch: o Fixed typo in meth_exit_module() Signed-off-by: Jeff Garzik <jeff@garzik.org>
|