#define QETH_PRIO_Q_ING_TOS   2
 #define QETH_PRIO_Q_ING_SKB   3
 #define QETH_PRIO_Q_ING_VLAN  4
+#define QETH_PRIO_Q_ING_FIXED 5
 
 /* Packing */
 #define QETH_LOW_WATERMARK_PACK  2
 
                card->qdio.do_prio_queueing = QETH_PRIO_Q_ING_VLAN;
                card->qdio.default_out_queue = QETH_DEFAULT_QUEUE;
        } else if (sysfs_streq(buf, "no_prio_queueing:0")) {
-               card->qdio.do_prio_queueing = QETH_NO_PRIO_QUEUEING;
+               card->qdio.do_prio_queueing = QETH_PRIO_Q_ING_FIXED;
                card->qdio.default_out_queue = 0;
        } else if (sysfs_streq(buf, "no_prio_queueing:1")) {
-               card->qdio.do_prio_queueing = QETH_NO_PRIO_QUEUEING;
+               card->qdio.do_prio_queueing = QETH_PRIO_Q_ING_FIXED;
                card->qdio.default_out_queue = 1;
        } else if (sysfs_streq(buf, "no_prio_queueing:2")) {
-               card->qdio.do_prio_queueing = QETH_NO_PRIO_QUEUEING;
+               card->qdio.do_prio_queueing = QETH_PRIO_Q_ING_FIXED;
                card->qdio.default_out_queue = 2;
        } else if (sysfs_streq(buf, "no_prio_queueing:3")) {
-               card->qdio.do_prio_queueing = QETH_NO_PRIO_QUEUEING;
+               card->qdio.do_prio_queueing = QETH_PRIO_Q_ING_FIXED;
                card->qdio.default_out_queue = 3;
        } else if (sysfs_streq(buf, "no_prio_queueing")) {
                card->qdio.do_prio_queueing = QETH_NO_PRIO_QUEUEING;