root/drivers/soundwire/intel.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
   2 /* Copyright(c) 2015-17 Intel Corporation. */
   3 
   4 #ifndef __SDW_INTEL_LOCAL_H
   5 #define __SDW_INTEL_LOCAL_H
   6 
   7 /**
   8  * struct sdw_intel_link_res - Soundwire link resources
   9  * @registers: Link IO registers base
  10  * @shim: Audio shim pointer
  11  * @alh: ALH (Audio Link Hub) pointer
  12  * @irq: Interrupt line
  13  * @ops: Shim callback ops
  14  * @arg: Shim callback ops argument
  15  *
  16  * This is set as pdata for each link instance.
  17  */
  18 struct sdw_intel_link_res {
  19         void __iomem *registers;
  20         void __iomem *shim;
  21         void __iomem *alh;
  22         int irq;
  23         const struct sdw_intel_ops *ops;
  24         void *arg;
  25 };
  26 
  27 #endif /* __SDW_INTEL_LOCAL_H */

/* [<][>][^][v][top][bottom][index][help] */