-
Notifications
You must be signed in to change notification settings - Fork 962
ad9088: Series of fixes to enable ADI_APOLLO_NCO_CHAN_SEL_DIRECT_GPIO #3466
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
c9e9202
f50e73a
dbf58d3
960a69e
edd66eb
fc05f0e
54bf970
d199528
29d922e
6b9f619
5cb216d
a820388
f57b1f6
60d0366
0d675d7
35c32a6
7155e2f
61e9c1d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -153,17 +153,17 @@ struct ad9088_clock { | |
|
|
||
| struct _ad9088_ffh { | ||
| struct { | ||
| u8 index[ADI_APOLLO_NUM_SIDES * ADI_APOLLO_FNCO_NUM]; | ||
| u64 frequency[ADI_APOLLO_FNCO_PROFILE_NUM]; | ||
| u8 select[ADI_APOLLO_NUM_SIDES * ADI_APOLLO_FNCO_NUM]; | ||
| bool en[ADI_APOLLO_NUM_SIDES * ADI_APOLLO_FNCO_NUM]; | ||
| u8 mode[ADI_APOLLO_FNCO_PROFILE_NUM]; | ||
| u8 index[ADI_APOLLO_FNCO_NUM]; | ||
| u64 frequency[ADI_APOLLO_FNCO_NUM][ADI_APOLLO_FNCO_PROFILE_NUM]; | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hmm I guess this change makes the series non bisectable? So, ideally every commit should remain in a working state (of course to best of our knowledge) and compile. The working state sometimes is harder but being compile is a must. So couple all the data changes with the code path that actually depend on it. If you think it still makes sense to have separate patches per field (index, frequency, etc...) fine. Or by logical change... |
||
| u8 select[ADI_APOLLO_FNCO_NUM]; | ||
| bool en[ADI_APOLLO_FNCO_NUM]; | ||
| u8 mode[ADI_APOLLO_FNCO_NUM]; | ||
| } fnco; | ||
| struct { | ||
| u8 index[ADI_APOLLO_NUM_SIDES * ADI_APOLLO_CNCO_NUM]; | ||
| u64 frequency[ADI_APOLLO_CNCO_PROFILE_NUM]; | ||
| u8 select[ADI_APOLLO_NUM_SIDES * ADI_APOLLO_CNCO_NUM]; | ||
| u8 mode[ADI_APOLLO_CNCO_PROFILE_NUM]; | ||
| u8 index[ADI_APOLLO_CNCO_NUM]; | ||
| u64 frequency[ADI_APOLLO_CNCO_NUM][ADI_APOLLO_CNCO_PROFILE_NUM]; | ||
| u8 select[ADI_APOLLO_CNCO_NUM]; | ||
| u8 mode[ADI_APOLLO_CNCO_NUM]; | ||
| } cnco; | ||
| }; | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.