gen2
sa->dhgrp->gen2 = ntohs(d->lorv);
sa->dhgrp->gen2 = 0;
memcpy(&sa->dhgrp->gen2, d + 1, xlen);
sa->dhgrp->gen2 = ntohl(sa->dhgrp->gen2);
a.gen2 = 0; \
if (eay_dh_generate(dh->prime, dh->gen1, dh->gen2, pub, priv) < 0) {
int gen2;
((product->generation == gen2) ? "II" : "IIe"),
case gen2:
} else if (sc->sc_gen == gen2)
else if (sc->sc_gen == gen2)
if ((sc->sc_gen == gen2 && sc->sc_rev == 0x07) ||
if ((sc->sc_gen == gen2 && sc->sc_rev == 0x07) ||
{ PCI_VENDOR_MARVELL, PCI_PRODUCT_MARVELL_MV64660, ?, ?, gen2?, 0 },
uint32_t gen2;
d->gen2 = htobe32(V_FLD_GEN2(q->gen));
to->gen2 = htobe32(V_FLD_GEN2(q->gen));
{ PCI_VP(MARVELL, 88SX6040), 1, 4, gen2, 0 },
{ PCI_VP(MARVELL, 88SX6041), 1, 4, gen2, 0 },
{ PCI_VP(ADP2, 1420SA), 1, 4, gen2, 0 }, /* 88SX6041 */
{ PCI_VP(MARVELL, 88SX6080), 2, 4, gen2, MVSATA_FLAGS_PCIE },
{ PCI_VP(MARVELL, 88SX6081), 2, 4, gen2, MVSATA_FLAGS_PCIE },
if (sc->sc_gen == gen2 || sc->sc_gen == gen2e) {
uint32_t gen = 0, ext = 0, gen2 = 0;
gen2 = GET32(sc, RADEON_CRTC2_GEN_CNTL);
gen2 | RADEON_CRTC2_DISP_REQ_EN_B);
PUT32(sc, RADEON_CRTC2_GEN_CNTL, gen2);