Skip to content

LPM CAN I/O changes + update URLs#661

Open
kwillis01 wants to merge 7 commits intoTexasInstruments:masterfrom
kwillis01:am62-changes
Open

LPM CAN I/O changes + update URLs#661
kwillis01 wants to merge 7 commits intoTexasInstruments:masterfrom
kwillis01:am62-changes

Conversation

@kwillis01
Copy link
Copy Markdown
Contributor

No description provided.

Comment thread source/linux/Foundational_Components/Power_Management/pm_low_power_modes.rst Outdated
Comment thread source/linux/Foundational_Components/Power_Management/pm_low_power_modes.rst Outdated
Comment on lines +1005 to +1009
CAN wakeup is enabled by default for the AM62X LP-SK EVM. Otherwise,
the device tree overlay
`k3-am62x-sk-lpm-wkup-sources.dtso <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-wkup-sources.dtso?h=12.00.00.07>`__
is needed for testing CAN wakeup. Refer to
:ref:`How to enable DT overlays<howto_dt_overlays>` for details.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you mean "otherwise" here? Is it enabled or not? If it is, and the overlay is a required part of it then it would be better to say:

Suggested change
CAN wakeup is enabled by default for the AM62X LP-SK EVM. Otherwise,
the device tree overlay
`k3-am62x-sk-lpm-wkup-sources.dtso <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-wkup-sources.dtso?h=12.00.00.07>`__
is needed for testing CAN wakeup. Refer to
:ref:`How to enable DT overlays<howto_dt_overlays>` for details.
CAN wakeup is enabled by default for the AM62X LP-SK EVM using the device tree overlay
`k3-am62x-sk-lpm-wkup-sources.dtso <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-wkup-sources.dtso?h=12.00.00.07>`__
Refer to :ref:`How to enable DT overlays<howto_dt_overlays>` for details.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is a little weird, it's enabled by default on AM62x LP evm but not on AM62x evm. Since AM62X config includes AM62X LP, I have to specify like this. I'll see if I can rephrase it to make it clearer when I update my PR.

Reword CAN wakeup section to be more readable for users. Remove UART from
section name since CAN is the wakeup source and CAN UART is the bank of
pins the CAN is in.

Signed-off-by: Kendall Willis <[email protected]>
Reword Partial IO section to make it more readable. Additionally, update
Partial IO expected output for SDK 12.0.

Signed-off-by: Kendall Willis <[email protected]>
In SDK 12.0, ethtool is used to enable wakeup from CAN. Update the LPM
documentation where necessary to reflect this change.

Signed-off-by: Kendall Willis <[email protected]>
In SDK 12.0, the referenced Main UART wakeup code has been changed style
wise, but the functionality is still the same from SDK 11.2. Therefore,
update the referenced code to be inline with SDK 12.0 implementation.

Signed-off-by: Kendall Willis <[email protected]>
Update all links to reference SDK 12.00.00.08.

Signed-off-by: Kendall Willis <[email protected]>
For all Power_Management files that apply to AM62D, make sure that to
add AM62D to any applicable ifconfig or create a new ifconfig for AM62D
if needed.

Signed-off-by: Kendall Willis <[email protected]>
Update AM62D build sheet to include power management features that are
enabled on AM62D.

Signed-off-by: Kendall Willis <[email protected]>
@kwillis01
Copy link
Copy Markdown
Contributor Author

Add AM62D LPM documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants