One more thing I've forgot to my previous post, here's my powertop - Tunables setting
I could get package state to C3
Bad NMI watchdog should be turned off
Bad Autosuspend for unknown USB device 1-5 (8087:0a2a)
Bad Autosuspend for USB device USB Device [Areson Corp.]
Bad Autosuspend for unknown USB device 1-2 (04f3:0103)
Good Enable SATA link power management for host0
Good Enable SATA link power management for host1
Good Enable Audio codec power management
Good Bluetooth device interface status
Good Autosuspend for USB device xHCI Host Controller [usb2]
Good Runtime PM for I2C Adapter i2c-1 (i915 gmbus dpb)
Good Autosuspend for USB device Integrated_Webcam_HD [SunplusIT Inc]
Good Autosuspend for USB device xHCI Host Controller [usb1]
Good Runtime PM for I2C Adapter i2c-4 (Synopsys DesignWare I2C adapter)
Good I2C Device i2c-ELAN1010:00 has no runtime power management
Good Runtime PM for I2C Adapter i2c-2 (i915 gmbus dpd)
Good Runtime PM for I2C Adapter i2c-0 (i915 gmbus dpc)
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H CSME HECI #1
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H LPSS I2C Controller #0
Good Runtime PM for PCI Device Intel Corporation Sky Lake PCIe Controller (x8)
Good Runtime PM for PCI Device Intel Corporation Wireless 3165
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #7
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H Thermal subsystem
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #5
Good Runtime PM for PCI Device Intel Corporation Skylake Integrated Graphics
Good Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H SMBus
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H SATA Controller [AHCI mode]
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PMC
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #1
Good Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader
Good Runtime PM for PCI Device Intel Corporation Sky Lake PCIe Controller (x16)
Good Runtime PM for PCI Device NVIDIA Corporation GM107M [GeForce GTX 960M]
Good Runtime PM for PCI Device Intel Corporation Skylake Processor Thermal Subsystem
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #6
Good Runtime PM for PCI Device Intel Corporation Sky Lake Host Bridge/DRAM Registers
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H HD Audio
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H LPC Controller
Good Wake-on-lan status for device wlp5s0
Good Wake-on-lan status for device enp4s0
One more thing I've forgot to my previous post, here's my powertop - Tunables setting Webcam_ HD [SunplusIT Inc]
I could get package state to C3
Bad NMI watchdog should be turned off
Bad Autosuspend for unknown USB device 1-5 (8087:0a2a)
Bad Autosuspend for USB device USB Device [Areson Corp.]
Bad Autosuspend for unknown USB device 1-2 (04f3:0103)
Good Enable SATA link power management for host0
Good Enable SATA link power management for host1
Good Enable Audio codec power management
Good Bluetooth device interface status
Good Autosuspend for USB device xHCI Host Controller [usb2]
Good Runtime PM for I2C Adapter i2c-1 (i915 gmbus dpb)
Good Autosuspend for USB device Integrated_
Good Autosuspend for USB device xHCI Host Controller [usb1]
Good Runtime PM for I2C Adapter i2c-4 (Synopsys DesignWare I2C adapter)
Good I2C Device i2c-ELAN1010:00 has no runtime power management
Good Runtime PM for I2C Adapter i2c-2 (i915 gmbus dpd)
Good Runtime PM for I2C Adapter i2c-0 (i915 gmbus dpc)
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H CSME HECI #1
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H LPSS I2C Controller #0
Good Runtime PM for PCI Device Intel Corporation Sky Lake PCIe Controller (x8)
Good Runtime PM for PCI Device Intel Corporation Wireless 3165
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #7
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H Thermal subsystem
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #5
Good Runtime PM for PCI Device Intel Corporation Skylake Integrated Graphics
Good Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H SMBus
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H SATA Controller [AHCI mode]
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PMC
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #1
Good Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader
Good Runtime PM for PCI Device Intel Corporation Sky Lake PCIe Controller (x16)
Good Runtime PM for PCI Device NVIDIA Corporation GM107M [GeForce GTX 960M]
Good Runtime PM for PCI Device Intel Corporation Skylake Processor Thermal Subsystem
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H PCI Express Root Port #6
Good Runtime PM for PCI Device Intel Corporation Sky Lake Host Bridge/DRAM Registers
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H HD Audio
Good Runtime PM for PCI Device Intel Corporation Sunrise Point-H LPC Controller
Good Wake-on-lan status for device wlp5s0
Good Wake-on-lan status for device enp4s0