Unix/Linux Go Back    


NetBSD 6.1.5 - man page for sony (netbsd section 4)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


SONY(4) 			   BSD Kernel Interfaces Manual 			  SONY(4)

NAME
     sony -- Sony Miscellaneous Controller

SYNOPSIS
     sony*    at acpi?

DESCRIPTION
     Some Sony notebook computers have a controller that handles various built-in devices.  The
     sony driver provides support for accessing/modifying the settings of some of these devices
     via the sysctl(8) interface.

     The following sysctl(8) variables are available:

     hw.sony0.brt [R/W]  Controls current LCD brightness.  Range [0-8].
     hw.sony0.pbr [R/W]  Controls power on LCD brightness.  Range [0-8].
     hw.sony0.cdp [R/W]  Controls CD power.
     hw.sony0.pid [R/O]  Unknown
     hw.sony0.ctr [R/W]  Unknown
     hw.sony0.pcr [R/W]  Unknown
     hw.sony0.cmi [R/W]  Unknown
     hw.sony0.ams [R/W]  Audio control (mute when 0)
     hw.sony0.hke [R/O]  Indicates a Host Key Event.  Bits are set when an event occurs and
			 cleared when this value is read.  The following table describes the bit
			 set for each button pressed:

			       0x1000  S1 button
			       0x0800  S2 button
			       0x0200  Fn + F10 (magnify)
			       0x0100  Mute button
			       0x0020  Fn + F12 (suspend to disk)
			       0x0010  Fn + F7 (LCD/external monitor)
			       0x0008  Fn + F6 (brighter backlight)
			       0x0004  Fn + F5 (darker backlight)
			       0x0002  Fn + F4 (volume up)
			       0x0001  Fn + F3 (volume down)

SEE ALSO
     acpi(4), spic(4)

HISTORY
     The sony driver appeared in NetBSD 4.0.

AUTHORS
     Sami Kantoluoto for the original driver and manual information.  Christos Zoulas for clean-
     ing up the driver and this manual page.

BUGS
     o	 The sony driver just parses integer values from the acpi(4) tree.  It could be more
	 intelligent and parse other controls.

     o	 The sysctl(8) interface is not great.	The names of the sysctl(8) tree are not self-
	 explanatory.

     o	 No validity checks are performed on the user input.  Playing with random values and/or
	 unknown controls can harm your machine.

     o	 The name of the driver is too generic.

BSD					December 23, 2007				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 09:34 PM.