drivers/staging/media/atomisp/pci/runtime/event/interface/ia_css_event.h

Source file repositories/reference/linux-study-clean/drivers/staging/media/atomisp/pci/runtime/event/interface/ia_css_event.h

File Facts

System
Linux kernel
Corpus path
drivers/staging/media/atomisp/pci/runtime/event/interface/ia_css_event.h
Extension
.h
Size
463 bytes
Lines
23
Domain
Driver Families
Bucket
drivers/staging
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _IA_CSS_EVENT_H
#define _IA_CSS_EVENT_H

#include <type_support.h>
#include "sw_event_global.h"    /*event macros.TODO : Change File Name..???*/

bool ia_css_event_encode(
    u8	*in,
    u8	nr,
    uint32_t	*out);

void ia_css_event_decode(
    u32 event,
    uint8_t *payload);

#endif /*_IA_CSS_EVENT_H*/

Annotation

Implementation Notes