Loading include/soc/soundwire.h +2 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ #include <linux/device.h> #include <linux/mutex.h> #include <linux/mod_devicetable.h> #include <linux/irqdomain.h> extern struct bus_type soundwire_type; Loading Loading @@ -204,7 +205,7 @@ struct swr_device { struct device dev; unsigned long addr; u8 group_id; u8 slave_irq; struct irq_domain *slave_irq; }; static inline struct swr_device *to_swr_device(struct device *dev) Loading soc/swr-mstr-ctrl.c +3 −1 Original line number Diff line number Diff line Loading @@ -1078,7 +1078,9 @@ static irqreturn_t swr_mstr_interrupt(int irq, void *dev) if (swr_dev->dev_num != devnum) continue; if (swr_dev->slave_irq) handle_nested_irq(swr_dev->slave_irq); handle_nested_irq( irq_find_mapping( swr_dev->slave_irq, 0)); } break; case SWRM_INTERRUPT_STATUS_NEW_SLAVE_ATTACHED: Loading Loading
include/soc/soundwire.h +2 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ #include <linux/device.h> #include <linux/mutex.h> #include <linux/mod_devicetable.h> #include <linux/irqdomain.h> extern struct bus_type soundwire_type; Loading Loading @@ -204,7 +205,7 @@ struct swr_device { struct device dev; unsigned long addr; u8 group_id; u8 slave_irq; struct irq_domain *slave_irq; }; static inline struct swr_device *to_swr_device(struct device *dev) Loading
soc/swr-mstr-ctrl.c +3 −1 Original line number Diff line number Diff line Loading @@ -1078,7 +1078,9 @@ static irqreturn_t swr_mstr_interrupt(int irq, void *dev) if (swr_dev->dev_num != devnum) continue; if (swr_dev->slave_irq) handle_nested_irq(swr_dev->slave_irq); handle_nested_irq( irq_find_mapping( swr_dev->slave_irq, 0)); } break; case SWRM_INTERRUPT_STATUS_NEW_SLAVE_ATTACHED: Loading