Endo-Trivial Modules For Cyclic P-Groups And Generalized Quaternion Groups Via Galois Descent