if ((spu_link & SPU_STATUS1_RCV_LNK) &&
            !(smu_link & SMU_RX_CTL_STATUS)) {
-               lmac->link_up = 1;
+               lmac->link_up = true;
                if (lmac->lmac_type == BGX_MODE_XLAUI)
                        lmac->last_speed = SPEED_40000;
                else
                        lmac->last_speed = SPEED_10000;
                lmac->last_duplex = DUPLEX_FULL;
        } else {
-               lmac->link_up = 0;
+               lmac->link_up = false;
                lmac->last_speed = SPEED_UNKNOWN;
                lmac->last_duplex = DUPLEX_UNKNOWN;
        }
                if (lmac->link_up) {
                        if (bgx_xaui_check_link(lmac)) {
                                /* Errors, clear link_up state */
-                               lmac->link_up = 0;
+                               lmac->link_up = false;
                                lmac->last_speed = SPEED_UNKNOWN;
                                lmac->last_duplex = DUPLEX_UNKNOWN;
                        }
        if ((lmac->lmac_type == BGX_MODE_SGMII) ||
            (lmac->lmac_type == BGX_MODE_QSGMII) ||
            (lmac->lmac_type == BGX_MODE_RGMII)) {
-               lmac->is_sgmii = 1;
+               lmac->is_sgmii = true;
                if (bgx_lmac_sgmii_init(bgx, lmac))
                        return -1;
        } else {
-               lmac->is_sgmii = 0;
+               lmac->is_sgmii = false;
                if (bgx_lmac_xaui_init(bgx, lmac))
                        return -1;
        }
 {
        if ((lmac->lmac_type != BGX_MODE_10G_KR) &&
            (lmac->lmac_type != BGX_MODE_40G_KR)) {
-               lmac->use_training = 0;
+               lmac->use_training = false;
                return;
        }