[PATCH] e100: Don't enable WoL by default on Toshiba devices

2014-11-12 Thread Ondrej Zary
ble WoL by default from EEPROM settings. Fixes https://bugs.launchpad.net/ubuntu/+source/linux/+bug/110784 Signed-off-by: Ondrej Zary --- drivers/net/ethernet/intel/e100.c |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/intel/e100.c b/drivers/ne

[PATCH] [RESEND 2] toshiba_acpi: Add missing ID (TOS6207)

2014-11-28 Thread Ondrej Zary
since then. Add TOS6207 ID to fix it. Tested on Toshiba Portege R100. Signed-off-by: Ondrej Zary --- drivers/platform/x86/toshiba_acpi.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/x86/toshiba_acpi.c b/drivers/platform/x86/toshiba_acpi.c index ab6151f..0ce2129 10

Re: [PATCH] [RESEND 2] toshiba_acpi: Add missing ID (TOS6207)

2014-11-28 Thread Ondrej Zary
cc: Darren Hart On Friday 28 November 2014 10:03:52 Ondrej Zary wrote: > toshiba_acpi was always missing TOS6207 ID so it did not load automatically > on some laptops (such as Portege R100). But it worked fine if loaded > manually. Commit 135740de7764 ("toshiba_acpi: Convert to u

[PATCH v4] mmc: add Toshiba PCI SD controller driver

2014-11-10 Thread Ondrej Zary
CI control reg). Also the card clock is limited to 16MHz (33MHz PCI clock divided by 2). Signed-off-by: Ondrej Zary --- Changes in v4: - added missing includes - removed IO access wrappers - uses threaded IRQ instead of tasklets - converted bit defines to use BIT macro --- Changes in v3: - f

Re: [PATCH v4] mmc: add Toshiba PCI SD controller driver

2014-11-11 Thread Ondrej Zary
On Tuesday 11 November 2014, Ulf Hansson wrote: > On 10 November 2014 17:58, Ondrej Zary wrote: > > This patch resurrects an old never-finished driver for Toshiba PCI SD > > controllers found in some older Toshiba laptops (such as Portege R100): > > > > 02:0d.0 System

[PATCH v5] mmc: add Toshiba PCI SD controller driver

2014-11-11 Thread Ondrej Zary
CI control reg). Also the card clock is limited to 16MHz (33MHz PCI clock divided by 2). Signed-off-by: Ondrej Zary --- Changes in v5: - fix compiler warning on x86_64 --- Changes in v4: - added missing includes - removed IO access wrappers - uses threaded IRQ instead of tasklets - converted b

[PATCH 3/3] wd719x: Add firmware documentation

2014-11-24 Thread Ondrej Zary
Add documentation and script to obtain required firmware. Signed-off-by: Ondrej Zary --- Documentation/scsi/wd719x.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation/scsi/wd719x.txt diff --git a/Documentation/scsi/wd719x.txt b/Documentation

[PATCH 2/3] wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

2014-11-24 Thread Ondrej Zary
Introduce wd719x, a driver for Western Digital WD7193, WD7197 and WD7296 PCI SCSI controllers based on WD33C296A chip. Tested with WD7193 card. Reviewed-by: Christoph Hellwig Signed-off-by: Ondrej Zary --- drivers/scsi/Kconfig |8 + drivers/scsi/Makefile |1 + drivers/scsi/wd719x.c

[PATCH 0/3] wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

2014-11-24 Thread Ondrej Zary
NT driver that can be downloaded from WD at: http://support.wdc.com/product/download.asp?groupid=801&sid=27&lang=en There is no license anywhere in the file or on the page - so I guess that the firmware cannot be added to linux-firmware. This script that downloads and extracts the firmware i

[PATCH 1/3] eeprom-93cx6: Add (read-only) support for 8-bit mode

2014-11-24 Thread Ondrej Zary
Add read-only support for EEPROMs configured in 8-bit mode (ORG pin connected to GND). This will be used by wd719x driver. Signed-off-by: Ondrej Zary --- drivers/misc/eeprom/eeprom_93cx6.c | 62 +++- include/linux/eeprom_93cx6.h |4 +++ 2 files

Re: [PATCH 2/3] wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

2014-11-24 Thread Ondrej Zary
On Monday 24 November 2014 14:15:47 Hannes Reinecke wrote: > On 11/24/2014 01:11 PM, Ondrej Zary wrote: > > Introduce wd719x, a driver for Western Digital WD7193, WD7197 and WD7296 > > PCI SCSI controllers based on WD33C296A chip. > > Tested with WD7193 card. > > > &g

[PATCH 3/3] wd719x: Add firmware documentation

2014-11-24 Thread Ondrej Zary
Add documentation and script to obtain required firmware. Signed-off-by: Ondrej Zary --- Documentation/scsi/wd719x.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation/scsi/wd719x.txt diff --git a/Documentation/scsi/wd719x.txt b/Documentation

[PATCH v2 0/3] wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

2014-11-24 Thread Ondrej Zary
NT driver that can be downloaded from WD at: http://support.wdc.com/product/download.asp?groupid=801&sid=27&lang=en There is no license anywhere in the file or on the page - so I guess that the firmware cannot be added to linux-firmware. This script that downloads and extracts the firmware i

[PATCH 2/3] wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

2014-11-24 Thread Ondrej Zary
Introduce wd719x, a driver for Western Digital WD7193, WD7197 and WD7296 PCI SCSI controllers based on WD33C296A chip. Tested with WD7193 card. Reviewed-by: Christoph Hellwig Signed-off-by: Ondrej Zary --- drivers/scsi/Kconfig |8 + drivers/scsi/Makefile |1 + drivers/scsi/wd719x.c

[PATCH 1/3] eeprom-93cx6: Add (read-only) support for 8-bit mode

2014-11-24 Thread Ondrej Zary
Add read-only support for EEPROMs configured in 8-bit mode (ORG pin connected to GND). This will be used by wd719x driver. Signed-off-by: Ondrej Zary Reviewed-by: Hannes Reinecke --- drivers/misc/eeprom/eeprom_93cx6.c | 62 +++- include/linux/eeprom_93cx6.h

[PATCH] wd719x: remove dma_cache_sync call

2014-11-26 Thread Ondrej Zary
t; buffer is passed to the device next, and dma_map_single has > already done all the necessary synchronization. Remove dma_cache_sync call to fix build on other architectures. Driver still works fine on x86 without that. Signed-off-by: Ondrej Zary --- drivers/scsi/wd719x.c |2 -- 1

[PATCH 1/6] tridentfb: fix hang on Blade3D with CONFIG_CC_OPTIMIZE_FOR_SIZE

2014-12-18 Thread Ondrej Zary
-bit access. Use iowrite_32() instead. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/tridentfb.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/tridentfb.c b/drivers/video/fbdev/tridentfb.c index 7ed9a22..7429713 100644 --- a/drivers/video/fbdev

[PATCH] tridentfb: fix hang on Blade3D with CONFIG_CC_OPTIMIZE_FOR_SIZE

2014-12-18 Thread Ondrej Zary
-bit access. Use iowrite_32() instead. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/tridentfb.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/tridentfb.c b/drivers/video/fbdev/tridentfb.c index 7ed9a22..7429713 100644 --- a/drivers/video/fbdev

[PATCH 2/2] ns558: Add Rockwell WaveArtist gameport ID

2015-03-08 Thread Ondrej Zary
Add support for gameport on Rockwell WaveArtist based sound cards. Signed-off-by: Ondrej Zary --- drivers/input/gameport/ns558.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/input/gameport/ns558.c b/drivers/input/gameport/ns558.c index 7c21784..b86c4c8 100644 --- a/drivers

[PATCH 1/2] snd-waveartist: Introduce Rockwell WaveArtist RWA010 driver

2015-03-08 Thread Ondrej Zary
mixer which even supports more controls than the Windows driver. Someone with a NetWinder can add support for it to this driver and then remove the old OSS one. Signed-off-by: Ondrej Zary --- include/sound/mpu401.h |1 + sound/isa/Kconfig | 11 + sound/isa/Makefile |2 + soun

[PATCH] sym53c416: Fix nasty memory corruption

2015-03-09 Thread Ondrej Zary
rashed the system) without this patch. Add a check to make sure we never read more bytes than required. sym53c416_write() already contains similar check. Signed-off-by: Ondrej Zary --- drivers/scsi/sym53c416.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/scsi/sym53c416.c b/dr

[PATCH] Revert "net: cx82310_eth: use common match macro"

2015-03-18 Thread Ondrej Zary
instead, which are not specified. Signed-off-by: Ondrej Zary --- drivers/net/usb/cx82310_eth.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/drivers/net/usb/cx82310_eth.c b/drivers/net/usb/cx82310_eth.c index 3eed708..fe48f4c 100644 --- a/drivers/net/usb

[PATCH 1/4] tridentfb: fix hang on Blade3D with CONFIG_CC_OPTIMIZE_FOR_SIZE

2015-02-07 Thread Ondrej Zary
-bit access. Use iowrite_32() instead. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/tridentfb.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/tridentfb.c b/drivers/video/fbdev/tridentfb.c index 7ed9a22..7429713 100644 --- a/drivers/video/fbdev

[PATCH 4/4] tridentfb: Add DDC support

2015-02-07 Thread Ondrej Zary
Add DDC support for Trident cards. Tested on TGUI9440, TGUI9680, 3DImage 9750, Blade3D 9880 and Blade XP. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/Kconfig |9 ++ drivers/video/fbdev/tridentfb.c | 192 ++- 2 files changed, 196 insertions

[PATCH 3/4] fb_ddc: Allow I2C adapters without SCL read capability

2015-02-07 Thread Ondrej Zary
i2c-algo-bit allows I2C adapters without SCL read capability to work but fb_ddc_read fails to work on them. Fix fb_ddc_read to work with I2C adapters not capable of reading SCL. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/core/fb_ddc.c |8 +--- 1 file changed, 5 insertions(+), 3

[PATCH 2/4] tridentfb: Fix set_lwidth on TGUI9440 and CYBER9320

2015-02-07 Thread Ondrej Zary
According to X.Org driver, chips older than TGUI9660 have only 1 width bit in AddColReg. Touching the 2nd one causes I2C/DDC to fail on TGUI9440. Set only 1 bit of width in AddColReg on TGUI9440 and CYBER9320. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/tridentfb.c | 10 -- 1

Re: How to fix CDROM/DVD eject mess?

2015-02-02 Thread Ondrej Zary
ch shouldn't be needed for a read-only FS, period). At least Windows Me can do this with some CD/DVD drives: If the eject button is pressed and a file is open from the CD, a dialog pops up if you really want to eject the CD. If you click OK, the CD is ejected and filesystem forcibly unmoun

[PATCH 2/4] [resend] tridentfb: Fix set_lwidth on TGUI9440 and CYBER9320

2015-03-03 Thread Ondrej Zary
According to X.Org driver, chips older than TGUI9660 have only 1 width bit in AddColReg. Touching the 2nd one causes I2C/DDC to fail on TGUI9440. Set only 1 bit of width in AddColReg on TGUI9440 and CYBER9320. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/tridentfb.c | 10 -- 1

[PATCH 1/4] [resend] tridentfb: fix hang on Blade3D with CONFIG_CC_OPTIMIZE_FOR_SIZE

2015-03-03 Thread Ondrej Zary
-bit access. Use iowrite_32() instead. Signed-off-by: Ondrej Zary Acked-by: Krzysztof Helt --- drivers/video/fbdev/tridentfb.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/tridentfb.c b/drivers/video/fbdev/tridentfb.c index 7ed9a22..7429713 100644

[PATCH 4/4] [resend] tridentfb: Add DDC support

2015-03-03 Thread Ondrej Zary
Add DDC support for Trident cards. Tested on TGUI9440, TGUI9680, 3DImage 9750, Blade3D 9880 and Blade XP. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/Kconfig |9 ++ drivers/video/fbdev/tridentfb.c | 192 ++- 2 files changed, 196 insertions

[PATCH 3/4] [resend] fb_ddc: Allow I2C adapters without SCL read capability

2015-03-03 Thread Ondrej Zary
i2c-algo-bit allows I2C adapters without SCL read capability to work but fb_ddc_read fails to work on them. Fix fb_ddc_read to work with I2C adapters not capable of reading SCL. Signed-off-by: Ondrej Zary Acked-by: Krzysztof Helt --- drivers/video/fbdev/core/fb_ddc.c |8 +--- 1 file

[PATCH 4/5] [resend] gxt4500: Use write-combining for framebuffer (PAT and MTRR)

2015-03-03 Thread Ondrej Zary
Use write-combining for framebuffer to greatly improve performance on x86. Add both ioremap_wc (for systems with PAT) and MTRR setup for non-PAT systems. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c | 32 ++-- 1 file changed, 30 insertions(+), 2

[PATCH 5/5] [resend] gxt4500: enable panning

2015-03-03 Thread Ondrej Zary
The driver implements pan_display but the corresponding flags are not set. Add FBINFO_HWACCEL_XPAN and FBINFO_HWACCEL_YPAN to flags to allow HW accelerated panning (for fast scrolling). Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c |3 ++- 1 file changed, 2 insertions(+), 1

[PATCH 3/5] [resend] gxt4500: fix color order

2015-03-03 Thread Ondrej Zary
The color order in truecolor modes is wrong. This does not affect console but is visible e.g. in X11 which has wrong colors. Swap blue and red colors to fix the problem. Fixes https://forums.gentoo.org/viewtopic-t-692740-start-0.html Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c

[PATCH 2/5] [resend] gxt4500: fix 16bpp 565 mode

2015-03-03 Thread Ondrej Zary
Fix wrong colors in 16bpp 565 mode. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/gxt4500.c b/drivers/video/fbdev/gxt4500.c index 1bf9894..1f2fd5b 100644 --- a/drivers/video/fbdev/gxt4500.c

[PATCH 1/5] [resend] gxt4500: enable on non-PPC architectures

2015-03-03 Thread Ondrej Zary
These chips can be present at least on x86 too - Fire GL2 AGP has GXT6000P but this driver is currently limited to PPC. Enable it for all architectures and add chip configuration for little-endian. Tested on x86 with Fire GL2 AGP. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/Kconfig

gxt4500 on x86 (Fire GL2)

2015-02-12 Thread Ondrej Zary
site) to work by installing Debian Woody to a small partition. It's not very useful today but it might be possible to dump the chip's registers and compare with gxt4500. -- Ondrej Zary -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a

[PATCH] gxt4500: enable on non-PPC architectures

2015-02-14 Thread Ondrej Zary
These chips can be present at least on x86 too - Fire GL2 AGP has GXT6000P but this driver is currently limited to PPC. Enable it for all architectures and add chip configuration for little-endian. Tested on x86 with Fire GL2 AGP. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/Kconfig

[PATCH] gxt4500: fix 16bpp 565 mode

2015-02-14 Thread Ondrej Zary
Fix wrong colors in 16bpp 565 mode. Not sure if this is OK for big-endian systems or it breaks them. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/gxt4500.c b/drivers/video/fbdev/gxt4500.c

[PATCH 4/5] gxt4500: Use write-combining for framebuffer (PAT and MTRR)

2015-02-17 Thread Ondrej Zary
Use write-combining for framebuffer to greatly improve performance on x86. Add both ioremap_wc (for systems with PAT) and MTRR setup for non-PAT systems. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c | 32 ++-- 1 file changed, 30 insertions(+), 2

[PATCH 5/5] gxt4500: enable panning

2015-02-17 Thread Ondrej Zary
The driver implements pan_display but the corresponding flags are not set. Add FBINFO_HWACCEL_XPAN and FBINFO_HWACCEL_YPAN to flags to allow HW accelerated panning (for fast scrolling). Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c |3 ++- 1 file changed, 2 insertions(+), 1

[PATCH 2/5] gxt4500: fix 16bpp 565 mode

2015-02-17 Thread Ondrej Zary
Fix wrong colors in 16bpp 565 mode. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/gxt4500.c b/drivers/video/fbdev/gxt4500.c index 1bf9894..1f2fd5b 100644 --- a/drivers/video/fbdev/gxt4500.c

[PATCH 3/5] gxt4500: fix color order

2015-02-17 Thread Ondrej Zary
The color order in truecolor modes is wrong. This does not affect console but is visible e.g. in X11 which has wrong colors. Swap blue and red colors to fix the problem. Fixes https://forums.gentoo.org/viewtopic-t-692740-start-0.html Signed-off-by: Ondrej Zary --- drivers/video/fbdev/gxt4500.c

[PATCH 1/5] gxt4500: enable on non-PPC architectures

2015-02-17 Thread Ondrej Zary
These chips can be present at least on x86 too - Fire GL2 AGP has GXT6000P but this driver is currently limited to PPC. Enable it for all architectures and add chip configuration for little-endian. Tested on x86 with Fire GL2 AGP. Signed-off-by: Ondrej Zary --- drivers/video/fbdev/Kconfig

Re: Compiled tridentfb hangs but distribution kernel works fine

2014-12-11 Thread Ondrej Zary
On Wednesday 10 December 2014 08:15:04 Mike Galbraith wrote: > On Tue, 2014-12-09 at 22:33 +0100, Ondrej Zary wrote: > > Hello, > > I'm doing some work on tridentfb driver but encountered a weird problem. > > > > When I compile custom kernel with tridentfb, it

Re: [PATCH] e100: Don't enable WoL by default on Toshiba devices

2014-12-12 Thread Ondrej Zary
On Thursday 13 November 2014 04:38:47 Jeff Kirsher wrote: > On Wed, 2014-11-12 at 18:18 -0500, David Miller wrote: > > From: Ondrej Zary > > Date: Wed, 12 Nov 2014 23:47:25 +0100 > > > > > Enabling WoL on some Toshiba laptops (such as Portege R100) causes > >

CONFIG_CC_OPTIMIZE_FOR_SIZE breaking tridentfb

2014-12-12 Thread Ondrej Zary
mov0x4(%esp),%edx a2c: 83 c4 1cadd$0x1c,%esp a2f: e9 fc ff ff ff jmpa30 a30: R_386_PC32 memcpy -- Ondrej Zary -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body o

[PATCH] snd-maestro3: Enable docking support for Dell Latitude C810

2015-11-01 Thread Ondrej Zary
7;97 codec responsible for the laptop internal connectors & speakers). Signed-off-by: Ondrej Zary --- sound/pci/maestro3.c | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/sound/pci/maestro3.c b/sound/pci/maestro3.c index 72e89ce..965d5c6 100644 --- a/sound/pci/ma

[PATCH] snd-maestro3: Fix Allegro mute until master volume/mute is touched

2015-11-01 Thread Ondrej Zary
d-off-by: Ondrej Zary --- sound/pci/maestro3.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/sound/pci/maestro3.c b/sound/pci/maestro3.c index 965d5c6..17ae926 100644 --- a/sound/pci/maestro3.c +++ b/sound/pci/maestro3.c @@ -1929,6 +1929,16 @@ snd_m3_ac97_write(struct snd_ac97

Re: [PATCH 00/71] More fixes, cleanup and modernization for NCR5380 drivers

2015-11-20 Thread Ondrej Zary
On Friday 20 November 2015 02:41:19 Finn Thain wrote: > > On Thu, 19 Nov 2015, Ondrej Zary wrote: > > > On Thursday 19 November 2015 03:24:56 Finn Thain wrote: > > > > > On Wed, 18 Nov 2015, Ondrej Zary wrote: > > > > > > > >

Re: [PATCH 00/71] More fixes, cleanup and modernization for NCR5380 drivers

2015-11-21 Thread Ondrej Zary
On Saturday 21 November 2015 02:58:57 Finn Thain wrote: > > Hi Ondrej, > > On Fri, 20 Nov 2015, Ondrej Zary wrote: > > > On Friday 20 November 2015 02:41:19 Finn Thain wrote: > > > > > > > > > My tests involved 3 different scsi targets (two dis

Re: [PATCH 00/71] More fixes, cleanup and modernization for NCR5380 drivers

2015-11-21 Thread Ondrej Zary
On Saturday 21 November 2015 14:01:39 Ondrej Zary wrote: > On Saturday 21 November 2015 02:58:57 Finn Thain wrote: > > > > Hi Ondrej, > > > > On Fri, 20 Nov 2015, Ondrej Zary wrote: > > > > > On Friday 20 November 2015 02:41:19 Finn Thain wrote: >

Re: [PATCH 00/71] More fixes, cleanup and modernization for NCR5380 drivers

2015-11-23 Thread Ondrej Zary
On Sunday 22 November 2015 00:32:31 Finn Thain wrote: > > On Sat, 21 Nov 2015, Ondrej Zary wrote: > > > On Saturday 21 November 2015 02:58:57 Finn Thain wrote: > > > > > > > > I gather that your setup here is a QUANTUM LP240S target with Domex > &g

Re: [PATCH 00/71] More fixes, cleanup and modernization for NCR5380 drivers

2015-11-24 Thread Ondrej Zary
On Tuesday 24 November 2015, Finn Thain wrote: > > On Mon, 23 Nov 2015, Ondrej Zary wrote: > > > > > PDMA seems to be broken in multiple ways. NCR5380_pread cannot process > > less than 128 bytes. In fact, 53C400 datasheet says that it's HW > > limitation

Re: [PATCH 00/71] More fixes, cleanup and modernization for NCR5380 drivers

2015-11-24 Thread Ondrej Zary
On Tuesday 24 November 2015, Finn Thain wrote: > > On Tue, 24 Nov 2015, Ondrej Zary wrote: > > > On Tuesday 24 November 2015, Finn Thain wrote: > > > > > > On Mon, 23 Nov 2015, Ondrej Zary wrote: > > > > > > > > > > &

Re: IDE Floppy support for IOMEGA Zip Drive broken in 3.16 -> 3.17 transition

2015-07-02 Thread Ondrej Zary
MA={min:150,rec:150} PIO modes: pio0 pio1 pio2 pio3 DMA modes: mdma0 *mdma1 AdvancedPM=no * signifies the current active mode in 4.0.0-next-20150415 and it seems to work fine. Mounted, unmounted, read complete disk using dd without any problems. -- Ondrej Zary -- To unsubscribe from this l

[PATCH] nouveau: Disable AGP for SiS 761

2015-09-14 Thread Ondrej Zary
t the host bridge in nvkm_device_agp_quirks and add entry for SiS 761 with mode 0 (AGP disabled). Signed-off-by: Ondrej Zary --- drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp

Re: AGP cards in PCI mode (fake slots like AGPro, AGP Express, AGI, AGX, XGP)

2015-09-15 Thread Ondrej Zary
On Monday 14 September 2015 04:31:43 Alex Deucher wrote: > On Sun, Sep 13, 2015 at 2:57 PM, Ondrej Zary > wrote: > > Hello, > > I have a PC Chips A31G board with AGPro slot and found that nouveau does > > not work properly with it. Console works but reverts to software

[PATCH 1/2 v2] airo: fix IW_AUTH_ALG_OPEN_SYSTEM

2015-09-15 Thread Ondrej Zary
IW_AUTH_ALG_OPEN_SYSTEM is ambiguous in set_auth for WEP as wpa_supplicant uses it for both no encryption and WEP open system. Cache the last mode set (only of these two) and use it here. This allows wpa_supplicant to work with unencrypted APs. Signed-off-by: Ondrej Zary --- drivers/net

[PATCH 2/2] airo: Implement netif_carrier_on/off

2015-09-15 Thread Ondrej Zary
Add calls to netif_carrier_on and netif_carrier_off Signed-off-by: Ondrej Zary --- drivers/net/wireless/airo.c |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c index a8f2767..629245c 100644 --- a/drivers/net

[RFC PATCH 2/2] airo: fix scan after SIOCSIWAP (airo_set_wap)

2015-10-08 Thread Ondrej Zary
. Signed-off-by: Ondrej Zary --- drivers/net/wireless/airo.c | 13 + 1 file changed, 13 insertions(+) diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c index 4ef2f98..654a172 100644 --- a/drivers/net/wireless/airo.c +++ b/drivers/net/wireless/airo.c @@ -3037,6 +3037,11

[RFC PATCH 1/2] airo: Track APList_rid in struct airo_info

2015-10-08 Thread Ondrej Zary
Instead of dynamically allocating APList, make it a member of struct airo_info to always track state of APList_rid. This simplifies suspend/resume and allows removal of readAPListRid. Signed-off-by: Ondrej Zary --- drivers/net/wireless/airo.c | 57

[PATCH] [resend] nouveau: Disable AGP for SiS 761

2015-09-30 Thread Ondrej Zary
t the host bridge in nvkm_device_agp_quirks and add entry for SiS 761 with mode 0 (AGP disabled). Signed-off-by: Ondrej Zary --- drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp

Re: [Nouveau] [PATCH] [resend] nouveau: Disable AGP for SiS 761

2015-09-30 Thread Ondrej Zary
rry. Didn't notice it was merged. -- Ondrej Zary -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH 1/2] dl2k: Add support for IP1000A-based cards

2015-11-15 Thread Ondrej Zary
On Sunday 15 November 2015 03:30:25 Andy Shevchenko wrote: > On Sun, Nov 15, 2015 at 12:05 AM, Ondrej Zary > > wrote: > > Add support for IP1000A chips to dl2k driver. > > IP1000A chip looks like a TC9020 with integrated PHY. > > > > This allows IP1000A chips

Re: [PATCH 1/2] dl2k: Add support for IP1000A-based cards

2015-11-15 Thread Ondrej Zary
On Sunday 15 November 2015 18:59:05 David Miller wrote: > From: Andy Shevchenko > Date: Sun, 15 Nov 2015 04:30:25 +0200 > > > On Sun, Nov 15, 2015 at 12:05 AM, Ondrej Zary > > > >> @@ -433,9 +474,10 @@ rio_open (struct net_device *dev) > >> > >>

[PATCH 2/2] ipg: Remove ipg driver

2015-11-15 Thread Ondrej Zary
Now that IP1000A chips are supported by dl2k driver, the buggy ipg driver can be removed. Signed-off-by: Ondrej Zary --- MAINTAINERS |7 - drivers/net/ethernet/Kconfig |1 - drivers/net/ethernet/Makefile|1 - drivers/net/ethernet/icplus

[PATCH 1/2 v2] dl2k: Add support for IP1000A-based cards

2015-11-15 Thread Ondrej Zary
both. Tested that it does not break D-Link DGE-550T (DL-2000 chip, probably a rebranded TC9020): vendor=0x1186 device=0x4000 (rev 0x0c) subsystem vendor=0x1186 device=0x4000 Signed-off-by: Ondrej Zary --- drivers/net/ethernet/dlink/Kconfig |5 ++-- drivers/net/ethernet/dlink/dl2k.c | 55

[PATCH] dl2k: Implement suspend

2015-11-16 Thread Ondrej Zary
Add suspend/resume support to dl2k driver. Tested on Asus NX1101 (IP1000A) and D-Link DGE-550T (DL-2000). Signed-off-by: Ondrej Zary --- drivers/net/ethernet/dlink/dl2k.c | 189 + 1 file changed, 128 insertions(+), 61 deletions(-) diff --git a/drivers/net

[PATCH 1/3] dl2k: Handle memory allocation errors in alloc_list

2015-11-17 Thread Ondrej Zary
If memory allocation fails in alloc_list(), free the already allocated memory and return -ENODEV. In rio_open(), call alloc_list() first and abort if it fails. Move HW access (set RFDListPtr) out ot alloc_list(). Signed-off-by: Ondrej Zary --- drivers/net/ethernet/dlink/dl2k.c | 182

[PATCH 3/3] dl2k: Implement suspend

2015-11-17 Thread Ondrej Zary
Add suspend/resume support to dl2k driver. Tested on Asus NX1101 (IP1000A) and D-Link DGE-550T (DL-2000). Signed-off-by: Ondrej Zary --- drivers/net/ethernet/dlink/dl2k.c | 46 + 1 file changed, 46 insertions(+) diff --git a/drivers/net/ethernet/dlink

[PATCH 2/3] dl2k: Reorder and cleanup initialization

2015-11-17 Thread Ondrej Zary
Move HW init and stop into separate functions. Request IRQ only after the HW has been reset (so interrupts are disabled and no stale interrupts are pending). Signed-off-by: Ondrej Zary --- drivers/net/ethernet/dlink/dl2k.c | 95 ++--- 1 file changed, 56

[PATCH 2/2] fdomain: Add ISA bus support

2019-05-10 Thread Ondrej Zary
Add Future Domain 16xx ISA SCSI support card support. Tested on IBM 92F0330 card (18C50 chip) with v1.00 BIOS. Signed-off-by: Ondrej Zary --- drivers/scsi/Kconfig | 14 +++ drivers/scsi/Makefile | 1 + drivers/scsi/fdomain_isa.c | 222

[PATCH 1/2] fdomain: Remove BIOS-related code from core

2019-05-10 Thread Ondrej Zary
Move all BIOS signature and base handling to (currently not merged) ISA bus driver. Signed-off-by: Ondrej Zary --- drivers/scsi/fdomain.c | 18 ++ drivers/scsi/fdomain.h | 10 -- drivers/scsi/fdomain_pci.c | 2 +- 3 files changed, 3 insertions(+), 27 deletions

[PATCH] fdomain: Add register definitions

2019-05-18 Thread Ondrej Zary
Add register bit definitions from documentation to header file and use them instead of magic constants. No changes to generated binary. Signed-off-by: Ondrej Zary --- drivers/scsi/fdomain.c | 144 - drivers/scsi/fdomain.h | 117

[PATCH] fdomain: Add PCMCIA support

2019-05-27 Thread Ondrej Zary
Add PCMCIA card support to Future Domain SCSI driver. Tested with IBM SCSI PCMCIA Adapter 40G1890. Signed-off-by: Ondrej Zary --- drivers/scsi/fdomain.c | 7 ++- drivers/scsi/pcmcia/Kconfig | 10 + drivers/scsi/pcmcia/Makefile | 1 + drivers/scsi/pcmcia/fdomain_cs.c

Re: [PATCH 2/2] fdomain: Add ISA bus support

2019-05-13 Thread Ondrej Zary
On Monday 13 May 2019 09:09:04 Christoph Hellwig wrote: > On Fri, May 10, 2019 at 11:23:35PM +0200, Ondrej Zary wrote: > > Add Future Domain 16xx ISA SCSI support card support. > > > > Tested on IBM 92F0330 card (18C50 chip) with v1.00 BIOS. > > Where did you find th

Re: ext3/ext4 filesystem corruption under post 5.1.0 kernels

2019-05-14 Thread Ondrej Zary
bly hit by the same bug. ext3 filesystem on my test machine was corrupted twice with 5.1.0+. Only the corruption was heavier. Some files that were open (e.g. logs) became cros-linked with files that were not used for ages. -- Ondrej Zary

[PATCH v2 3/3] fdomain: Resurrect driver (ISA support)

2019-05-14 Thread Ondrej Zary
Future Domain 16xx ISA SCSI support card support. Tested on IBM 92F0330 card (18C50 chip) with v1.00 BIOS. Signed-off-by: Ondrej Zary Reviewed-by: Christoph Hellwig --- drivers/scsi/Kconfig | 14 +++ drivers/scsi/Makefile | 1 + drivers/scsi/fdomain_isa.c | 222

[PATCH v2 0/3] fdomain: Resurrect driver

2019-05-14 Thread Ondrej Zary
-specific drivers (PCI, ISA and PCMCIA). Only PCI and ISA drivers are submitted for now. Changes in v2: - BIOS-related code moved to ISA driver and simplified - fixed (un)locking in fdomain_host_reset -- Ondrej Zary

[PATCH v2 2/3] fdomain: Resurrect driver (PCI support)

2019-05-14 Thread Ondrej Zary
Future Domain TMC-3260/AHA-2920A PCI card support. Tested on Adaptec AHA-2920A PCI card. Signed-off-by: Ondrej Zary Reviewed-by: Christoph Hellwig --- drivers/scsi/Kconfig | 17 drivers/scsi/Makefile | 1 + drivers/scsi/fdomain_pci.c | 68

[PATCH v2 1/3] fdomain: Resurrect driver (core)

2019-05-14 Thread Ondrej Zary
Future Domain TMC-16xx/TMC-3260 SCSI driver. This is the core driver, common for PCI, ISA and PCMCIA cards. Signed-off-by: Ondrej Zary Reviewed-by: Christoph Hellwig --- drivers/scsi/Kconfig | 4 + drivers/scsi/Makefile | 1 + drivers/scsi/fdomain.c | 586

Re: Marking legacy watchdog drivers as deprecated / obsolete

2019-08-01 Thread Ondrej Zary
og/sc1200wdt.c > > drivers/watchdog/sc520_wdt.c > > drivers/watchdog/sch311x_wdt.c > > drivers/watchdog/scx200_wdt.c > > drivers/watchdog/smsc37b787_wdt.c > > drivers/watchdog/w83877f_wdt.c > > drivers/watchdog/w83977f_wdt.c > > drivers/watchdog/wafer5823wdt.c > > drivers/watchdog/wdrtas.c > > drivers/watchdog/wdt.c > > drivers/watchdog/wdt285.c > > drivers/watchdog/wdt977.c > > drivers/watchdog/wdt_pci.c > > > > Arnd > I have some older x86 boards so I probably could test some of them. Likely ALi chipset (alim1535_wdt.c and/or alim7101_wdt.c) and some super I/Os (it8712f_wdt.c, w83877f_wdt.c, w83977f_wdt.c). -- Ondrej Zary

Re: [PATCH v4] watchdog: alim1535: Rewriting of alim1535 driver to use watchdog subsystem

2019-08-01 Thread Ondrej Zary
#x27;t rewrite drivers you can't test. -- Ondrej Zary

[PATCH] [resend] wd719x: Fix resets and aborts

2019-06-17 Thread Ondrej Zary
my documentation is missing some pages, including page 67 (SPIDER67.gif) about resets :( Reported-by: Hariprasad Kelam Signed-off-by: Ondrej Zary --- drivers/scsi/wd719x.c | 42 ++ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/drivers/scsi/wd7

Re: Sony Vaio VGN-CS31S touch sensor buttons breaking touchpad

2018-04-02 Thread Ondrej Zary
On Sunday 01 April 2018 23:21:55 Ondrej Zary wrote: > Hello, > I got a Sony Vaio VGN-CS31S laptop with Synaptics touchpad that exhibits > weird behavior. It seems to work until I touch the "Touch Sensor Buttons" > bar above the keyboard - then the buttons start to act weir

Re: Sony Vaio VGN-CS31S touch sensor buttons breaking touchpad

2018-04-02 Thread Ondrej Zary
On Monday 02 April 2018 23:05:29 Dmitry Torokhov wrote: > On Mon, Apr 02, 2018 at 10:39:59PM +0200, Ondrej Zary wrote: > > On Sunday 01 April 2018 23:21:55 Ondrej Zary wrote: > > > Hello, > > > I got a Sony Vaio VGN-CS31S laptop with Synaptics touchpad that > > &g

Re: [PATCH, RFC] block: remove the paride drivers

2018-03-15 Thread Ondrej Zary
asier. This will make my parallel port ZIP and LS-120 drives useless :( -- Ondrej Zary

Re: [PATCH, RFC] block: remove the paride drivers

2018-03-15 Thread Ondrej Zary
On Thursday 15 March 2018 09:04:55 Christoph Hellwig wrote: > On Thu, Mar 15, 2018 at 09:04:24AM +0100, Ondrej Zary wrote: > > On Thursday 15 March 2018, Christoph Hellwig wrote: > > > The paride drivers are some of the cruftiest, grottiest block drivers > > > (besid

Re: [PATCH, RFC] block: remove the paride drivers

2018-03-15 Thread Ondrej Zary
On Thursday 15 March 2018 23:04:40 Ondrej Zary wrote: > On Thursday 15 March 2018 09:04:55 Christoph Hellwig wrote: > > On Thu, Mar 15, 2018 at 09:04:24AM +0100, Ondrej Zary wrote: > > > On Thursday 15 March 2018, Christoph Hellwig wrote: > > > > The paride dri

Re: [PATCH, RFC] block: remove the paride drivers

2018-03-15 Thread Ondrej Zary
On Thursday 15 March 2018 23:04:40 Ondrej Zary wrote: > On Thursday 15 March 2018 09:04:55 Christoph Hellwig wrote: > > On Thu, Mar 15, 2018 at 09:04:24AM +0100, Ondrej Zary wrote: > > > On Thursday 15 March 2018, Christoph Hellwig wrote: > > > > The paride dri

Re: [PATCH 0/6] ncr5380: Miscellaneous minor patches

2017-01-30 Thread Ondrej Zary
On Sunday 29 January 2017 02:05:02 Finn Thain wrote: > On Sat, 28 Jan 2017, Ondrej Zary wrote: > > On Monday 16 January 2017 00:50:57 Finn Thain wrote: > > > This series removes some unused code and related comments, addresses > > > the warnings generated by 'make

Re: [PATCH 0/6] ncr5380: Miscellaneous minor patches

2017-01-28 Thread Ondrej Zary
? Tested on HP C2502 (53C400A chip), Canon FG2-5202 (53C400 chip), DTC-3181L (DTCT-436P chip) and MS-PNR (53C400A chip) ISA cards - everything works fine! Targets tested: QUANTUM LP240S GM240S01X IBM DORS-32160 IBM 0663L12 Thanks. Tested-by: Ondrej Zary -- Ondrej Zary

[PATCH 2/2] g_NCR5380: Test the IRQ before accepting it

2016-10-30 Thread Ondrej Zary
Trigger an IRQ first with a test IRQ handler to find out if it really works. Disable the IRQ if not. This prevents hang when incorrect IRQ was specified by user. Signed-off-by: Ondrej Zary --- drivers/scsi/g_NCR5380.c | 31 +-- 1 file changed, 29 insertions(+), 2

[PATCH 1/2] NCR5380: Use probe_irq_*() for IRQ probing

2016-10-30 Thread Ondrej Zary
purposes (testing if the IRQ works). Also add missing IRQ reset after probe. Signed-off-by: Ondrej Zary --- drivers/scsi/NCR5380.c | 72 +- drivers/scsi/NCR5380.h |3 +- drivers/scsi/g_NCR5380.c |2 +- 3 files changed, 29 insertions

Re: [PATCH] scsi: NCR5380: no longer mark irq probing as __init

2016-10-11 Thread Ondrej Zary
struct NCR5380_hostdata *hostdata = shost_priv(instance); I've tested IRQ probing on my IRQ7-hardwired ISA card without any success some time ago. No IRQ was detected because it wasn't even generated (no increment in /proc/interruptts). It also produced some warnings in dmesg about conflicting interrupt flags. Can't the IRQ probing be simply deleted? -- Ondrej Zary

Re: [PATCH v2 00/12] Fixes, cleanup and g_NCR5380_mmio/g_NCR5380 merger

2016-10-07 Thread Ondrej Zary
data pointer to register polling routines > scsi/ncr5380: Expedite register polling > scsi/ncr5380: Use correct types for DMA routines > scsi/ncr5380: Suppress unhelpful "interrupt without IRQ bit" message Tested on HP C2502 (53C400A chip), Canon FG2-5202 (53C400

Re: BYD TouchPad driver (4.8.1) misdetects a Logitech mouse

2016-11-10 Thread Ondrej Zary
> > sees the Logitech RX250 as being a BYD TouchPad and thus alters the > > vendor and model names. > > > > I do not know if it is also desirable to add an entry for a Logitech > > model 115 in get_model_info in logips2pp.c > > (drivers/input/mouse/logips2pp.c). But if so, I would be willing to > > test any such new code. Even as an unknown Logitech model, it does > > work just fine. I am curious as to how the tilt feature buttons would > > be declared in the model info (would these be PS2PP_EXTRA_BTN, > > or PS2PP_NAV_BTN, etc.?) > > > > > > > > Cheers and thanks in advance, > > > > Mike Shell The BYD detection is broken. I've seen at least 3 different mice detected as BYD touchpad. -- Ondrej Zary

[PATCH 1/3] NCR5380: Use probe_irq_*() for IRQ probing

2016-10-30 Thread Ondrej Zary
purposes (testing if the IRQ works). Also add missing IRQ reset after probe. Signed-off-by: Ondrej Zary --- drivers/scsi/NCR5380.c | 72 +- drivers/scsi/NCR5380.h |3 +- drivers/scsi/g_NCR5380.c |2 +- 3 files changed, 29 insertions

[PATCH 2/3] g_NCR5380: Test the IRQ before accepting it

2016-10-30 Thread Ondrej Zary
Trigger an IRQ first with a test IRQ handler to find out if it really works. Disable the IRQ if not. This prevents hang when incorrect IRQ was specified by user. Signed-off-by: Ondrej Zary --- drivers/scsi/g_NCR5380.c | 32 ++-- 1 file changed, 30 insertions(+), 2

<    1   2   3   4   5   6   7   >