Change different usb cable that work with your hp and use it to charge your ds4 controller if cannot charge means uplorry lor
1.Might be your PS4 usb port spoil use a normal charger to charge your controller if your hp can charge mean your usb port spoil
2.Cable spoil change different cable to charge if others cable can charge mean your controller no spoil
3. Controller spoil if step one or two failed
Check steps one and two first