ext qmsi: Update to QMSI 1.3 release

Update the QMSI drop we maintain in Zephyr, and fix the build where
needed:

- QM_SCSS_INT is renamed to QM_INTERRUPT_ROUTER;
- every member of QM_INTERRUPT_ROUTER was renamed as well;
- QM_IRQ_* renamed too, mostly added _INT at the end;
- some isr functions were renamed to keep their names consistent;
- build for x86 needs to define QM_LAKEMONT, as QM_SENSOR was for ARC.

Change-Id: I459029ca0d373f6c831e2bb8ebd52402a55994d1
Signed-off-by: Iván Briano <ivan.briano@intel.com>
This commit is contained in:
Iván Briano 2016-10-18 19:23:19 -02:00 committed by Anas Nashif
commit 0094ab228d
77 changed files with 4097 additions and 1056 deletions

View file

@ -268,10 +268,10 @@ DEVICE_AND_API_INIT(adc_qmsi, CONFIG_ADC_0_NAME, &adc_qmsi_init,
static void adc_config_irq(void)
{
IRQ_CONNECT(QM_IRQ_ADC_0, CONFIG_ADC_0_IRQ_PRI, qm_adc_0_isr,
NULL, (IOAPIC_LEVEL | IOAPIC_HIGH));
IRQ_CONNECT(QM_IRQ_ADC_0_CAL_INT, CONFIG_ADC_0_IRQ_PRI,
qm_adc_0_cal_isr, NULL, (IOAPIC_LEVEL | IOAPIC_HIGH));
irq_enable(QM_IRQ_ADC_0);
irq_enable(QM_IRQ_ADC_0_CAL_INT);
QM_SCSS_INT->int_adc_calib_mask &= ~BIT(0);
QM_INTERRUPT_ROUTER->adc_0_cal_int_mask &= ~BIT(0);
}