Hi tech@.

If there is a need to debug something in azalia.c, defining DIAGNOSTIC
is overkill so replace two instances of DIAGNOSTIC with AZALIA_DEBUG
(DPRINTF->printf suggested by ratchov@).

Also, entirely remove 3rd instance of DIAGNOSTIC. Normally it is not
compiled and, ratchov@ thinks, related to deleted code.

Okays? Comments?

--- azalia.c.orig       Wed Sep 23 16:10:19 2015
+++ azalia.c    Wed Sep 23 16:11:47 2015
@@ -1170,9 +1170,9 @@
        uint32_t verb;
        uint16_t corbwp;
 
-#ifdef DIAGNOSTIC
+#ifdef AZALIA_DEBUG
        if ((AZ_READ_1(az, CORBCTL) & HDA_CORBCTL_CORBRUN) == 0) {
-               DPRINTF(("%s: CORB is not running.\n", XNAME(az)));
+               printf(("%s: CORB is not running.\n", XNAME(az)));
                return(-1);
        }
 #endif
@@ -1196,9 +1196,9 @@
        int i;
        uint16_t wp;
 
-#ifdef DIAGNOSTIC
+#ifdef AZALIA_DEBUG
        if ((AZ_READ_1(az, RIRBCTL) & HDA_RIRBCTL_RIRBDMAEN) == 0) {
-               DPRINTF(("%s: RIRB is not running.\n", XNAME(az)));
+               printf(("%s: RIRB is not running.\n", XNAME(az)));
                return(-1);
        }
 #endif
@@ -4054,12 +4054,6 @@
        /* number of blocks must be <= HDA_BDL_MAX */
        az = v;
        size = az->pstream.buffer.size;
-#ifdef DIAGNOSTIC
-       if (size <= 0) {
-               printf("%s: size is 0", __func__);
-               return 256;
-       }
-#endif
        if (size > HDA_BDL_MAX * blk) {
                blk = size / HDA_BDL_MAX;
                if (blk & 0x7f)

Reply via email to