Searched refs:irq_data (Results 1 – 2 of 2) sorted by relevance
86 …d alt_avalon_i2c_register_optional_irq_handler(ALT_AVALON_I2C_DEV_t *i2c_dev,IRQ_DATA_t * irq_data) in alt_avalon_i2c_register_optional_irq_handler() argument88 irq_data->irq_busy=0; in alt_avalon_i2c_register_optional_irq_handler()89 alt_avalon_i2c_register_callback(i2c_dev,optional_irq_callback,0,irq_data); in alt_avalon_i2c_register_optional_irq_handler()210 IRQ_DATA_t *irq_data = i2c_dev->callback_context; in alt_avalon_i2c_enable() local223 irq_data->irq_busy=0; in alt_avalon_i2c_enable()455 IRQ_DATA_t *irq_data = i2c_dev->callback_context; in alt_avalon_i2c_interrupt_transaction_status() local456 alt_u32 timeout=10000 * irq_data->size + 10000; in alt_avalon_i2c_interrupt_transaction_status()469 if (irq_data->irq_busy) in alt_avalon_i2c_interrupt_transaction_status()482 alt_avalon_i2c_rx_read_available(i2c_dev, irq_data->buffer,0,&temp_bytes_read); in alt_avalon_i2c_interrupt_transaction_status()488 irq_data->irq_busy=0; in alt_avalon_i2c_interrupt_transaction_status()[all …]
1135 …alt_avalon_i2c_register_optional_irq_handler(ALT_AVALON_I2C_DEV_t *i2c_dev,IRQ_DATA_t * irq_data);