Skip to content
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

add kernel patches for asus-armoury and hid-asus-ally #12274

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bryanforbes
Copy link
Contributor

No description provided.

@dmanlfc
Copy link
Collaborator

dmanlfc commented Aug 15, 2024

hi @bryanforbes do you actually have this device?
a couple of things for PR's

  1. Confirm this compiles OK and has been tested & confirmed by a user (or yourself)
  2. Explain the benefit of the change(s) - it helps save our time

Copy link
Collaborator

@dmanlfc dmanlfc left a comment

Choose a reason for hiding this comment

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

General comments for feedback.

Copy link
Collaborator

Choose a reason for hiding this comment

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

why is this disabled?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It is included in 6.10.3

Copy link
Collaborator

Choose a reason for hiding this comment

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

ok, how is this controlled? or is that for future discussions?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

That will be future discussions

Copy link
Collaborator

Choose a reason for hiding this comment

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

do we need this included?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Probably not. I'll remove it and renumber.

Copy link
Collaborator

Choose a reason for hiding this comment

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

how do you control this exactly? we have no means in Batocera

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Setting /sys/class/firmware-attributes/asus-armoury/attributes/apu_mem/current_value to a value between 1 and 8. We would have to add this functionality in the future.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Same as above, how to control? Intel core on an AMD device?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Setting /sys/class/firmware-attributes/asus-armoury/attributes/cores_performance/current_value or /sys/class/firmware-attributes/asus-armoury/attributes/cores_efficiency/current_value. I believe "Intel core enablement" is a feature to tune each core individually. @flukejones can correct me if I'm wrong.

Copy link
Collaborator

Choose a reason for hiding this comment

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

have you tested. there has been negative feedback about this going about things the wrong way... we can accept it but it looks like it will change. just be mindful of that.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I have not. I'm currently building an image. As soon as I'm done and have tested, I'll update this PR

@bryanforbes bryanforbes marked this pull request as draft August 16, 2024 17:10
@bryanforbes
Copy link
Contributor Author

@dmanlfc I apologize for not adding the information in the original pull request. I own a ROG Ally (not X), so I'll be able to test this. I'm currently building an image (the patches apply cleanly and the kernel compiles). I'll update this PR as I progress.

@flukejones
Copy link

Please be aware that these patches are somewhat in flux at the moment. You may need to replace them in the next week

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.

3 participants