net: ipa: remove unneeded standard includes

Some IPA header files include one or more other standard header
files despite not directly needing anything defined in the included
files.  Remove these unnecessary includes.

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
Alex Elder 2024-04-16 18:10:13 -05:00 committed by Paolo Abeni
parent ff39eefde7
commit 8c044024e6
17 changed files with 12 additions and 39 deletions

View File

@ -1,15 +1,13 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2023 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/bitfield.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/io.h>
#include <linux/bug.h> #include <linux/bug.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>

View File

@ -1,16 +1,14 @@
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2023 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#ifndef _GSI_H_ #ifndef _GSI_H_
#define _GSI_H_ #define _GSI_H_
#include <linux/types.h> #include <linux/types.h>
#include <linux/spinlock.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/platform_device.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include "ipa_version.h" #include "ipa_version.h"

View File

@ -1,15 +1,13 @@
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#ifndef _IPA_H_ #ifndef _IPA_H_
#define _IPA_H_ #define _IPA_H_
#include <linux/types.h> #include <linux/types.h>
#include <linux/device.h>
#include <linux/notifier.h> #include <linux/notifier.h>
#include <linux/pm_wakeup.h>
#include "ipa_version.h" #include "ipa_version.h"
#include "gsi.h" #include "gsi.h"

View File

@ -7,7 +7,6 @@
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/slab.h>
#include <linux/bitfield.h> #include <linux/bitfield.h>
#include <linux/dma-direction.h> #include <linux/dma-direction.h>

View File

@ -1,13 +1,12 @@
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2019-2022 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#ifndef _IPA_CMD_H_ #ifndef _IPA_CMD_H_
#define _IPA_CMD_H_ #define _IPA_CMD_H_
#include <linux/types.h> #include <linux/types.h>
#include <linux/dma-direction.h>
struct sk_buff; struct sk_buff;
struct scatterlist; struct scatterlist;

View File

@ -7,7 +7,6 @@
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/slab.h>
#include <linux/bitfield.h> #include <linux/bitfield.h>
#include <linux/if_rmnet.h> #include <linux/if_rmnet.h>
#include <linux/dma-direction.h> #include <linux/dma-direction.h>

View File

@ -8,7 +8,6 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <linux/if_ether.h>
#include "gsi.h" #include "gsi.h"
#include "ipa_reg.h" #include "ipa_reg.h"

View File

@ -1,13 +1,12 @@
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#ifndef _IPA_INTERRUPT_H_ #ifndef _IPA_INTERRUPT_H_
#define _IPA_INTERRUPT_H_ #define _IPA_INTERRUPT_H_
#include <linux/types.h> #include <linux/types.h>
#include <linux/bits.h>
struct ipa; struct ipa;
struct ipa_interrupt; struct ipa_interrupt;

View File

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2023 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/atomic.h>
#include <linux/bitfield.h>
#include <linux/bug.h> #include <linux/bug.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/firmware.h> #include <linux/firmware.h>

View File

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2019-2023 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/bitfield.h>
#include <linux/bug.h>
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/iommu.h> #include <linux/iommu.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>

View File

@ -1,14 +1,12 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2013-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2013-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/slab.h>
#include <linux/qrtr.h> #include <linux/qrtr.h>
#include <linux/soc/qcom/qmi.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"

View File

@ -1,14 +1,11 @@
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2023 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#ifndef _IPA_REG_H_ #ifndef _IPA_REG_H_
#define _IPA_REG_H_ #define _IPA_REG_H_
#include <linux/bitfield.h>
#include <linux/bug.h>
#include "ipa_version.h" #include "ipa_version.h"
#include "reg.h" #include "reg.h"

View File

@ -1,11 +1,10 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/kernel.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_data.h" #include "ipa_data.h"

View File

@ -1,7 +1,7 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2019-2022 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
@ -10,7 +10,6 @@
#include <linux/notifier.h> #include <linux/notifier.h>
#include <linux/panic_notifier.h> #include <linux/panic_notifier.h>
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/soc/qcom/smem.h>
#include <linux/soc/qcom/smem_state.h> #include <linux/soc/qcom/smem_state.h>
#include "ipa_smp2p.h" #include "ipa_smp2p.h"

View File

@ -1,8 +1,7 @@
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (C) 2021-2022 Linaro Ltd. */ /* Copyright (C) 2021-2024 Linaro Ltd. */
#include <linux/kernel.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/sysfs.h> #include <linux/sysfs.h>

View File

@ -5,10 +5,7 @@
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/kernel.h>
#include <linux/bits.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/bitfield.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/build_bug.h> #include <linux/build_bug.h>
#include <linux/device.h> #include <linux/device.h>

View File

@ -6,7 +6,6 @@
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/bits.h>
#include "../ipa_reg.h" #include "../ipa_reg.h"
#include "../ipa_version.h" #include "../ipa_version.h"