forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #16 from torvalds/master
Update from base
- Loading branch information
Showing
1,517 changed files
with
20,703 additions
and
9,168 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
What: /sys/devices/platform/dock.N/docked | ||
Date: Dec, 2006 | ||
KernelVersion: 2.6.19 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Value 1 or 0 indicates whether the software believes the | ||
laptop is docked in a docking station. | ||
|
||
What: /sys/devices/platform/dock.N/undock | ||
Date: Dec, 2006 | ||
KernelVersion: 2.6.19 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(WO) Writing to this file causes the software to initiate an | ||
undock request to the firmware. | ||
|
||
What: /sys/devices/platform/dock.N/uid | ||
Date: Feb, 2007 | ||
KernelVersion: v2.6.21 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Displays the docking station the laptop is docked to. | ||
|
||
What: /sys/devices/platform/dock.N/flags | ||
Date: May, 2007 | ||
KernelVersion: v2.6.21 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Show dock station flags, useful for checking if undock | ||
request has been made by the user (from the immediate_undock | ||
option). | ||
|
||
What: /sys/devices/platform/dock.N/type | ||
Date: Aug, 2008 | ||
KernelVersion: v2.6.27 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Display the dock station type- dock_station, ata_bay or | ||
battery_bay. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
What: /sys/bus/platform/devices/INT3407:00/dptf_power/charger_type | ||
Date: Jul, 2016 | ||
KernelVersion: v4.10 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) The charger type - Traditional, Hybrid or NVDC. | ||
|
||
What: /sys/bus/platform/devices/INT3407:00/dptf_power/adapter_rating_mw | ||
Date: Jul, 2016 | ||
KernelVersion: v4.10 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Adapter rating in milliwatts (the maximum Adapter power). | ||
Must be 0 if no AC Adaptor is plugged in. | ||
|
||
What: /sys/bus/platform/devices/INT3407:00/dptf_power/max_platform_power_mw | ||
Date: Jul, 2016 | ||
KernelVersion: v4.10 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Maximum platform power that can be supported by the battery | ||
in milliwatts. | ||
|
||
What: /sys/bus/platform/devices/INT3407:00/dptf_power/platform_power_source | ||
Date: Jul, 2016 | ||
KernelVersion: v4.10 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) Display the platform power source | ||
0x00 = DC | ||
0x01 = AC | ||
0x02 = USB | ||
0x03 = Wireless Charger | ||
|
||
What: /sys/bus/platform/devices/INT3407:00/dptf_power/battery_steady_power | ||
Date: Jul, 2016 | ||
KernelVersion: v4.10 | ||
Contact: linux-acpi@vger.kernel.org | ||
Description: | ||
(RO) The maximum sustained power for battery in milliwatts. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
Binding for MIPS Cluster Power Controller (CPC). | ||
|
||
This binding allows a system to specify where the CPC registers are | ||
located. | ||
|
||
Required properties: | ||
compatible : Should be "mti,mips-cpc". | ||
regs: Should describe the address & size of the CPC register region. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
62 changes: 62 additions & 0 deletions
62
Documentation/features/sched/membarrier-sync-core/arch-support.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# | ||
# Feature name: membarrier-sync-core | ||
# Kconfig: ARCH_HAS_MEMBARRIER_SYNC_CORE | ||
# description: arch supports core serializing membarrier | ||
# | ||
# Architecture requirements | ||
# | ||
# * arm64 | ||
# | ||
# Rely on eret context synchronization when returning from IPI handler, and | ||
# when returning to user-space. | ||
# | ||
# * x86 | ||
# | ||
# x86-32 uses IRET as return from interrupt, which takes care of the IPI. | ||
# However, it uses both IRET and SYSEXIT to go back to user-space. The IRET | ||
# instruction is core serializing, but not SYSEXIT. | ||
# | ||
# x86-64 uses IRET as return from interrupt, which takes care of the IPI. | ||
# However, it can return to user-space through either SYSRETL (compat code), | ||
# SYSRETQ, or IRET. | ||
# | ||
# Given that neither SYSRET{L,Q}, nor SYSEXIT, are core serializing, we rely | ||
# instead on write_cr3() performed by switch_mm() to provide core serialization | ||
# after changing the current mm, and deal with the special case of kthread -> | ||
# uthread (temporarily keeping current mm into active_mm) by issuing a | ||
# sync_core_before_usermode() in that specific case. | ||
# | ||
----------------------- | ||
| arch |status| | ||
----------------------- | ||
| alpha: | TODO | | ||
| arc: | TODO | | ||
| arm: | TODO | | ||
| arm64: | ok | | ||
| blackfin: | TODO | | ||
| c6x: | TODO | | ||
| cris: | TODO | | ||
| frv: | TODO | | ||
| h8300: | TODO | | ||
| hexagon: | TODO | | ||
| ia64: | TODO | | ||
| m32r: | TODO | | ||
| m68k: | TODO | | ||
| metag: | TODO | | ||
| microblaze: | TODO | | ||
| mips: | TODO | | ||
| mn10300: | TODO | | ||
| nios2: | TODO | | ||
| openrisc: | TODO | | ||
| parisc: | TODO | | ||
| powerpc: | TODO | | ||
| s390: | TODO | | ||
| score: | TODO | | ||
| sh: | TODO | | ||
| sparc: | TODO | | ||
| tile: | TODO | | ||
| um: | TODO | | ||
| unicore32: | TODO | | ||
| x86: | ok | | ||
| xtensa: | TODO | | ||
----------------------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.