1 /** 2 * Author......: See docs/credits.txt 3 * License.....: MIT 4 */ 5 6 #ifdef KERNEL_STATIC 7 #include M2S(INCLUDE_PATH/inc_vendor.h) 8 #include M2S(INCLUDE_PATH/inc_types.h) 9 #include M2S(INCLUDE_PATH/inc_platform.cl) 10 #include M2S(INCLUDE_PATH/inc_amp.h) 11 #endif 12 13 KERNEL_FQ void amp (KERN_ATTR_AMP) 14 { 15 const u64 gid = get_global_id (0); 16 17 if (gid >= gid_max) return; 18 19 const u32 w0r = bfs_buf[0].i; 20 21 pws[gid].i[0] |= w0r; 22 }