cond1
((val) == (cond1) ? true1 : \
#define D_TRINE(val, cond1, cond2, true1, true2, def) \
cond1,
u32 cond1 = condition1, cond2 = condition2;
cond1, cond2);
if (((cond1 & 0x0000F000) != 0) && ((cond1 & 0x0000F000) !=
if (((cond1 & 0x0F000000) != 0) && ((cond1 & 0x0F000000) !=
cond1 &= 0x00FF0FFF;
if ((cond1 & driver1) == cond1) {
if ((cond1 & 0x0F) == 0) /* BoardType is DONTCARE*/
if ((cond1 & BIT(0)) != 0) /*GLNA*/
if ((cond1 & BIT(1)) != 0) /*GPA*/
if ((cond1 & BIT(2)) != 0) /*ALNA*/
if ((cond1 & BIT(3)) != 0) /*APA*/
u32 cond1 = condition1, cond2 = condition2;
cond1, cond2);
if (((cond1 & 0x0000F000) != 0) && ((cond1 & 0x0000F000) !=
if (((cond1 & 0x0F000000) != 0) && ((cond1 & 0x0F000000) !=
cond1 &= 0x00FF0FFF;
if ((cond1 & driver1) == cond1) {
if ((cond1 & 0x0F) == 0) /* BoardType is DONTCARE*/
if ((cond1 & BIT(0)) != 0) /*GLNA*/
if ((cond1 & BIT(1)) != 0) /*GPA*/
if ((cond1 & BIT(2)) != 0) /*ALNA*/
if ((cond1 & BIT(3)) != 0) /*APA*/
ulong cond1 = le32_to_cpu(ent->t276.cond1);
if (type != cond1 || func != cond2) {
__le32 cond1;
u32 cond1 = Condition1, cond2 = Condition2;
if (((cond1 & 0x0000F000) != 0) && ((cond1 & 0x0000F000) != (driver1 & 0x0000F000)))
if (((cond1 & 0x0F000000) != 0) && ((cond1 & 0x0F000000) != (driver1 & 0x0F000000)))
cond1 &= 0x000F0FFF;
if ((cond1 & driver1) == cond1) {
if ((cond1 & 0x0F) == 0) /* BoardType is DONTCARE */
if ((cond1 & BIT0) != 0) /* GLNA */
if ((cond1 & BIT1) != 0) /* GPA */
if ((cond1 & BIT2) != 0) /* ALNA */
if ((cond1 & BIT3) != 0) /* APA */
u32 cond1 = Condition1, cond2 = Condition2;
if (((cond1 & 0x0000F000) != 0) && ((cond1 & 0x0000F000) != (driver1 & 0x0000F000)))
if (((cond1 & 0x0F000000) != 0) && ((cond1 & 0x0F000000) != (driver1 & 0x0F000000)))
cond1 &= 0x000F0FFF;
if ((cond1 & driver1) == cond1) {
if ((cond1 & 0x0F) == 0) /* BoardType is DONTCARE */
if ((cond1 & BIT0) != 0) /* GLNA */
if ((cond1 & BIT1) != 0) /* GPA */
if ((cond1 & BIT2) != 0) /* ALNA */
if ((cond1 & BIT3) != 0) /* APA */
u32 cond1 = Condition1, cond2 = Condition2;
((cond1 & 0x0000F000) != 0) &&
((cond1 & 0x0000F000) != (driver1 & 0x0000F000))
((cond1 & 0x0F000000) != 0) &&
((cond1 & 0x0F000000) != (driver1 & 0x0F000000))
cond1 &= 0x000F0FFF;
if ((cond1 & driver1) == cond1) {
if ((cond1 & 0x0F) == 0) /* BoardType is DONTCARE */
if ((cond1 & BIT0) != 0) /* GLNA */
if ((cond1 & BIT1) != 0) /* GPA */
if ((cond1 & BIT2) != 0) /* ALNA */
if ((cond1 & BIT3) != 0) /* APA */