Re: sata_sis driver may be broken in openSUSE 10.3

2007-10-09 Thread Uwe Koziolek
I have checked the 32 Bit Version of openSuSE 10.3 with SiS965 chipset, it works. The sata_sis driver tries to load the pata_sis driver. but SuSE 10.3 tries to load the sis5513 before. pata_sis and sis5513 are trying to serve the same hardware. may be this affects a conflict. please try boot

Re: SiS driver K2.4 for 180/182/965/966....

2007-08-05 Thread Uwe Koziolek
Franck Bourdonnec wrote: Hello Uwe Jeff, I'm trying to follow the 'life' of this driver sata_sis.c. I want to report back in Kernel 2.4.34 the additions found since some time. I do this to extend IPCOP usage of SATA boards and also to contribute to linux kernel if possible. As far as

[PATCH 2.6.22-rc7-git1] sis5513: adding PCI-ID

2007-07-04 Thread Uwe koziolek
is not sufficient, because the legacy driver in drivers/ide is initialized before pata_sis. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/include/linux/pci_ids.h 2007-07-03 19:17:44.0 +0200 +++ b/include/linux/pci_ids.h 2007-07-04 21:42:16.0 +0200 @@ -661,6 +661,7 @@ #define

[PATCH 2.6.22-rc6+mboxjeff 1/3] pata_sis: compilation fix

2007-06-29 Thread Uwe Koziolek
The exported symbol ata_port_info sis_info133_for_sata has not to be declared static. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/drivers/ata/pata_sis.c2007-06-30 02:42:43.0 +0200 +++ b/drivers/ata/pata_sis.c2007-06-30 02:52:06.0 +0200 @@ -774,7 +774,7

[PATCH 2.6.22-rc6+mboxjeff 2/3] pata_sis: new PCI ID

2007-06-29 Thread Uwe Koziolek
The SiS966 has an alternate PCI-ID 1180 for an IDE compatible controller The primaty channel acts as PATA-controller, the secondary channel acts as SATA-controller in PATA-emulation. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/drivers/ata/pata_sis.c2007-06-30 02:52:06.0 +0200

[PATCH 2.6.22-rc6+mboxjeff 3/3] sata_sis: fixed handling for IDE-emulation of ID 1183

2007-06-29 Thread Uwe Koziolek
The PCI-ID 1183 is used for SATA-ports in PATA-emulation. This mode is handled now by pata_sis. This mode is not fully compatible to SiS 5513/18, so the PCI-ID entry is not moved to pata_sis. This fixes problems with SiS968. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/drivers/ata

Re: [PATCH 2.6.22-rc4] libata: SiS180 pata support

2007-06-28 Thread Uwe Koziolek
Nevermind, I did it myself: This ensures that we can easily make changes specific to the PATA port on the newer SATA chips, and also does what I've been requesting -- use the standard ata_bmdma_error_handler(), rather than creating custom code that achieves the same effect. diff --git

Re: [PATCH 2.6.22-rc4] libata: SiS180 pata support

2007-06-28 Thread Uwe Koziolek
Jeff Garzik wrote: Jeff, Did you have added the patch you have mailed on 06.06. anywhere or is this patch an email only patch. And how to continue? It's in my mbox queue, should be in my next run... :) Jeff I have 3 fixes that i want to add on top - a compilation fix for your fix

[PATCH 2.6.22-rc4]: libata: PATA-mode fixes for sis_sata; resubmission

2007-06-25 Thread Uwe Koziolek
to SiS5513/5518. sata_sis.c is forwarding this ID to pata_sis. 1183 is not working if simply added to pata_sis. This handling fixes issues with SiS968. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/drivers/ata/pata_sis.c2007-06-14 22:41:34.0 +0200 +++ b/drivers/ata/pata_sis.c2007

[PATCH 2.6.22-rc4]: libata: PATA-mode fixes for sis_sata

2007-06-14 Thread Uwe Koziolek
to SiS5513/5518. sata_sis.c is forwarding this ID to pata_sis. 1183 is not working if simply added to pata_sis. This handling fixes issues with SiS968. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/drivers/ata/pata_sis.c2007-06-14 22:41:34.0 +0200 +++ b/drivers/ata/pata_sis.c2007

[PATCH 2.6.22-rc4] libata: SiS180 pata support

2007-06-05 Thread Uwe Koziolek
the PATA-port of SiS180 controller does not support a drive present status in the pci configspace like the other SiS PATA controllers, check skipped. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED] --- a/drivers/ata/pata_sis.c2007-06-05 22:17:10.0 +0200 +++ b/drivers/ata/pata_sis.c

Re: YuLin: Where can I get the newest source of sata_sis?

2007-06-03 Thread Uwe Koziolek
use the master device (port 1 on your board) You can also try to use the kernel version i have tested. Uwe Koziolek - To unsubscribe from this list: send the line unsubscribe linux-ide in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org

Re: YuLin: Where can I get the newest source of sata_sis?

2007-05-31 Thread Uwe Koziolek
for the SATA-ports in the BIOS. The ahci driver should support your board. kernel 2.6.20 should be sufficient. If this does not work, please provide the output of lspci -vvxxx and the selected mode for the SATA-port. regards Uwe Koziolek - To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCH 2.6.22-rc2] libata: sata_sis fixes

2007-05-30 Thread Uwe Koziolek
The sata_sis driver supports SATA and PATA ports. The broken support of both types in one controller is fixed. the PATA-port of SiS180 controller does not support a drive present status in the pci configspace like the other SiS PATA controllers, check skipped. Signed-off-by: Uwe

[PATCH 2.6.22-rc2] libata: sata_sis fixes

2007-05-23 Thread Uwe Koziolek
The sata_sis driver supports SATA and PATA ports. The broken support of both types in one controller is fixed. the pata133 sis controllers does not support a drive present status in the pci configspace like the older sis controllers, check removed. Signed-off-by: Uwe Koziolek [EMAIL PROTECTED

new libata-code breaks functionality of sata_sis

2007-05-22 Thread Uwe Koziolek
a SiS180 controller is connected with a PATA-disk. Starting with 2.6.22-rc1 the disk is no longer working. sata_sis :01:07.0: version 0.7 ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 ACPI: PCI Interrupt :01:07.0[A] - Link [APC4] - GSI 19 (level, low) - IRQ 16 sata_sis :01:07.0:

Re: A question to Uwe Koziolek (raid on sis180)

2007-01-02 Thread Uwe Koziolek
problem to solve:) Actually I have no information for the SiS software raid. But it is a good idea to support this using dmraid. I can try a support of this controller in dmraid, but it takes some time. regards, Uwe Koziolek - To unsubscribe from this list: send the line unsubscribe linux

Re: sata_sis and SIS180 in combined mode

2006-12-18 Thread Uwe Koziolek
); MODULE_LICENSE(GPL); MODULE_DEVICE_TABLE(pci, sis_pci_tbl); MODULE_VERSION(DRV_VERSION); /* * sata_sis.c - Silicon Integrated Systems SATA * * Maintained by: Uwe Koziolek * Please ALWAYS copy linux-ide@vger.kernel.org * on emails. * * Copyright 2004 Uwe Koziolek * * * This program

low performance trying pata_sis

2006-12-06 Thread Uwe Koziolek
: 0x1F0 IDE port busy ata: conflict with ide0 ata: 0x170 IDE port busy ata: conflict with ide1 pata_sis: probe of :00:02.5 failed with error -16 regards Uwe Koziolek - To unsubscribe from this list: send the line unsubscribe linux-ide in the body of a message to [EMAIL PROTECTED] More majordomo

Re: sata_sis and SIS180 in combined mode

2006-12-04 Thread Uwe Koziolek
One port is PATA, the other port is SATA, they have the same PCI resources. It is possible to configure the controller to use both ports in SATA mode without slave. Then the PATA part of the controller is not reachable. Ok so if the pata_sis driver exports sis_info133

Re: sata_sis and SIS180 in combined mode

2006-12-03 Thread Uwe Koziolek
. The SiS180 is a combined SATA/PATA controller. I will try a patch for this issue. regards, Uwe Koziolek Sven Ladegast wrote: Hello Uwe, I am having problems to access a hard drive connected to a SIS180 SATA-RAID controller. The controller is located on my mainboard (Elitegroup KV2

[PATCH 2.6.19-rc6-mm2] sata_sis: support SiS966/966L

2006-12-03 Thread Uwe Koziolek
The SiS966/966L has different PCI-IDs for native mode and AHCI mode. The SiS966 supports four SATA ports only in native mode. Added additional PCI-ID 0x0183 for SiS965/965L. this patch is based on the code from David Wang from SiS Corporation published on SiS Website. Signed-off-by: Uwe

Re: sata_sis and SIS180 in combined mode

2006-12-03 Thread Uwe Koziolek
Because you are only using the PATA port, you can make a private solution, move the PCI-ID 180 from sata_sis.c to sis5513.c or pata_sis.c dependend on the ide driver you want to use. The SiS180 has no hardware RAID functionality, It is only a BIOS based software raid. The SiS180 is a

Re: maintenence sata_sis

2005-08-23 Thread Uwe Koziolek
. The SiS180 has disabled the interrupts by default. You must enable the interrupts in the PCI-config space. You can find a function pci_enable_intx() in the sata_sis.c. regards Uwe Koziolek - To unsubscribe from this list: send the line unsubscribe linux-ide in the body of a message to [EMAIL

maintenence sata_sis

2005-08-22 Thread Uwe Koziolek
. regards Uwe Koziolek Arnaud Patard wrote: Hi, I got recently a motherboard shipped with the SATA SIS 182 chipset. This chipset is not supported by the kernel. I tried to just add the PCI IDS in the supported chipset list as suggested on some mails in this list but it didn't work for the hard