Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 57407
b: refs/heads/master
c: c7341d4
h: refs/heads/master
i:
  57405: 611a87d
  57403: a8b06ca
  57399: 1de4523
  57391: a47894d
  57375: e6190c7
  57343: f802f7a
v: v3
  • Loading branch information
Catalin Marinas authored and Russell King committed Jun 2, 2007
1 parent 4bed20d commit 6b51bf8
Show file tree
Hide file tree
Showing 166 changed files with 1,453 additions and 2,149 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: dc315011312f04433e0fdd34b6a3dde4bfde1e48
refs/heads/master: c7341d436a7a89dc26706386de0a301fc9dbe49a
5 changes: 1 addition & 4 deletions trunk/Documentation/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -170,10 +170,7 @@ and is between 256 and 4096 characters. It is defined in the file
acpi_os_name= [HW,ACPI] Tell ACPI BIOS the name of the OS
Format: To spoof as Windows 98: ="Microsoft Windows"

acpi_osi= [HW,ACPI] Modify list of supported OS interface strings
acpi_osi="string1" # add string1 -- only one string
acpi_osi="!string2" # remove built-in string2
acpi_osi= # disable all strings
acpi_osi= [HW,ACPI] empty param disables _OSI

acpi_serialize [HW,ACPI] force serialization of AML methods

Expand Down
59 changes: 2 additions & 57 deletions trunk/Documentation/powerpc/booting-without-of.txt
Original file line number Diff line number Diff line change
@@ -1,69 +1,14 @@
Booting the Linux/ppc kernel without Open Firmware
--------------------------------------------------


(c) 2005 Benjamin Herrenschmidt <benh at kernel.crashing.org>,
IBM Corp.
(c) 2005 Becky Bruce <becky.bruce at freescale.com>,
Freescale Semiconductor, FSL SOC and 32-bit additions
(c) 2006 MontaVista Software, Inc.
Flash chip node definition

Table of Contents
=================

I - Introduction
1) Entry point for arch/powerpc
2) Board support

II - The DT block format
1) Header
2) Device tree generalities
3) Device tree "structure" block
4) Device tree "strings" block

III - Required content of the device tree
1) Note about cells and address representation
2) Note about "compatible" properties
3) Note about "name" properties
4) Note about node and property names and character set
5) Required nodes and properties
a) The root node
b) The /cpus node
c) The /cpus/* nodes
d) the /memory node(s)
e) The /chosen node
f) the /soc<SOCname> node

IV - "dtc", the device tree compiler

V - Recommendations for a bootloader

VI - System-on-a-chip devices and nodes
1) Defining child nodes of an SOC
2) Representing devices without a current OF specification
a) MDIO IO device
c) PHY nodes
b) Gianfar-compatible ethernet nodes
d) Interrupt controllers
e) I2C
f) Freescale SOC USB controllers
g) Freescale SOC SEC Security Engines
h) Board Control and Status (BCSR)
i) Freescale QUICC Engine module (QE)
g) Flash chip nodes

VII - Specifying interrupt information for devices
1) interrupts property
2) interrupt-parent property
3) OpenPIC Interrupt Controllers
4) ISA Interrupt Controllers

Appendix A - Sample SOC node for MPC8540


Revision Information
====================

May 18, 2005: Rev 0.1 - Initial draft, no chapter III yet.

May 19, 2005: Rev 0.2 - Add chapter III and bits & pieces here or
Expand Down Expand Up @@ -1742,7 +1687,7 @@ platforms are moved over to use the flattened-device-tree model.
};
};

j) Flash chip nodes
g) Flash chip nodes

Flash chips (Memory Technology Devices) are often used for solid state
file systems on embedded devices.
Expand Down
25 changes: 14 additions & 11 deletions trunk/Documentation/thinkpad-acpi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ Hot keys
--------

procfs: /proc/acpi/ibm/hotkey
sysfs device attribute: hotkey_*
sysfs device attribute: hotkey/*

Without this driver, only the Fn-F4 key (sleep button) generates an
ACPI event. With the driver loaded, the hotkey feature enabled and the
Expand Down Expand Up @@ -196,27 +196,30 @@ The following commands can be written to the /proc/acpi/ibm/hotkey file:

sysfs notes:

hotkey_bios_enabled:
The hot keys attributes are in a hotkey/ subdirectory off the
thinkpad device.

bios_enabled:
Returns the status of the hot keys feature when
thinkpad-acpi was loaded. Upon module unload, the hot
key feature status will be restored to this value.

0: hot keys were disabled
1: hot keys were enabled

hotkey_bios_mask:
bios_mask:
Returns the hot keys mask when thinkpad-acpi was loaded.
Upon module unload, the hot keys mask will be restored
to this value.

hotkey_enable:
enable:
Enables/disables the hot keys feature, and reports
current status of the hot keys feature.

0: disables the hot keys feature / feature disabled
1: enables the hot keys feature / feature enabled

hotkey_mask:
mask:
bit mask to enable ACPI event generation for each hot
key (see above). Returns the current status of the hot
keys mask, and allows one to modify it.
Expand All @@ -226,7 +229,7 @@ Bluetooth
---------

procfs: /proc/acpi/ibm/bluetooth
sysfs device attribute: bluetooth_enable
sysfs device attribute: bluetooth/enable

This feature shows the presence and current state of a ThinkPad
Bluetooth device in the internal ThinkPad CDC slot.
Expand All @@ -241,15 +244,15 @@ If Bluetooth is installed, the following commands can be used:
Sysfs notes:

If the Bluetooth CDC card is installed, it can be enabled /
disabled through the "bluetooth_enable" thinkpad-acpi device
disabled through the "bluetooth/enable" thinkpad-acpi device
attribute, and its current status can also be queried.

enable:
0: disables Bluetooth / Bluetooth is disabled
1: enables Bluetooth / Bluetooth is enabled.

Note: this interface will be probably be superseeded by the
generic rfkill class, so it is NOT to be considered stable yet.
generic rfkill class.

Video output control -- /proc/acpi/ibm/video
--------------------------------------------
Expand Down Expand Up @@ -895,7 +898,7 @@ EXPERIMENTAL: WAN
-----------------

procfs: /proc/acpi/ibm/wan
sysfs device attribute: wwan_enable
sysfs device attribute: wwan/enable

This feature is marked EXPERIMENTAL because the implementation
directly accesses hardware registers and may not work as expected. USE
Expand All @@ -918,15 +921,15 @@ If the W-WAN card is installed, the following commands can be used:
Sysfs notes:

If the W-WAN card is installed, it can be enabled /
disabled through the "wwan_enable" thinkpad-acpi device
disabled through the "wwan/enable" thinkpad-acpi device
attribute, and its current status can also be queried.

enable:
0: disables WWAN card / WWAN card is disabled
1: enables WWAN card / WWAN card is enabled.

Note: this interface will be probably be superseeded by the
generic rfkill class, so it is NOT to be considered stable yet.
generic rfkill class.

Multiple Commands, Module Parameters
------------------------------------
Expand Down
8 changes: 4 additions & 4 deletions trunk/Documentation/watchdog/pcwd-watchdog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
Last reviewed: 10/05/2007

Berkshire Products PC Watchdog Card
Support for ISA Cards Revision A and C
Documentation and Driver by Ken Hollis <kenji@bitgate.com>
Expand All @@ -16,8 +14,8 @@ Last reviewed: 10/05/2007

The Watchdog Driver will automatically find your watchdog card, and will
attach a running driver for use with that card. After the watchdog
drivers have initialized, you can then talk to the card using a PC
Watchdog program.
drivers have initialized, you can then talk to the card using the PC
Watchdog program, available from http://ftp.bitgate.com/pcwd/.

I suggest putting a "watchdog -d" before the beginning of an fsck, and
a "watchdog -e -t 1" immediately after the end of an fsck. (Remember
Expand Down Expand Up @@ -64,3 +62,5 @@ Last reviewed: 10/05/2007
-- Ken Hollis
(kenji@bitgate.com)

(This documentation may be out of date. Check
http://ftp.bitgate.com/pcwd/ for the absolute latest additions.)
Loading

0 comments on commit 6b51bf8

Please sign in to comment.