Le ven. 22 déc. 2023 à 15:37, Sébastien Chaumat <[email protected]> a
écrit :
> By request of the laptop vendor (Framework) I'm going to open the bug
> @fedora for them to jump in.
>
>
>> > I noticed that on baremetal :
>> >
>> > 53: 0 0 0 0 0 1268
>> > 0 0 0 0 0 0 0
>> > 0 0 0 amd_gpio 5 FRMW0005:00
>> > 54: 0 0 0 0 0 1
>> > 0 0 0 0 0 0 0
>> > 0 0 0 amd_gpio 84 FRMW0004:00
>> > 55: 0 0 0 0 0 1403
>> > 0 0 0 0 0 0 0
>> > 0 0 0 amd_gpio 8 PIXA3854:00
>> >
>> > with xen with IRQ7 setup only once there's only (the touchpad is
>> > PIXA3854:00)
>> >
>> > 176: 0 0 0 0 0 0
>> > 1 0 0 0 0 0 0
>> > 0 0 0 amd_gpio 8
>> >
>>
> > Interestingly when IRQ7 is setup twice (normal xen)
>> > 176: 0 0 0 0 0 0
>> > 1 0 0 0 0 0 0
>> > 0 0 0 amd_gpio 8 PIXA3854:00
>>
>> That's odd, as with IRQ7 (wrongly) setup as edge, it should also be marked
>> as non-sharable. Otoh with the "i2c-PIXA3854:00:" error above it's no
>> surprise no interrupt is set up there.
>>
>
> forget this one, I made a mistake when skipping IRQ7.
>
> The "amd_gpio 8 PIXA3854:00"for IRQ176 is identical with or without
> IRQ7 double initialization
>
output of gpioinfo
kernel alone :
line 5: unnamed input active-low consumer=interrupt
line 84: unnamed input active-low consumer=interrupt
xen:
line 5: unnamed input active-low
line 84: unnamed input active-low
xen with skipping IRQ7 double init :
line 5: unnamed input active-low consumer=interrupt
line 84: unnamed input active-low
So definitely progressing.