• M
    sony-laptop: SPIC unset IRQF_SHARED, set IRQF_DISABLED · d1e0de92
    Mattia Dongili 提交于
    The SPIC irq is not really shareable, the IO port cannot be cleared and
    always returns some data so there is no real way to understand if the irq
    is for us or not. Moreover the _PRS acpi method says the irq is not
    shareable.
    In addition to this, in some cases, an additional write to the IO port has
    to be performed in order to properly decode the event received from the
    device. This generates another interrupt which may overlap with the
    previous one. In the future this is going to be important for properly
    decoding events.
    Signed-off-by: NMattia Dongili <malattia@linux.it>
    Signed-off-by: NLen Brown <len.brown@intel.com>
    d1e0de92
sony-laptop.c 75.4 KB