You can use the dedicated interrupts of pins to wake up the device from Sleep or Deep sleep.
Please go through "Interrupts_Example" code example from the code examples section of the PSoC Creator to implement the same. I attached the code example with this post.
Interrupts.cywrk.Archive01.zip 206.2 K
I will look into this and see if it helps me out! Thank you for the link. I'll get back to you once i've reviewed the material. I have a hard time understanding this all so far, but I might have more precise questions after this.
There are essentially 3 different steps for implementing pin wakeup from power modes:
The pin interrupts being configured properly.
Putting all your peripherals into and out of low power mode.
And configuring the clocks/peripherals to run/not run in the power modes when you switch/desire.