pinephone, pinetab, etc devel chat | https://gitlab.com/pine64-org/ Bridged to #pinedev on Freenode and #pine-dev:matrix.org on Matrix
[I] <dsimic> 152 frequency for a short duration of time limited by the device's power,
Читать полностью…[I] <dsimic> 150 Marks the OPP to be used only for turbo modes. Turbo mode is available
Читать полностью…[I] <dsimic> I wonder does the amdgpu overclocking interface already have some kind of built-in intelligence that prevents issues? maybe that's something to be researched first
Читать полностью…[I] <dsimic> so yes, it would require reboots and some kind of per-SoC intelligence to prevent boot failures due to some "wildly wrong" OPPs :)
Читать полностью…[I] <aren> I wonder if putting something in debugfs or requiring a kernel parameter to enable it would make any difference (iiuc the amdgpu thing is behind a kernel commandline flag)
Читать полностью…[I] <dsimic> otherwise, it's up to the users to play the silicon lottery :)
Читать полностью…[I] <dsimic> yeah, some CPUs or SoCs overclock well, while others don't
Читать полностью…On our good old HP TouchPad with 2.6 kernel we had OC'ed kernels with different governors. I never really looked how those worked under the hood though
Читать полностью…[I] <dsimic> moreover, the above-mentioned userspace DT overlay editor might actually pave the road for some kind of a sysfs overclocking interface, based on how popular and useful it may prove over time
Читать полностью…[I] <dsimic> so people are used to fiddling with those and, many times, getting some artifacts and whatnot :)
Читать полностью…[I] <dsimic> it's interesting that the amdgpu driver allows such adjustments
Читать полностью…[I] <dsimic> 151 on some platforms, where the device can run over its operating
Читать полностью…[I] <dsimic> it's just my opinion that some kind of live SoC overclocking interface wouldn't be accepted upstream, be it hidded behind something or not, but I also think that such a userspace approach may pave the road to some kind of a live overclocking interface becoming less frowned upon
Читать полностью…[I] <dsimic> aren: the way I envision it, there would be some userspace utility, e.g. based on ncurses, that would create DT overlays residing in /boot with modified OPPs
Читать полностью…[I] <aren> I guess I should clarify, by a userspace tool to edit the dt, do you mean like a gui that calls dtc and writes something to /boot, or are you talking about modifying the devicetree of the running system / without rebooting?
Читать полностью…[I] <dsimic> if the stability is paramount, as is the case with the upstream kernel, there should be no overclocking
Читать полностью…1.2Ghz would easily run 1.6Ghz and 1.8-1.9Ghz on CPU would be pretty stable in most cases
Читать полностью…[I] <dsimic> but with the SoCs, such a concept is pretty much not common, which is why I think it wouldn't be accepted upstream
Читать полностью…[I] <dsimic> which perhaps comes from the fact that adjusting the frequencies and voltages on GPUs has been around since (more modern) GPUs existed, basically
Читать полностью…[I] <dsimic> but I still think that such an interface wouldn't be accepted upstream, and that some kind of a DT overlay editor would be a better choice
Читать полностью…[I] <Daanct12> just them misclicking the voice button on telegram
Читать полностью…[I] <dsimic> was there some file or picture? they disapper from messages coming from Telegram while crossing the bridge
Читать полностью…