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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
);
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
: 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
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
. 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
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
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
.
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
.
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
25 matches
Mail list logo