PROTOCOL_REV_MAJOR
rev->major_ver = PROTOCOL_REV_MAJOR(ph->version);
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x3) {
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x2)
if (!ret && PROTOCOL_REV_MAJOR(ph->version) >= 0x2) {
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x3) {
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x3)
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x4)
if (!ret && PROTOCOL_REV_MAJOR(ph->version) >= 0x3 &&
if (PROTOCOL_REV_MAJOR(ph->version) <= 0x3)
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x3 && !max_perf && !min_perf)
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (!ret && PROTOCOL_REV_MAJOR(ph->version) >= 0x3 &&
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x2) {
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x2 && !ret && power_cap)
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x2 &&
if (PROTOCOL_REV_MAJOR(ph->version) < 0x2)
if (PROTOCOL_REV_MAJOR(ph->version) < 0x2)
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (!ret && PROTOCOL_REV_MAJOR(ph->version) >= 0x3 &&
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x3 &&
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x3 &&
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x2)
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));
if (PROTOCOL_REV_MAJOR(ph->version) >= 0x2) {
PROTOCOL_REV_MAJOR(ph->version), PROTOCOL_REV_MINOR(ph->version));