Searched refs:xe_sysctrl (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_sysctrl.c | 35 struct xe_sysctrl *sc = &xe->sc; in sysctrl_fini() 43 struct xe_sysctrl *sc = container_of(work, struct xe_sysctrl, work); in xe_sysctrl_work() 62 struct xe_sysctrl *sc = &xe->sc; in xe_sysctrl_init() 102 struct xe_sysctrl *sc = &xe->sc; in xe_sysctrl_irq_handler()
|
| H A D | xe_sysctrl_mailbox.c | 17 #include "xe_sysctrl.h" 37 static bool sysctrl_wait_bit_clear(struct xe_sysctrl *sc, u32 bit_mask, in sysctrl_wait_bit_clear() 48 static bool sysctrl_wait_bit_set(struct xe_sysctrl *sc, u32 bit_mask, in sysctrl_wait_bit_set() 59 static int sysctrl_write_frame(struct xe_sysctrl *sc, const void *frame, in sysctrl_write_frame() 80 static int sysctrl_read_frame(struct xe_sysctrl *sc, void *frame, in sysctrl_read_frame() 101 static void sysctrl_clear_response(struct xe_sysctrl *sc) in sysctrl_clear_response() 141 static int sysctrl_send_frames(struct xe_sysctrl *sc, in sysctrl_send_frames() 188 static int sysctrl_process_frame(struct xe_sysctrl *sc, void *out, in sysctrl_process_frame() 217 static int sysctrl_receive_frames(struct xe_sysctrl *sc, in sysctrl_receive_frames() 268 static int sysctrl_send_command(struct xe_sysctrl *s [all...] |
| H A D | xe_sysctrl_mailbox.h | 14 struct xe_sysctrl; 29 int xe_sysctrl_send_command(struct xe_sysctrl *sc,
|
| H A D | xe_sysctrl_types.h | 22 struct xe_sysctrl { struct
|
| H A D | Makefile | 129 xe_sysctrl.o \
|