Three ACPI IORT clean-up patches aimed at v4.17 release cycle:
- Removal of IORT linker script entry re-introduced by mistake by clocksource drivers refactoring (J.He) - Two ACPICA guards removal of previously introduced guards to prevent ACPICA<->kernel patches dependencies (L.Pieralisi) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJaoSFFAAoJEIKLOaai0TZ/HQMP/18FwCEBzVuacuYiDVNrA4gN ycvUkeKQTQkMKYBpMyQfc0ULZTg1gRj5LpCGGuXY7SV/xg1wI/8ZvNhsxROuN7v0 sDbQ3SeasRhHkWRNCW78/uIRCtNiodyEYR4TvKEF6OGqqM30un4Q2ED1Lj99wKUw kvc5HKq95mFGgZ+zQG4bk7ImZa686KYBp/NE4kv0X3NxTm84W3bGSFWGWWOFY8Ox x+JoF37Ah/65BA9SR6xNHWRDMjPJsh/T2YyRWMFmtHMQeaT7Oi3DFCeNNVweDfIi sZc9iLxkBrgNJbVqoqPj3psKnGe7WHos96SNNlU66DTLoRZatoTiRS1OBo+LBVYp NkbSFE0377tXhrZjvm7H5ia9x5KeJir5x7K+/Uqqek7Y2iiwTSNo5t4NQB3m1q1/ lptf/eVE9X2A9fI97YV0Sq6sCL2NFpjmh2JiexGNat0527sRqWHgKzaYCIuYmVTF KYFtbGs7uZGkh3+j1aAwHWYKI6hAQohg0F5Lq3I8Afs39UGAFsmy6qrqA3rftDMn h1lhWQFCyArQVqAGxDskDlccXsZTYOzmr87KXpw6D1DIOMyDvonNtZcBO173QyoV tKs604Rm66zbNi05Pm3+AMB0qWRjvT9MKpXtl7Zr/RVLu1vk95r1wFYDWJIwS41G tBiqNM1BIjax6DET3NNA =pu08 -----END PGP SIGNATURE----- Merge tag 'acpi/iort-for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/linux into aarch64/for-next/core Three ACPI IORT clean-up patches aimed at v4.17 release cycle: - Removal of IORT linker script entry re-introduced by mistake by clocksource drivers refactoring (J.He) - Two ACPICA guards removal of previously introduced guards to prevent ACPICA<->kernel patches dependencies (L.Pieralisi)
This commit is contained in:
commit
654c39c798
|
@ -31,11 +31,6 @@
|
||||||
#define IORT_IOMMU_TYPE ((1 << ACPI_IORT_NODE_SMMU) | \
|
#define IORT_IOMMU_TYPE ((1 << ACPI_IORT_NODE_SMMU) | \
|
||||||
(1 << ACPI_IORT_NODE_SMMU_V3))
|
(1 << ACPI_IORT_NODE_SMMU_V3))
|
||||||
|
|
||||||
/* Until ACPICA headers cover IORT rev. C */
|
|
||||||
#ifndef ACPI_IORT_SMMU_V3_CAVIUM_CN99XX
|
|
||||||
#define ACPI_IORT_SMMU_V3_CAVIUM_CN99XX 0x2
|
|
||||||
#endif
|
|
||||||
|
|
||||||
struct iort_its_msi_chip {
|
struct iort_its_msi_chip {
|
||||||
struct list_head list;
|
struct list_head list;
|
||||||
struct fwnode_handle *fw_node;
|
struct fwnode_handle *fw_node;
|
||||||
|
@ -366,7 +361,6 @@ static struct acpi_iort_node *iort_node_get_id(struct acpi_iort_node *node,
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (ACPI_CA_VERSION > 0x20170929)
|
|
||||||
static int iort_get_id_mapping_index(struct acpi_iort_node *node)
|
static int iort_get_id_mapping_index(struct acpi_iort_node *node)
|
||||||
{
|
{
|
||||||
struct acpi_iort_smmu_v3 *smmu;
|
struct acpi_iort_smmu_v3 *smmu;
|
||||||
|
@ -400,12 +394,6 @@ static int iort_get_id_mapping_index(struct acpi_iort_node *node)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
static inline int iort_get_id_mapping_index(struct acpi_iort_node *node)
|
|
||||||
{
|
|
||||||
return -EINVAL;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static struct acpi_iort_node *iort_node_map_id(struct acpi_iort_node *node,
|
static struct acpi_iort_node *iort_node_map_id(struct acpi_iort_node *node,
|
||||||
u32 id_in, u32 *id_out,
|
u32 id_in, u32 *id_out,
|
||||||
|
|
|
@ -589,7 +589,6 @@
|
||||||
IRQCHIP_OF_MATCH_TABLE() \
|
IRQCHIP_OF_MATCH_TABLE() \
|
||||||
ACPI_PROBE_TABLE(irqchip) \
|
ACPI_PROBE_TABLE(irqchip) \
|
||||||
ACPI_PROBE_TABLE(timer) \
|
ACPI_PROBE_TABLE(timer) \
|
||||||
ACPI_PROBE_TABLE(iort) \
|
|
||||||
EARLYCON_TABLE()
|
EARLYCON_TABLE()
|
||||||
|
|
||||||
#define INIT_TEXT \
|
#define INIT_TEXT \
|
||||||
|
|
Loading…
Reference in New Issue