|
Petr Tesarik |
5dc5fc |
From: Julian Wiedmann <jwi@linux.ibm.com>
|
|
Petr Tesarik |
5dc5fc |
Date: Mon, 22 Feb 2021 10:18:33 +0100
|
|
Petr Tesarik |
5dc5fc |
Subject: s390/qdio: remove unused macros
|
|
Petr Tesarik |
5dc5fc |
Git-commit: 0d374381d00b92ad73771bb9b09db21e7bb64500
|
|
Petr Tesarik |
5dc5fc |
Patch-mainline: v5.15-rc1
|
|
Petr Tesarik |
5dc5fc |
References: jsc#PED-455 bsc#1203836 LTC#198623
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
These macros haven't seen any use in a long time. Also note that the
|
|
Petr Tesarik |
5dc5fc |
queue_irqs_*() ones wouldn't even compile anymore.
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
|
|
Petr Tesarik |
5dc5fc |
Reviewed-by: Benjamin Block <bblock@linux.ibm.com>
|
|
Petr Tesarik |
5dc5fc |
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
|
|
Petr Tesarik |
5dc5fc |
Acked-by: Petr Tesarik <ptesarik@suse.com>
|
|
Petr Tesarik |
5dc5fc |
---
|
|
Petr Tesarik |
5dc5fc |
arch/s390/include/asm/qdio.h | 5 -----
|
|
Petr Tesarik |
5dc5fc |
drivers/s390/cio/qdio.h | 5 -----
|
|
Petr Tesarik |
5dc5fc |
2 files changed, 10 deletions(-)
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
--- a/arch/s390/include/asm/qdio.h
|
|
Petr Tesarik |
5dc5fc |
+++ b/arch/s390/include/asm/qdio.h
|
|
Petr Tesarik |
5dc5fc |
@@ -341,11 +341,6 @@ struct qdio_initialize {
|
|
Petr Tesarik |
5dc5fc |
struct qdio_buffer ***output_sbal_addr_array;
|
|
Petr Tesarik |
5dc5fc |
};
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
-#define QDIO_STATE_INACTIVE 0x00000002 /* after qdio_cleanup */
|
|
Petr Tesarik |
5dc5fc |
-#define QDIO_STATE_ESTABLISHED 0x00000004 /* after qdio_establish */
|
|
Petr Tesarik |
5dc5fc |
-#define QDIO_STATE_ACTIVE 0x00000008 /* after qdio_activate */
|
|
Petr Tesarik |
5dc5fc |
-#define QDIO_STATE_STOPPED 0x00000010 /* after queues went down */
|
|
Petr Tesarik |
5dc5fc |
-
|
|
Petr Tesarik |
5dc5fc |
#define QDIO_FLAG_SYNC_INPUT 0x01
|
|
Petr Tesarik |
5dc5fc |
#define QDIO_FLAG_SYNC_OUTPUT 0x02
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
--- a/drivers/s390/cio/qdio.h
|
|
Petr Tesarik |
5dc5fc |
+++ b/drivers/s390/cio/qdio.h
|
|
Petr Tesarik |
5dc5fc |
@@ -334,11 +334,6 @@ static inline void qdio_deliver_irq(stru
|
|
Petr Tesarik |
5dc5fc |
#define sub_buf(bufnr, dec) QDIO_BUFNR((bufnr) - (dec))
|
|
Petr Tesarik |
5dc5fc |
#define prev_buf(bufnr) sub_buf(bufnr, 1)
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
-#define queue_irqs_enabled(q) \
|
|
Petr Tesarik |
5dc5fc |
- (test_bit(QDIO_QUEUE_IRQS_DISABLED, &q->u.in.queue_irq_state) == 0)
|
|
Petr Tesarik |
5dc5fc |
-#define queue_irqs_disabled(q) \
|
|
Petr Tesarik |
5dc5fc |
- (test_bit(QDIO_QUEUE_IRQS_DISABLED, &q->u.in.queue_irq_state) != 0)
|
|
Petr Tesarik |
5dc5fc |
-
|
|
Petr Tesarik |
5dc5fc |
extern u64 last_ai_time;
|
|
Petr Tesarik |
5dc5fc |
|
|
Petr Tesarik |
5dc5fc |
/* prototypes for thin interrupt */
|