====== HP ENVY Sleekbook 6 (6Z-1100) ====== ===== Hardware Overview ===== * CPU: AMD A10-4655M APU with Radeon(tm) HD Graphics (1996.31-MHz K8-class CPU) * Screen: 14.0" WLED 1366x768 (glossy) * Memory: 16GB (2 x 8GB) DDR3 667MHz (2 slots) * Video: Radeon HD 7620G with 1x HDMI port * Sound: ATI (0x9902) HDA Controller (supported by ''%%snd_hda(4)%%'') * Ethernet: %%RealTek%% 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet (supported by ''%%re(4)%%'') * [[/WiFi|WiFi]]: Atheros AR9565 (supported by ''%%ath(4)%%'') * Bluetooth: ??? (supported by ''%%ubt(4)%%'') * SD Card reader: ??? * Webcam: HP %%TrueVision%% HD %%SuYin%% 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. I have {{laptops/hp_envy_6z-1100/atrtc.c-20140829.patch?linkonly|a patch}} to add this support, and at the time of this writing I am working on getting it in a form suitable for inclusion in -CURRENT. With the CMOS RTC handler, the laptop //does// suspend properly, but resume does not turn on the LCD backlight. Linux kernel 3.16.7 suffers from the same behavior. ==== Hotkeys ==== Stock machine has several hotkeys which do not work: * Brightness Up * Brightness Down * Wireless Radio Enable/Disable Brightness keys work with two patches I've written - one to the {{laptops/hp_envy_6z-1100/dsdt.asl.diff?linkonly|ACPI DSDT}} and one to the {{laptops/hp_envy_6z-1100/radeon_backlight.patch?linkonly|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. Wireless Radio Enable/Disable key is a WMI-evented object, but acpi_hp(4) does not support this key. I have a patch to acpi_hp(4) to enable this key to at least generate devd(4) events, but do not (currently) know how to get it to control the state of the wireless radios. ==== Wifi Adapter ==== The Atheros AR9565 adapter works; the 'Wireless Enable' keyboard key does not. ---- {{tag>Laptop Mobile}}