pcie-designware.h (57390019b68b83f96eb98f490367b9df1f2d77cb) | pcie-designware.h (a78794562fcb2659c976388b1285eddda97e9954) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Synopsys DesignWare PCIe host controller driver 4 * 5 * Copyright (C) 2013 Samsung Electronics Co., Ltd. 6 * https://www.samsung.com 7 * 8 * Author: Jingoo Han <jg1.han@samsung.com> --- 287 unchanged lines hidden (view full) --- 296 DW_PCIE_LTSSM_L2_IDLE = 0x15, 297 298 DW_PCIE_LTSSM_UNKNOWN = 0xFFFFFFFF, 299}; 300 301struct dw_pcie_host_ops { 302 int (*host_init)(struct dw_pcie_rp *pp); 303 void (*host_deinit)(struct dw_pcie_rp *pp); | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Synopsys DesignWare PCIe host controller driver 4 * 5 * Copyright (C) 2013 Samsung Electronics Co., Ltd. 6 * https://www.samsung.com 7 * 8 * Author: Jingoo Han <jg1.han@samsung.com> --- 287 unchanged lines hidden (view full) --- 296 DW_PCIE_LTSSM_L2_IDLE = 0x15, 297 298 DW_PCIE_LTSSM_UNKNOWN = 0xFFFFFFFF, 299}; 300 301struct dw_pcie_host_ops { 302 int (*host_init)(struct dw_pcie_rp *pp); 303 void (*host_deinit)(struct dw_pcie_rp *pp); |
304 void (*host_post_init)(struct dw_pcie_rp *pp); |
|
304 int (*msi_host_init)(struct dw_pcie_rp *pp); 305 void (*pme_turn_off)(struct dw_pcie_rp *pp); 306}; 307 308struct dw_pcie_rp { 309 bool has_msi_ctrl:1; 310 bool cfg0_io_shared:1; 311 u64 cfg0_base; --- 334 unchanged lines hidden --- | 305 int (*msi_host_init)(struct dw_pcie_rp *pp); 306 void (*pme_turn_off)(struct dw_pcie_rp *pp); 307}; 308 309struct dw_pcie_rp { 310 bool has_msi_ctrl:1; 311 bool cfg0_io_shared:1; 312 u64 cfg0_base; --- 334 unchanged lines hidden --- |