Re: Problems with Sym53c8xx on Alpha with 2.2.1[12] kernels (FIXED)

Paul Slootman (paul@wau.mis.ah.nl)
Fri, 20 Aug 1999 15:51:02 +0200


In article <Pine.LNX.3.95.990818203723.1288A-100000@localhost> Gérard wrote:
>On Wed, 18 Aug 1999, Paul Slootman wrote:
>
>> In article <E11GsNK-0005CT-00@the-village.bc.nu> Alan Cox wrote:
>>
>> >> FYI this problem is still there in 2.2.11 (and in patch-2.2.12pre7);
>> >> I tripped over this last night. Do you still have those patches queued?
>> >
>> >They should have been fixed by the 2.2.12 alpha updates. If not then let
>> >rth@cygnus.com know.
>>
>> I just verified that I still have this problem with 2.2.12-final.
>> The symptom:
>>
>> sym53c8xx: 53c810a detected
>> sym53c810a-0: rev=0x11, base=0xa000000, io_port=0x9800, irq=28
>> sym53c810a-0: ID=7, Fast-IO, Parity Checking
>> CACHE TEST FAILED: script exection failed
>> start=80292d08, pc=80292d08, end=80292d28
[...]
>You should give a try to the below simple changes (do it by hand):
>
> #if defined(CONFIG_ALPHA_GENERIC) || defined(CONFIG_ALPHA_SRM_SETUP)
> #define CIA_DMA_WIN_BASE alpha_mv.dma_win_base
> #define CIA_DMA_WIN_SIZE alpha_mv.dma_win_size
> #else
>-#define CIA_DMA_WIN_BASE CIA_DMA_WIN_SIZE_DEFAULT
>+#define CIA_DMA_WIN_BASE CIA_DMA_WIN_BASE_DEFAULT
> #define CIA_DMA_WIN_SIZE CIA_DMA_WIN_SIZE_DEFAULT
> #endif

YES! I can now confirm this fixes it (core_cia.h by the way).

Please Alan (or Linus), put this fix into the standard kernel!

Paul Slootman

-- 
home:       paul@wurtel.demon.nl http://www.wurtel.demon.nl/
work:       paul@murphy.nl       http://www.murphy.nl/
debian:     paul@debian.org      http://www.debian.org/
isdn4linux: paul@isdn4linux.de   http://www.isdn4linux.de/

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/