Commit 88412277 authored by Alex Elder's avatar Alex Elder Committed by Paolo Abeni

net: ipa: sort all includes

Establish the rule that header files are always included in sorted
(POSIX local) order.  Standard and private headers are separated by
a blank line.

Similarly, sort all forward-declarations for structures.
Signed-off-by: default avatarAlex Elder <elder@linaro.org>
Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
parent f60e5fb6
...@@ -4,23 +4,23 @@ ...@@ -4,23 +4,23 @@
* Copyright (C) 2018-2024 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/mutex.h>
#include <linux/completion.h>
#include <linux/bug.h> #include <linux/bug.h>
#include <linux/completion.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/platform_device.h> #include <linux/mutex.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/platform_device.h>
#include <linux/types.h>
#include "gsi.h" #include "gsi.h"
#include "reg.h"
#include "gsi_reg.h"
#include "gsi_private.h" #include "gsi_private.h"
#include "gsi_reg.h"
#include "gsi_trans.h" #include "gsi_trans.h"
#include "ipa_gsi.h"
#include "ipa_data.h" #include "ipa_data.h"
#include "ipa_gsi.h"
#include "ipa_version.h" #include "ipa_version.h"
#include "reg.h"
/** /**
* DOC: The IPA Generic Software Interface * DOC: The IPA Generic Software Interface
......
...@@ -6,10 +6,10 @@ ...@@ -6,10 +6,10 @@
#ifndef _GSI_H_ #ifndef _GSI_H_
#define _GSI_H_ #define _GSI_H_
#include <linux/types.h>
#include <linux/mutex.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/mutex.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/types.h>
#include "ipa_version.h" #include "ipa_version.h"
......
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (C) 2023 Linaro Ltd. */ /* Copyright (C) 2023-2024 Linaro Ltd. */
#include <linux/platform_device.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/platform_device.h>
#include "gsi.h" #include "gsi.h"
#include "reg.h"
#include "gsi_reg.h" #include "gsi_reg.h"
#include "reg.h"
/* Is this register ID valid for the current GSI version? */ /* Is this register ID valid for the current GSI version? */
static bool gsi_reg_id_valid(struct gsi *gsi, enum gsi_reg_id reg_id) static bool gsi_reg_id_valid(struct gsi *gsi, enum gsi_reg_id reg_id)
......
// 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/bits.h>
#include <linux/bitfield.h> #include <linux/bitfield.h>
#include <linux/bits.h>
#include <linux/dma-direction.h>
#include <linux/refcount.h> #include <linux/refcount.h>
#include <linux/scatterlist.h> #include <linux/scatterlist.h>
#include <linux/dma-direction.h> #include <linux/types.h>
#include "gsi.h" #include "gsi.h"
#include "gsi_private.h" #include "gsi_private.h"
#include "gsi_trans.h" #include "gsi_trans.h"
#include "ipa_gsi.h"
#include "ipa_data.h"
#include "ipa_cmd.h" #include "ipa_cmd.h"
#include "ipa_data.h"
#include "ipa_gsi.h"
/** /**
* DOC: GSI Transactions * DOC: GSI Transactions
......
...@@ -6,16 +6,16 @@ ...@@ -6,16 +6,16 @@
#ifndef _GSI_TRANS_H_ #ifndef _GSI_TRANS_H_
#define _GSI_TRANS_H_ #define _GSI_TRANS_H_
#include <linux/types.h>
#include <linux/refcount.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/dma-direction.h> #include <linux/dma-direction.h>
#include <linux/refcount.h>
#include <linux/types.h>
#include "ipa_cmd.h" #include "ipa_cmd.h"
struct device;
struct page; struct page;
struct scatterlist; struct scatterlist;
struct device;
struct sk_buff; struct sk_buff;
struct gsi; struct gsi;
......
...@@ -6,20 +6,20 @@ ...@@ -6,20 +6,20 @@
#ifndef _IPA_H_ #ifndef _IPA_H_
#define _IPA_H_ #define _IPA_H_
#include <linux/types.h>
#include <linux/notifier.h> #include <linux/notifier.h>
#include <linux/types.h>
#include "ipa_version.h"
#include "gsi.h" #include "gsi.h"
#include "ipa_endpoint.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_qmi.h" #include "ipa_qmi.h"
#include "ipa_endpoint.h" #include "ipa_version.h"
struct net_device; struct net_device;
struct ipa_interrupt;
struct ipa_power; struct ipa_power;
struct ipa_smp2p; struct ipa_smp2p;
struct ipa_interrupt;
/** /**
* struct ipa - IPA information * struct ipa - IPA information
......
...@@ -4,20 +4,20 @@ ...@@ -4,20 +4,20 @@
* Copyright (C) 2019-2024 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/bitfield.h>
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/types.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/bitfield.h>
#include <linux/dma-direction.h> #include <linux/dma-direction.h>
#include <linux/types.h>
#include "gsi.h" #include "gsi.h"
#include "gsi_trans.h" #include "gsi_trans.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_cmd.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_mem.h"
#include "ipa_reg.h" #include "ipa_reg.h"
#include "ipa_table.h" #include "ipa_table.h"
#include "ipa_cmd.h"
#include "ipa_mem.h"
/** /**
* DOC: IPA Immediate Commands * DOC: IPA Immediate Commands
......
...@@ -8,10 +8,10 @@ ...@@ -8,10 +8,10 @@
#include <linux/types.h> #include <linux/types.h>
struct gsi_channel;
struct gsi_trans;
struct ipa; struct ipa;
struct ipa_mem; struct ipa_mem;
struct gsi_trans;
struct gsi_channel;
/** /**
* enum ipa_cmd_opcode: IPA immediate commands * enum ipa_cmd_opcode: IPA immediate commands
......
/* 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.
*/ */
#ifndef _IPA_DATA_H_ #ifndef _IPA_DATA_H_
#define _IPA_DATA_H_ #define _IPA_DATA_H_
#include <linux/types.h> #include <linux/types.h>
#include "ipa_version.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_version.h"
/** /**
* DOC: IPA/GSI Configuration Data * DOC: IPA/GSI Configuration Data
......
...@@ -4,26 +4,26 @@ ...@@ -4,26 +4,26 @@
* Copyright (C) 2019-2024 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/bitfield.h>
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/types.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/bitfield.h>
#include <linux/if_rmnet.h>
#include <linux/dma-direction.h> #include <linux/dma-direction.h>
#include <linux/if_rmnet.h>
#include <linux/types.h>
#include "gsi.h" #include "gsi.h"
#include "gsi_trans.h" #include "gsi_trans.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_cmd.h"
#include "ipa_data.h" #include "ipa_data.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_cmd.h" #include "ipa_gsi.h"
#include "ipa_interrupt.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_modem.h" #include "ipa_modem.h"
#include "ipa_power.h"
#include "ipa_reg.h" #include "ipa_reg.h"
#include "ipa_table.h" #include "ipa_table.h"
#include "ipa_gsi.h"
#include "ipa_power.h"
#include "ipa_interrupt.h"
#include "ipa_version.h" #include "ipa_version.h"
/* Hardware is told about receive buffers once a "batch" has been queued */ /* Hardware is told about receive buffers once a "batch" has been queued */
......
// 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-2020 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include "ipa_gsi.h"
#include "gsi_trans.h" #include "gsi_trans.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_endpoint.h"
#include "ipa_data.h" #include "ipa_data.h"
#include "ipa_endpoint.h"
#include "ipa_gsi.h"
#include "ipa_version.h" #include "ipa_version.h"
void ipa_gsi_trans_complete(struct gsi_trans *trans) void ipa_gsi_trans_complete(struct gsi_trans *trans)
......
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2014-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
/* DOC: IPA Interrupts /* DOC: IPA Interrupts
...@@ -19,18 +19,18 @@ ...@@ -19,18 +19,18 @@
* time only these three are supported. * time only these three are supported.
*/ */
#include <linux/platform_device.h>
#include <linux/types.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/pm_wakeirq.h> #include <linux/pm_wakeirq.h>
#include <linux/types.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_reg.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_interrupt.h"
#include "ipa_power.h" #include "ipa_power.h"
#include "ipa_reg.h"
#include "ipa_uc.h" #include "ipa_uc.h"
#include "ipa_interrupt.h"
/** /**
* struct ipa_interrupt - IPA interrupt information * struct ipa_interrupt - IPA interrupt information
......
...@@ -12,6 +12,7 @@ struct platform_device; ...@@ -12,6 +12,7 @@ struct platform_device;
struct ipa; struct ipa;
struct ipa_interrupt; struct ipa_interrupt;
enum ipa_irq_id; enum ipa_irq_id;
/** /**
......
...@@ -4,32 +4,33 @@ ...@@ -4,32 +4,33 @@
* Copyright (C) 2018-2024 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/bug.h> #include <linux/bug.h>
#include <linux/io.h>
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/io.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/of_address.h> #include <linux/of_address.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/types.h>
#include <linux/firmware/qcom/qcom_scm.h> #include <linux/firmware/qcom/qcom_scm.h>
#include <linux/soc/qcom/mdt_loader.h> #include <linux/soc/qcom/mdt_loader.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_power.h" #include "ipa_cmd.h"
#include "ipa_data.h" #include "ipa_data.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_resource.h" #include "ipa_interrupt.h"
#include "ipa_cmd.h"
#include "ipa_reg.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_table.h"
#include "ipa_smp2p.h"
#include "ipa_modem.h" #include "ipa_modem.h"
#include "ipa_uc.h" #include "ipa_power.h"
#include "ipa_interrupt.h" #include "ipa_reg.h"
#include "ipa_resource.h"
#include "ipa_smp2p.h"
#include "ipa_sysfs.h" #include "ipa_sysfs.h"
#include "ipa_table.h"
#include "ipa_uc.h"
#include "ipa_version.h" #include "ipa_version.h"
/** /**
......
...@@ -4,20 +4,21 @@ ...@@ -4,20 +4,21 @@
* Copyright (C) 2019-2024 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/io.h>
#include <linux/iommu.h> #include <linux/iommu.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/io.h> #include <linux/types.h>
#include <linux/soc/qcom/smem.h> #include <linux/soc/qcom/smem.h>
#include "gsi_trans.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_reg.h"
#include "ipa_data.h"
#include "ipa_cmd.h" #include "ipa_cmd.h"
#include "ipa_data.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_reg.h"
#include "ipa_table.h" #include "ipa_table.h"
#include "gsi_trans.h"
/* "Canary" value placed between memory regions to detect overflow */ /* "Canary" value placed between memory regions to detect overflow */
#define IPA_MEM_CANARY_VAL cpu_to_le32(0xdeadbeef) #define IPA_MEM_CANARY_VAL cpu_to_le32(0xdeadbeef)
......
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2014-2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/etherdevice.h>
#include <linux/if_arp.h> #include <linux/if_arp.h>
#include <linux/if_rmnet.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/pm_runtime.h>
#include <linux/skbuff.h> #include <linux/skbuff.h>
#include <linux/if_rmnet.h>
#include <linux/etherdevice.h>
#include <net/pkt_sched.h> #include <net/pkt_sched.h>
#include <linux/pm_runtime.h>
#include <linux/remoteproc/qcom_rproc.h> #include <linux/remoteproc/qcom_rproc.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_table.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_modem.h" #include "ipa_modem.h"
#include "ipa_smp2p.h" #include "ipa_smp2p.h"
#include "ipa_table.h"
#include "ipa_uc.h" #include "ipa_uc.h"
#define IPA_NETDEV_NAME "rmnet_ipa%d" #define IPA_NETDEV_NAME "rmnet_ipa%d"
......
/* 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_MODEM_H_ #ifndef _IPA_MODEM_H_
#define _IPA_MODEM_H_ #define _IPA_MODEM_H_
struct ipa;
struct net_device; struct net_device;
struct sk_buff; struct sk_buff;
struct ipa;
int ipa_modem_start(struct ipa *ipa); int ipa_modem_start(struct ipa *ipa);
int ipa_modem_stop(struct ipa *ipa); int ipa_modem_stop(struct ipa *ipa);
......
...@@ -13,11 +13,11 @@ ...@@ -13,11 +13,11 @@
#include "linux/soc/qcom/qcom_aoss.h" #include "linux/soc/qcom/qcom_aoss.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_power.h" #include "ipa_data.h"
#include "ipa_interrupt.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_interrupt.h"
#include "ipa_modem.h" #include "ipa_modem.h"
#include "ipa_data.h" #include "ipa_power.h"
/** /**
* DOC: IPA Power Management * DOC: IPA Power Management
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* Copyright (C) 2018-2024 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/string.h>
#include <linux/qrtr.h> #include <linux/qrtr.h>
#include <linux/string.h>
#include <linux/types.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_mem.h" #include "ipa_mem.h"
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <linux/soc/qcom/qmi.h> #include <linux/soc/qcom/qmi.h>
struct ipa; struct ipa;
......
// SPDX-License-Identifier: GPL-2.0 // SPDX-License-Identifier: GPL-2.0
/* Copyright (c) 2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/stddef.h> #include <linux/stddef.h>
#include <linux/soc/qcom/qmi.h> #include <linux/soc/qcom/qmi.h>
#include "ipa_qmi_msg.h" #include "ipa_qmi_msg.h"
......
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2018, The Linux Foundation. All rights reserved. /* Copyright (c) 2018, The Linux Foundation. All rights reserved.
* Copyright (C) 2018-2022 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#ifndef _IPA_QMI_MSG_H_ #ifndef _IPA_QMI_MSG_H_
#define _IPA_QMI_MSG_H_ #define _IPA_QMI_MSG_H_
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/* === Only "ipa_qmi" and "ipa_qmi_msg.c" should include this file === */ /* === Only "ipa_qmi" and "ipa_qmi_msg.c" should include this file === */
#include <linux/types.h> #include <linux/types.h>
#include <linux/soc/qcom/qmi.h> #include <linux/soc/qcom/qmi.h>
/* Request/response/indication QMI message ids used for IPA. Receiving /* Request/response/indication QMI message ids used for IPA. Receiving
......
// 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/platform_device.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/platform_device.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_reg.h" #include "ipa_reg.h"
......
...@@ -4,16 +4,17 @@ ...@@ -4,16 +4,17 @@
* Copyright (C) 2019-2024 Linaro Ltd. * Copyright (C) 2019-2024 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/platform_device.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/notifier.h> #include <linux/notifier.h>
#include <linux/panic_notifier.h> #include <linux/panic_notifier.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/types.h>
#include <linux/soc/qcom/smem_state.h> #include <linux/soc/qcom/smem_state.h>
#include "ipa_smp2p.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_smp2p.h"
#include "ipa_uc.h" #include "ipa_uc.h"
/** /**
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
/* Copyright (C) 2021-2024 Linaro Ltd. */ /* Copyright (C) 2021-2024 Linaro Ltd. */
#include <linux/types.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/sysfs.h> #include <linux/sysfs.h>
#include <linux/types.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_version.h"
#include "ipa_sysfs.h" #include "ipa_sysfs.h"
#include "ipa_version.h"
static const char *ipa_version_string(struct ipa *ipa) static const char *ipa_version_string(struct ipa *ipa)
{ {
......
...@@ -4,22 +4,22 @@ ...@@ -4,22 +4,22 @@
* Copyright (C) 2018-2023 Linaro Ltd. * Copyright (C) 2018-2023 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/io.h>
#include <linux/build_bug.h> #include <linux/build_bug.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/io.h>
#include <linux/types.h>
#include "gsi.h"
#include "gsi_trans.h"
#include "ipa.h" #include "ipa.h"
#include "ipa_version.h" #include "ipa_cmd.h"
#include "ipa_endpoint.h" #include "ipa_endpoint.h"
#include "ipa_table.h"
#include "ipa_reg.h"
#include "ipa_mem.h" #include "ipa_mem.h"
#include "ipa_cmd.h" #include "ipa_reg.h"
#include "gsi.h" #include "ipa_table.h"
#include "gsi_trans.h" #include "ipa_version.h"
/** /**
* DOC: IPA Filter and Route Tables * DOC: IPA Filter and Route Tables
......
...@@ -4,16 +4,16 @@ ...@@ -4,16 +4,16 @@
* Copyright (C) 2018-2024 Linaro Ltd. * Copyright (C) 2018-2024 Linaro Ltd.
*/ */
#include <linux/types.h>
#include <linux/io.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/io.h>
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/types.h>
#include "ipa.h" #include "ipa.h"
#include "ipa_interrupt.h"
#include "ipa_power.h"
#include "ipa_reg.h" #include "ipa_reg.h"
#include "ipa_uc.h" #include "ipa_uc.h"
#include "ipa_power.h"
#include "ipa_interrupt.h"
/** /**
* DOC: The IPA embedded microcontroller * DOC: The IPA embedded microcontroller
......
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
#include <linux/array_size.h> #include <linux/array_size.h>
#include <linux/bits.h> #include <linux/bits.h>
#include <linux/types.h>
#include <linux/log2.h>
#include <linux/bug.h> #include <linux/bug.h>
#include <linux/log2.h>
#include <linux/types.h>
/** /**
* struct reg - A register descriptor * struct reg - A register descriptor
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment