fmac Posted February 19, 2018 Author Share Posted February 19, 2018 2 more files ioreg and startlog with 3 voodoo.kexts installed keyboard and trackpad is without function 3_voodoo_kexts_nothing_working.zip startlog.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 20, 2018 Moderators Share Posted February 20, 2018 Give these DSDT a try. Rename each to DSDT.aml at a time or place all in /e/c/a/patched and select it during Clover boot under Options/ACPI Need all 3 voodoo kexts in /e/c/k/Other during testing I2C_test.zip Link to comment Share on other sites More sharing options...
fmac Posted February 20, 2018 Author Share Posted February 20, 2018 Hallo none of them is working sorry Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 20, 2018 Moderators Share Posted February 20, 2018 can you post IOReg with DSDT-PIN0? Link to comment Share on other sites More sharing options...
fmac Posted February 21, 2018 Author Share Posted February 21, 2018 Hallo here we go DSDT-PIN00.zip Link to comment Share on other sites More sharing options...
fmac Posted February 21, 2018 Author Share Posted February 21, 2018 Hallo testing testing now I have this in startlog : 2018-02-21 20:33:45.864322+0100 0xb1 Default 0x0 0 0 kernel: (kernel) VoodooGPIOSunrisePointH::Loading GPIO Data for SunrisePoint-H 2018-02-21 20:33:45.864902+0100 0xbc Default 0x0 0 0 kernel: (IOHIDFamily) HID: Legacy shim 2 2018-02-21 20:33:45.865021+0100 0xb1 Default 0x0 0 0 kernel: (kernel) VoodooGPIOSunrisePointH::VoodooGPIO Init! 2018-02-21 20:33:45.865030+0100 0xbb Default 0x0 0 0 kernel: (IOHIDFamily) HID: Legacy shim 2 2018-02-21 20:33:45.865565+0100 0xa6 Default 0x0 0 0 kernel: (AppleRTC) RTC: Only single RAM bank (128 bytes) 2018-02-21 20:33:45.865566+0100 0xa6 Default 0x0 0 0 kernel: (AppleRTC) RTC: Only single RAM bank (128 bytes) 2018-02-21 20:33:45.866101+0100 0xc2 Default 0x0 0 0 kernel: (kernel) FakeSMC v6.26-322-g1b20eab7.1765 Copyright 2017 netkas, slice, usr-sse2, kozlek, navi, THe KiNG, RehabMan. All rights reserved. 2018-02-21 20:33:45.866220+0100 0xc2 Default 0x0 0 0 kernel: (kernel) FakeSMC: 19 preconfigured keys added 2018-02-21 20:33:45.873020+0100 0x9e Default 0x0 0 0 kernel: (IOPCIFamily) [ PCI configuration begin ] 2018-02-21 20:33:45.875631+0100 0xc2 Default 0x0 0 0 kernel: (kernel) FakeSMC: 5 keys exported by Clover EFI 2018-02-21 20:33:45.875690+0100 0xb1 Default 0x0 0 0 kernel: (kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 0 2018-02-21 20:33:45.875855+0100 0xb1 Default 0x0 0 0 kernel: (kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 1 2018-02-21 20:33:45.875886+0100 0xc2 Default 0x0 0 0 kernel: (kernel) SMC: successfully initialized 2018-02-21 20:33:45.884031+0100 0x9e Default 0x0 0 0 kernel: kPEDisableScreen -1 2018-02-21 20:33:45.884072+0100 0xb1 Default 0x0 0 0 kernel: (kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 2 2018-02-21 20:33:45.884343+0100 0xcd Default 0x0 0 0 kernel: (kernel) VoodooGPIOSunrisePointH::GPIO Controller is already awake! Not reinitializing. 018-02-21 20:33:45.911590+0100 0x9e Default 0x0 0 0 kernel: (IOPCIFamily) [ PCI configuration end, bridges 4, devices 17 ] 2018-02-21 20:33:45.956333+0100 0xde Default 0x0 0 0 kernel: (kernel) VoodooI2CPCIController::pci8086,a161 Starting I2C controller 2018-02-21 20:33:45.956336+0100 0xdd Default 0x0 0 0 kernel: (kernel) VoodooI2CPCIController::pci8086,a160 Starting I2C controller 2018-02-21 20:33:45.956569+0100 0xdd Default 0x0 0 0 kernel: (kernel) VoodooI2CPCIController::pci8086,a160 Set PCI power state D0 2018-02-21 20:33:45.956790+0100 0xdd Default 0x0 0 0 kernel: (kernel) VoodooI2CPCIController::pci8086,a160 Publishing nub 2018-02-21 20:33:45.956991+0100 0xde Default 0x0 0 0 kernel: (kernel) VoodooI2CPCIController::pci8086,a161 Set PCI power state D0 2018-02-21 20:33:45.957218+0100 0xde Default 0x0 0 0 kernel: (kernel) VoodooI2CPCIController::pci8086,a161 Publishing nub 2018-02-21 20:33:45.957436+0100 0xde Default 0x0 0 0 kernel: (kernel) class: IOPCIDevice 2018-02-21 20:33:45.957748+0100 0xe1 Default 0x0 0 0 kernel: (IOAHCIFamily) [AHCI][PML][00000000]+IOAHCIPortMultiplierGlobals::IOAHCIPortMultiplierGlobals 2018-02-21 20:33:45.957752+0100 0xe1 Default 0x0 0 0 kernel: (IOAHCIFamily) [AHCI][PML][00000000]-IOAHCIPortMultiplierGlobals::IOAHCIPortMultiplierGlobals 2018-02-21 20:33:45.961440+0100 0xf0 Default 0x0 0 0 kernel: (kernel) class: VoodooI2CPCIController 2018-02-21 20:33:45.966800+0100 0xef Default 0x0 0 0 kernel: (kernel) VoodooI2CControllerDriver::pci8086,a161 Probing controller 2018-02-21 20:33:45.966837+0100 0xdd Default 0x0 0 0 kernel: (kernel) class: IOPCIDevice 2018-02-21 20:33:45.967019+0100 0xef Default 0x0 0 0 kernel: (kernel) VoodooI2CControllerDriver::pci8086,a161 Found valid Synopsys component, continuing with initialisation 2018-02-21 20:33:45.967502+0100 0xef Default 0x0 0 0 kernel: (kernel) VoodooI2CControllerNub::pci8086,a161 SSCN not implemented in ACPI tables 2018-02-21 20:33:45.967659+0100 0xef Default 0x0 0 0 kernel: (kernel) VoodooI2CControllerNub::pci8086,a161 FMCN not implemented in ACPI tables but no touchpad and no keyboard DSDT-PIN11.aml.zip TPD1_recogniced.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 21, 2018 Moderators Share Posted February 21, 2018 oooh, progress... One thing I didn't mentioned is we could get the touchpad to work as PS2 as well but stops after sleep You could try this if you want until more progress is done to the I2C. I read there's switching option in the BIOS in some system from I2C to PS2, but don't think Dell has it. What you could do is in the DSDT, search for the device PS2M and remove the _STA method...this will get your mouse to work as PS2. Link to comment Share on other sites More sharing options...
fmac Posted February 22, 2018 Author Share Posted February 22, 2018 Hallo found this with linux 0:15.0 Signal processing controller: Intel Corporation Sunrise Point-H LPSS I2C Controller #0 (rev 31) Subsystem: Dell Sunrise Point-H Serial IO I2C Controller Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at ef258000 (64-bit, non-prefetchable) Capabilities: [80] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- Capabilities: [90] Vendor Specific Information: Len=14 <?> Kernel driver in use: intel-lpss Kernel modules: intel_lpss_pci 00:15.1 Signal processing controller: Intel Corporation Sunrise Point-H LPSS I2C Controller #1 (rev 31) Subsystem: Dell Sunrise Point-H Serial IO I2C Controller Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin B routed to IRQ 17 Region 0: Memory at ef257000 (64-bit, non-prefetchable) Capabilities: [80] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- Capabilities: [90] Vendor Specific Information: Len=14 <?> Kernel driver in use: intel-lpss Kernel modules: intel_lpss_pci can this help ? thanks Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 23, 2018 Moderators Share Posted February 23, 2018 I'm not a coder so... Give these 2 a try. Thx i2c_test2.zip Link to comment Share on other sites More sharing options...
black.dragon74 Posted March 5, 2018 Share Posted March 5, 2018 EDIT: I need you to boot into windows and tell me a couple of things I need to know in order to help you! Is your's a precision touchpad? (Settings > Devices > Touchpad look at the top) BIOS NAME for your touchpad. Also, of the two DSDTs you tried, which one worked (sort of) for you? 0x1b or 0x7b? Regards Link to comment Share on other sites More sharing options...
Recommended Posts