Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 245977c9 authored by John Youn's avatar John Youn Committed by Felipe Balbi
Browse files

usb: dwc2: Set core parameters to default values



Initialize the core parameters to their default, auto-detected values.

Remove all the previous dwc2_set_param* methods. Most of what this code
is doing is handling defaults for "not set" values and other trivial
checks. The checking can be simplified and will be done in a later
commit.

This allows us to change only those parameters that won't work with
default settings. It also allows us to use non-int parameters.

Signed-off-by: default avatarJohn Youn <johnyoun@synopsys.com>
Signed-off-by: default avatarFelipe Balbi <felipe.balbi@linux.intel.com>
parent 0f3a7459
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -452,10 +452,6 @@ enum dwc2_ep0_state {
 * default described above.
 */
struct dwc2_core_params {
	/*
	 * Don't add any non-int members here, this will break
	 * dwc2_set_all_params!
	 */
	int otg_cap;
#define DWC2_CAP_PARAM_HNP_SRP_CAPABLE		0
#define DWC2_CAP_PARAM_SRP_ONLY_CAPABLE		1
+75 −915

File changed.

Preview size limit exceeded, changes collapsed.