Jump to content

Dell 5580 (Kabylake) and macOS 10.13.3


fmac

Recommended Posts

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

post-50150-0-65591200-1519242001_thumb.png

DSDT-PIN11.aml.zip

TPD1_recogniced.zip

Link to comment
Share on other sites

  • Moderators

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

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

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

×
×
  • Create New...