I’m by no means an expert, but TI’s bq25895 includes support for “non-standard” adapter 1A, 2A, 2.1A and 2.4A:
“Besides USB500 and DCP, the device can also detect three types of non-standard adapters as shown in Table 5-1.”
“When DCD 0.5 sec timer expires, the non-standard adapter detection is used to distinguish three different divider bias conditions on D+/D- pins. When non-standard adapter is detected, the input current limit (REG0[2:0]) is set based on Table 5-2 and REG08[7:6] is set to 10 (Adapter port). If non-standard adapter is not detected, REG08[7:6] is set to 00 (Unknown) and the input current limit is set in REG0[2:0] to 500mA by default.”
If you insist, but: “Most HVDCP adapters that use the QC3.0 protocol are rated to 1.5A instead of the 3.25A of a DCP. … At the present time, there are no adapters that include the MaxCharge™ algorithm.”


