Bug#853122: [Regression] Changes to i2c-piix4.c initialisation prevent loading of sp5100_tco watchdog driver on AMD SB800 chipset

2017-06-27 Thread Boszormenyi Zoltan
2017-04-03 09:59 keltezéssel, Boszormenyi Zoltan írta: Hi, 2017-04-03 08:34 keltezéssel, Paul Menzel írta: Dear Zoltán, Am Samstag, den 01.04.2017, 12:13 +0200 schrieb Boszormenyi Zoltan: […] and have split the patch into three pieces now (USB quirks, i2c-piix4 and sp5100_tco

Bug#853122: [Regression] Changes to i2c-piix4.c initialisation prevent loading of sp5100_tco watchdog driver on AMD SB800 chipset

2017-04-03 Thread Boszormenyi Zoltan
Hi, 2017-04-03 08:34 keltezéssel, Paul Menzel írta: Dear Zoltán, Am Samstag, den 01.04.2017, 12:13 +0200 schrieb Boszormenyi Zoltan: […] and have split the patch into three pieces now (USB quirks, i2c-piix4 and sp5100_tco) and they were sent to the relevant mailing lists. Could you

Bug#853122: [Regression] Changes to i2c-piix4.c initialisation prevent loading of sp5100_tco watchdog driver on AMD SB800 chipset

2017-04-01 Thread Boszormenyi Zoltan
2017-04-01 18:20 keltezéssel, Boszormenyi Zoltan írta: The best clean alternative would be add new resource handling infrastructure. * Expose the currently static alloc_resource() in kernel/resource.c With this, driver initialization can allocate the resource once for the lifetime

Bug#853122: [Regression] Changes to i2c-piix4.c initialisation prevent loading of sp5100_tco watchdog driver on AMD SB800 chipset

2017-04-01 Thread Boszormenyi Zoltan
2017-04-01 15:32 keltezéssel, Guenter Roeck írta: On 04/01/2017 03:13 AM, Boszormenyi Zoltan wrote: 2017-03-31 17:05 keltezéssel, Guenter Roeck írta: On Fri, Mar 31, 2017 at 04:46:02PM +0200, Boszormenyi Zoltan wrote: 2017-03-31 14:49 keltezéssel, Guenter Roeck írta: request_muxed_region

Bug#853122: [Regression] Changes to i2c-piix4.c initialisation prevent loading of sp5100_tco watchdog driver on AMD SB800 chipset

2017-04-01 Thread Boszormenyi Zoltan
2017-03-31 17:05 keltezéssel, Guenter Roeck írta: On Fri, Mar 31, 2017 at 04:46:02PM +0200, Boszormenyi Zoltan wrote: 2017-03-31 14:49 keltezéssel, Guenter Roeck írta: request_muxed_region() can fail, and literally every other driver using it checks for that failure. Please do the same

Bug#853122: [Regression] Changes to i2c-piix4.c initialisation prevent loading of sp5100_tco watchdog driver on AMD SB800 chipset

2017-03-31 Thread Boszormenyi Zoltan
2017-03-31 14:49 keltezéssel, Guenter Roeck írta: Hi Paul, On 03/31/2017 12:17 AM, Paul Menzel wrote: Dear Wolfram, Thank you for the reply, which we talked about briefly at the Chemnitzer LinuxTage. Am Freitag, den 03.03.2017, 11:17 +0100 schrieb Wolfram Sang: Unfortunately, commit

Bug#853122: sp5100_tco: I/O address 0x0cd6 already in use

2017-03-29 Thread Boszormenyi Zoltan
Hi, I have converted both i2c-piix4 and sp5100_tco to use request_muxed_region() and use it instead of request_region(). The mutex lock / unlock around port I/O accesses in i2c-piix4 were replaced by request_muxed_region() / release_region(), it works in a similar way. The same treatment was