History log of /freebsd/sys/dev/acpica/Osd/OsdMemory.c (Results 26 – 50 of 50)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 75a3a26d 12-Mar-2002 Peter Wemm <peter@FreeBSD.org>

Recent acpica imports have changed the lengths from UINT32 to ACPI_SIZE,
which is 64 bit on ia64. Fix it.


# 9232a543 23-Feb-2002 Mike Smith <msmith@FreeBSD.org>

AcpiOsCallocate is no longer required.


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs
# 76f2b644 28-Nov-2001 Mike Smith <msmith@FreeBSD.org>

Synch with minor changes in the ACPI CA 20011120 snapshot.


# 9d839ea8 21-Jul-2001 Mike Smith <msmith@FreeBSD.org>

Update the OSD module to match the ACPI CA 20010717 import.

Submitted by: "Grover, Andrew" <andrew.grover@intel.com> (OsdHardware.c)


Revision tags: release/4.3.0_cvs, release/4.3.0
# e0b349e6 08-Dec-2000 Mike Smith <msmith@FreeBSD.org>

Staticise some malloc pools

Submitted by: phk


# c434440b 01-Dec-2000 Mike Smith <msmith@FreeBSD.org>

AcpiOsMem primitives as required by the new ACPI CA snapshot


Revision tags: release/4.2.0
# fd660059 28-Oct-2000 Mike Smith <msmith@FreeBSD.org>

FreeBSD-specific OSD (operating system dependant) modules for the Intel
ACPICA code.


# 7e857dd1 12-Jun-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

- Merge from HEAD


# 129d3046 05-Jun-2009 Jung-uk Kim <jkim@FreeBSD.org>

Import ACPICA 20090521.


# aaac7452 03-Jun-2009 Jung-uk Kim <jkim@FreeBSD.org>

Chase ACPICA API changes (for kernel and boot loader).


Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# 2be4e471 22-Mar-2007 Jung-uk Kim <jkim@FreeBSD.org>

Catch up with ACPI-CA 20070320 import.


Revision tags: release/6.2.0_cvs, release/6.2.0
# 7e9f73f3 11-Aug-2006 John Baldwin <jhb@FreeBSD.org>

First pass at allowing memory to be mapped using cache modes other than
WB (write-back) on x86 via control bits in PTEs and PDEs (including making
use of the PAT MSR). Changes include:
- A new pmap_

First pass at allowing memory to be mapped using cache modes other than
WB (write-back) on x86 via control bits in PTEs and PDEs (including making
use of the PAT MSR). Changes include:
- A new pmap_mapdev_attr() function for amd64 and i386 which takes an
additional parameter (relative to pmap_mapdev()) specifying the cache
mode for this mapping. Note that on amd64 only WB mappings are done with
the direct map, all other modes result in a private mapping.
- pmap_mapdev() on i386 and amd64 now defaults to using UC (uncached)
mappings rather than WB. Previously we relied on the BIOS setting up
MTRR's to enforce memio regions being treated as UC. This might make
hw.cbb_start_memory unnecessary in some cases now for example.
- A new pmap_mapbios()/pmap_unmapbios() API has been added to allow places
that used pmap_mapdev() to map non-device memory (such as ACPI tables)
to do so using WB as before.
- A new pmap_change_attr() function for amd64 and i386 that changes the
caching mode for a range of KVA.

Reviewed by: alc

show more ...


Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0
# 2a191126 11-Sep-2005 David E. O'Brien <obrien@FreeBSD.org>

Canonize the include of acpi.h.


# a3ab9d1e 23-Jul-2005 Nate Lawson <njl@FreeBSD.org>

Standardize __FBSDID identifiers.

MFC after: 2 days


Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0
# c871a6da 14-Apr-2004 Nate Lawson <njl@FreeBSD.org>

Style cleanups to reduce diffs to locking tree.


Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0
# 6613111b 14-Jul-2003 Marcel Moolenaar <marcel@FreeBSD.org>

Fix build breakage on ia64. The second argument of AcpiOsReadable()
and AcpiOsWritable() have type ACPI_SIZE and not UINT32.


# 6fca9360 14-Jul-2003 Nate Lawson <njl@FreeBSD.org>

Update code to work with 0619 dist

* Use ACPI_BUFFER as the type for AcpiGetObjectInfo
* Remove AcpiEnableEvent/AcpiClearEvent for ACPI_EVENT_FIXED (power/sleep
buttons) as they are no longer need

Update code to work with 0619 dist

* Use ACPI_BUFFER as the type for AcpiGetObjectInfo
* Remove AcpiEnableEvent/AcpiClearEvent for ACPI_EVENT_FIXED (power/sleep
buttons) as they are no longer needed
* Change calls to use the new GPE functions
* Add AcpiOs*Lock functions

show more ...


Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs
# 30171114 19-Mar-2002 Peter Wemm <peter@FreeBSD.org>

Fix a gcc-3.1+ warning.
warning: deprecated use of label at end of compound statement

ie: you cannot do this anymore:
switch(foo) {
....

default:
}


# 75a3a26d 12-Mar-2002 Peter Wemm <peter@FreeBSD.org>

Recent acpica imports have changed the lengths from UINT32 to ACPI_SIZE,
which is 64 bit on ia64. Fix it.


# 9232a543 23-Feb-2002 Mike Smith <msmith@FreeBSD.org>

AcpiOsCallocate is no longer required.


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs
# 76f2b644 28-Nov-2001 Mike Smith <msmith@FreeBSD.org>

Synch with minor changes in the ACPI CA 20011120 snapshot.


# 9d839ea8 21-Jul-2001 Mike Smith <msmith@FreeBSD.org>

Update the OSD module to match the ACPI CA 20010717 import.

Submitted by: "Grover, Andrew" <andrew.grover@intel.com> (OsdHardware.c)


Revision tags: release/4.3.0_cvs, release/4.3.0
# e0b349e6 08-Dec-2000 Mike Smith <msmith@FreeBSD.org>

Staticise some malloc pools

Submitted by: phk


# c434440b 01-Dec-2000 Mike Smith <msmith@FreeBSD.org>

AcpiOsMem primitives as required by the new ACPI CA snapshot


Revision tags: release/4.2.0
# fd660059 28-Oct-2000 Mike Smith <msmith@FreeBSD.org>

FreeBSD-specific OSD (operating system dependant) modules for the Intel
ACPICA code.


12