For the best resource out there, use PDADB.
This details every comprehensive chip-set used, for the Droid Charge, this is the spec sheet given.
As for Huawei U8160, this is the spec sheet given on that page.
Depending on how open the manufacturer is with the more intimate details, some may be marked proprietary which will be stated clearly.
The other way of doing it, in the case of the Droid Charge which is a Samsung model, might be to hit up on the Samsung's open source site, and look for the appropriate kernel version for that handset and examine the kernel configuration as appropriate.