171bb8a1bSVinod Koul // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 271bb8a1bSVinod Koul // Copyright(c) 2015-17 Intel Corporation. 371bb8a1bSVinod Koul 471bb8a1bSVinod Koul #ifndef __SDW_INTEL_H 571bb8a1bSVinod Koul #define __SDW_INTEL_H 671bb8a1bSVinod Koul 771bb8a1bSVinod Koul /** 871bb8a1bSVinod Koul * struct sdw_intel_res - Soundwire Intel resource structure 971bb8a1bSVinod Koul * @mmio_base: mmio base of SoundWire registers 1071bb8a1bSVinod Koul * @irq: interrupt number 1171bb8a1bSVinod Koul * @handle: ACPI parent handle 1271bb8a1bSVinod Koul * @parent: parent device 1371bb8a1bSVinod Koul */ 1471bb8a1bSVinod Koul struct sdw_intel_res { 1571bb8a1bSVinod Koul void __iomem *mmio_base; 1671bb8a1bSVinod Koul int irq; 1771bb8a1bSVinod Koul acpi_handle handle; 1871bb8a1bSVinod Koul struct device *parent; 1971bb8a1bSVinod Koul }; 2071bb8a1bSVinod Koul 2171bb8a1bSVinod Koul #endif 22