so, normally all data will go through the controller. The WLC will be connected via trunk with all vlans you use for wireless configured. The AP will just be an access port and creates a CAPWAP tunnel back to the controller.
The other way is Flexconnect and would have the AP with the trunk, but both will only use the single port on the AP.