HP ENVY Sleekbook 6 (6Z-1100)
Hardware Overview
- CPU: AMD A10-5745M APU with Radeon(tm) HD Graphics (2096.22-MHz K8-class CPU)
Screen: 15.6-inch diagonal HD BrightView LED-backlit touchscreen display (1366x768)
- Memory: 16GB (2 x 8GB) DDR3 667MHz (2 slots)
- Video: AMD Radeon HD 8610G with 1x HDMI port
Sound: FCH Azalia Controller (supported by snd_hda(4))
Ethernet: Realtek RTL8168 PCI Express Gigabit Ethernet Controller (supported by re(4))
WiFi: Ralink RT3290 Wireless 802.11n 1T/1R PCIe
- Bluetooth: Ralink RT3290 Bluetooth
- SD Card reader: ???
Webcam: HP Truevision HD DDFEP019I5GJ98 on internal USB bus (supported by ports/webcamd)
USB: 2x USB 3.0 (xhci(4)), 1x USB 2.0 (ehci(4))
Notes
Suspend/Resume
Stock machine does not suspend; it immediately resumes when reaching the suspend point where hardware is powered down. This is due to FreeBSD's lack of an ACPI CMOS RTC handler. See Also: Bugzilla Issue #207419 (with patch).
With this patch, the laptop suspends and resumes _once_; afterwards suspend blanks the screen and (I believe) the machine panics.
Hotkeys
Stock machine has several hotkeys which do not work:
- Brightness Up/Down
- Wireless Radio Enable/Disable
Brightness keys work with two patches I've written - one to the ACPI DSDT and one to the drm2(4) radeonkms driver. Essentially the DSDT is missing the _BQC method which reports the current brightness level, and the radeonkms driver does not know how to control the brightness of this chipset. To get brightness keys working, apply the patches (generate a patched DSDT and configure the kernel to load it at boot) and load the vt(4), radeonkms(4) and related, and acpi_video(4) kernel modules. You will then be able to use the hw.acpi.video MIBs to control brightness. I currently am not able to get the keys to generate userspace events.
Wifi Adapter
The Ralink 3290 wireless adapter is not supported.
Touchscreen
The eGalax touchscreen USB device is not supported, nor is the USB HID multitouch touchscreen protocol which apparently the driver uses.