Oprava ACPI DSDT?

Dan Lukes dan at obluda.cz
Sun Jan 26 22:13:21 CET 2014


Uz naposled - nakonec jsem jednu 9.2-R na fyzickym hardware nasel. V
jejim DSDT neni konflikt, CSR pro psmcpnp obsahuje jen IRQ 12. 9.2  psm0
najde tak jak jsem to popisoval u 9.1-R, tedy na atkbdc0 sbernici.

Takze 9.1 versus 9.2 rozdil to nejspis taky neni.

PSM ovladac vi, ze porty ma spolecne - respektive - je implementovany
jako zavisle zarizeni na atkbdc sbernici, takze jeho uz porty
nezajimaji. Kod PSM ovladace tedy zkouma jen, jestli je v DSDT
definovane PNP zarizeni "mys" a pouzije IRQ z jeho CSR.

Psal jsi, ze jsi zkousel DSDT s odstranenym konfliktem, kde u mysi bylo
jen IRQ - tak to je podle vseho vo vim ta "spravna konfigurace".

Pokud to ani tak nefungovalo, je problem spis jinde (a az se podari
zjistit kde, mozna se nakonec ukaze, ze nevadi ani ten konflikt v
cislech portu) ...

Zkus startovat ve verbose rezimu a podivej jestli okoli atkbdc0 nebude
neco divnyho. Pripadne startuj se sysctl debug.psm.loglevel=2


Asi je to noseni drivi do lesa, ale over, ze v jadre mas

>            device atkbdc
>            device psm

a v device.hints mas

>            hint.atkbdc.0.at="isa"
>            hint.atkbdc.0.port="0x060"
>            hint.psm.0.at="atkbdc"
>            hint.psm.0.irq="12"


Dan


More information about the Users-l mailing list