01:38
willmore has quit [Ping timeout: 246 seconds]
01:41
willmore has joined #linux-exynos
01:47
willmore has quit [Ping timeout: 245 seconds]
02:50
willy_ has joined #linux-exynos
02:53
wwilly has quit [Ping timeout: 246 seconds]
06:17
mszyprow has joined #linux-exynos
06:31
<
memeka >
mszyprow: ping
06:31
<
memeka >
I’ve tried your suspend patches on Xu4
06:32
<
memeka >
Ran pm-suspend
06:32
<
memeka >
It entered suspend, although power draw was quite High exactly 2W
06:32
<
memeka >
Then I could not bring it back :(
06:33
<
memeka >
Don’t have serial (yet) to check console
06:34
<
memeka >
mszyprow: was there any other requirement besides those 5-6 patches?
06:34
<
mszyprow >
memeka: v5.0-rcX or linux-next?
06:35
<
mszyprow >
memeka: please try on top of linux-next
06:35
<
mszyprow >
memeka: although the linux-next is a bit broken now
06:36
<
mszyprow >
memeka: maybe I should send a complete list of the needed patches on top of v5.0-rcX
06:36
<
mszyprow >
memeka: here when it enters suspend, it consumes about 26mA @ 5V
06:36
<
memeka >
mszyprow: yes please
07:03
willy_ has quit [Read error: Connection reset by peer]
07:04
wwilly has joined #linux-exynos
07:22
<
mszyprow >
memeka: it works fine on XU3
07:23
<
memeka >
I’ll have a look thx!
07:23
<
mszyprow >
memeka: on XU4 there is still an issue with xhci busy looping for a while
07:23
<
mszyprow >
memeka: I will investigate it further
07:24
<
memeka >
mszyprow: I think I missed some of the first patches
07:24
<
mszyprow >
memeka: the dwc3 revert is probably the most critical
07:25
<
mszyprow >
memeka: I've already complained on linux-usb list, but nothing has been fixed so far
07:25
<
memeka >
mszyprow: yeah I figured something is keeping it
07:26
<
mszyprow >
memeka: the reverted change is obviously wrong, even maintainer admitted that, but still he didn't do anything with it
07:37
<
mszyprow >
memeka: I've developped and checked everything on eMMC root
07:38
<
memeka >
mszyprow: thx I’ll check when I get to the odroid - I’ll add the missing commits and hope it will work straightaway :)
08:49
PabloPL has joined #linux-exynos
09:13
wwilly has quit [Quit: Leaving]
09:17
wwilly has joined #linux-exynos
10:02
memeka has quit [Quit: Connection closed for inactivity]
10:31
wwilly has quit [Quit: Leaving]
10:54
PabloPL has quit [Quit: PabloPL]
11:00
krzk_ has quit [Quit: leaving]
11:00
krzk has joined #linux-exynos
11:14
willmore has joined #linux-exynos
14:04
afaerber has quit [Quit: Leaving]
14:15
afaerber has joined #linux-exynos
14:38
mszyprow has quit [Ping timeout: 250 seconds]
15:15
Putti has joined #linux-exynos
15:15
dllud has joined #linux-exynos
15:53
mszyprow|home has joined #linux-exynos
16:08
mszyprow|home has quit [Ping timeout: 255 seconds]
16:24
mszyprow|home has joined #linux-exynos
16:39
mszyprow|home has quit [Ping timeout: 245 seconds]
17:54
mszyprow|home has joined #linux-exynos
18:10
LiquidAcid has joined #linux-exynos
18:16
mszyprow|home has quit [Ping timeout: 245 seconds]
18:41
<
Putti >
is anybody working on abgr8888 (android) pixel format support for exynos drm fimd / is it available in some non-mainline repo?
18:50
<
LiquidAcid >
Putti, maybe you can get it working via the various swapping flags?
18:53
<
Putti >
LiquidAcid, maybe, if I get I will send a patch to mainline
18:54
<
Putti >
I first have to learn about pixel formats, and then figure out how the 2d graphics processor in exynos4412 works
18:55
<
Putti >
it is strange ABGR8888 is not already supported even though there is lots of Android devices with Exynos SoCs
18:56
<
Putti >
I feel like I'm not getting something here
18:58
<
LiquidAcid >
Putti, you sure you're not confusing g2d with fimd?
18:58
<
LiquidAcid >
fimd is a display controller, the g2d is the 2d blitter
18:59
<
Putti >
I probably am confusing them
18:59
<
Putti >
the error I'm trying to solve is
18:59
<
Putti >
<Putti> is anybody working on abgr8888 (android) pixel format support for exynos drm fimd / is it available in some non-mainline repo?
19:00
<
Putti >
[ 55.486568] [drm:drm_atomic_check_only] [PLANE:30:plane-0] invalid pixel format AB24 little-endian (0x34324241), modifier 0x0
19:03
<
Putti >
okay, so it seems like the SoC has 3 different piece of graphics hardware: 3d accelerator, 2d accelerator and then the display controller
19:03
<
Putti >
And I'm interested now only in the display controller
19:07
<
LiquidAcid >
Putti, then i would check those swap flags
19:09
<
Putti >
LiquidAcid, thanks, I actually had already that file open in my computer but it is nice to know I'm on the right track :)
19:32
mszyprow|home has joined #linux-exynos
19:53
dllud has quit [Ping timeout: 250 seconds]
20:22
<
Putti >
LiquidAcid, I got it working with the default case / DRM_FORMAT_ARGB8888
20:23
<
Putti >
that's probably not the right way to go around it but it was nice to get it at least somehow working so now we can work on other things on the device
20:24
<
Putti >
after I have studied this a bit I will submit the patch
20:24
<
Putti >
..and hopefully if it is wrong someone wiser from me will point it out
20:25
<
LiquidAcid >
Putti, not sure how this should work, how do you swap B and R?
20:26
<
Putti >
I have seen now only two colors on the display so that could be a problem indeed
20:28
<
LiquidAcid >
i'm not sure you can swap channels with WINCONx, there is not a lot of flexibility there
20:29
<
Putti >
would WINCONx_BYTSWP work?
20:29
<
LiquidAcid >
VIDCON2 seems to have some rgb order settings, but it applies to all outputs
20:31
<
LiquidAcid >
byte swapping should give you ARGB -> RABG
20:31
<
Putti >
And I only had time to study pixel formats so I have no idea what I'm talking about regarding the FIMD/display controller.
20:31
<
LiquidAcid >
like i said, no arbitrary swizzling there
20:34
mszyprow|home has quit [Ping timeout: 250 seconds]
20:51
mszyprow|home has joined #linux-exynos
20:57
mszyprow|home has quit [Ping timeout: 246 seconds]
21:34
LiquidAcid has quit [Quit: Leaving]
21:42
willmore has quit [Ping timeout: 255 seconds]
21:58
willmore has joined #linux-exynos
22:03
afaerber has quit [Quit: Leaving]
22:59
dllud has joined #linux-exynos