Hi Carl-Daniel, Thanks for the review. The CS5536 host bridge PCI ID doesn`t show in lspci and that is the reason the standard CS5536 detection routine doesn`t work.
lspci -tvnn:
-[0000:00]-+-01.0 National Semiconductor Corporation Geode GX2 Host Bridge [100b:0028] +-01.1 National Semiconductor Corporation Geode GX2 Graphics Processor [100b:0030] +-0e.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] +-0f.0 Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA [1022:2090] +-0f.2 Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE [1022:209a] +-0f.3 Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio [1022:2093] +-0f.4 Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC [1022:2094] -0f.5 Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC [1022:2095]
I tried a similar patch with the CS5536 ISA ID [1022:2090] and that also works. Is that O.K. or is it better to patch the original CS5536 routine to detect the CS5536 chip with different processors?
Regards, Nils.
Hi Nils,
On 17.09.2009 23:16, Nils wrote:
The CS5536 host bridge PCI ID doesn`t show in lspci and that is the reason the standard CS5536 detection routine doesn`t work.
Ah ok. Thanks for checking.
lspci -tvnn:
-[0000:00]-+-01.0 National Semiconductor Corporation Geode GX2 Host Bridge [100b:0028] +-01.1 National Semiconductor Corporation Geode GX2 Graphics Processor [100b:0030] +-0f.0 Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA [1022:2090] +-0f.2 Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE [1022:209a] +-0f.3 Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio [1022:2093] +-0f.4 Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC [1022:2094] -0f.5 Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC [1022:2095]
I tried a similar patch with the CS5536 ISA ID [1022:2090] and that also works.
Please use the CS5536 ISA ID. I think that is the best solution. IDE/Audio/OHC/EHC are often hidden on such embedded devices.
Regards, Carl-Daniel