I want to make an ultimate powerbank for my biking trips. This involves accepting a dynamo input and slow charging the battery pack with its ~3W and also cramming as much energy as possible as fast as possible in case when wall power is available.
Is there an easy way to make the USB input be a well behaved device that supports QuickCharge? I'm hoping for something along the lines of TPS2514 (that's what I'm planning to use for output) where I would somehow choose maximal allowed voltage and then ask the chip to give me everything the source has. No data transfer is necessary for my device.