freedreno/afuc: warnings cleanup

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6070>
diff --git a/src/freedreno/afuc/lexer.l b/src/freedreno/afuc/lexer.l
index aacc947..f784460 100644
--- a/src/freedreno/afuc/lexer.l
+++ b/src/freedreno/afuc/lexer.l
@@ -26,6 +26,9 @@
 #include "parser.h"
 #include "asm.h"
 
+#define YY_NO_INPUT
+#define YY_NO_UNPUT
+
 #define TOKEN(t) (yylval.tok = t)
 extern YYSTYPE yylval;
 
diff --git a/src/freedreno/afuc/parser.y b/src/freedreno/afuc/parser.y
index 9f82286..5eb6e6a 100644
--- a/src/freedreno/afuc/parser.y
+++ b/src/freedreno/afuc/parser.y
@@ -118,15 +118,6 @@
 	const char *str;
 }
 
-%{
-static void print_token(FILE *file, int type, YYSTYPE value)
-{
-	fprintf(file, "\ntype: %d\n", type);
-}
-
-#define YYPRINT(file, type, value) print_token(file, type, value)
-%}
-
 %token <num> T_INT
 %token <num> T_HEX
 %token <num> T_CONTROL_REG