pdt.c (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) pdt.c (c4551d1bddceb76aaaa5aefc236e10c91abfe197)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Page Deallocation Table (PDT) support
4 *
5 * The Page Deallocation Table (PDT) is maintained by firmware and holds a
6 * list of memory addresses in which memory errors were detected.
7 * The list contains both single-bit (correctable) and double-bit
8 * (uncorrectable) errors.

--- 9 unchanged lines hidden (view full) ---

18#include <linux/kthread.h>
19#include <linux/initrd.h>
20#include <linux/pgtable.h>
21#include <linux/mm.h>
22
23#include <asm/pdc.h>
24#include <asm/pdcpat.h>
25#include <asm/sections.h>
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Page Deallocation Table (PDT) support
4 *
5 * The Page Deallocation Table (PDT) is maintained by firmware and holds a
6 * list of memory addresses in which memory errors were detected.
7 * The list contains both single-bit (correctable) and double-bit
8 * (uncorrectable) errors.

--- 9 unchanged lines hidden (view full) ---

18#include <linux/kthread.h>
19#include <linux/initrd.h>
20#include <linux/pgtable.h>
21#include <linux/mm.h>
22
23#include <asm/pdc.h>
24#include <asm/pdcpat.h>
25#include <asm/sections.h>
26#include <asm/pgtable.h>
26
27enum pdt_access_type {
28 PDT_NONE,
29 PDT_PDC,
30 PDT_PAT_NEW,
31 PDT_PAT_CELL
32};
33

--- 328 unchanged lines hidden ---
27
28enum pdt_access_type {
29 PDT_NONE,
30 PDT_PDC,
31 PDT_PAT_NEW,
32 PDT_PAT_CELL
33};
34

--- 328 unchanged lines hidden ---