00:00
lurchi__ is now known as lurchi_
00:16
lurchi_ is now known as lurchi__
00:18
lurchi__ is now known as lurchi_
00:26
vstehle has quit [Ping timeout: 240 seconds]
00:35
afaerber has quit [Remote host closed the connection]
00:52
kaspter has joined #linux-rockchip
00:54
kaspter1 has joined #linux-rockchip
00:55
nighty- has joined #linux-rockchip
00:56
kaspter has quit [Ping timeout: 240 seconds]
00:56
kaspter1 is now known as kaspter
00:58
phinxy has quit [Read error: Connection reset by peer]
01:00
m0nt3 has quit [Ping timeout: 260 seconds]
01:09
m0nt3 has joined #linux-rockchip
01:43
libv_ has joined #linux-rockchip
01:46
libv has quit [Ping timeout: 260 seconds]
01:59
cnxsoft has joined #linux-rockchip
02:18
paulk-gagarine-s has joined #linux-rockchip
02:20
paulk-gagarine has quit [Ping timeout: 252 seconds]
03:03
lurchi_ is now known as lurchi__
03:12
libv_ is now known as libv
04:17
aalm has joined #linux-rockchip
04:31
m0nt3 has quit [Ping timeout: 252 seconds]
04:35
m0nt3 has joined #linux-rockchip
04:41
lurchi_ has joined #linux-rockchip
04:45
lurchi__ has quit [Ping timeout: 264 seconds]
04:59
m0nt3 has quit [Ping timeout: 260 seconds]
05:00
vstehle has joined #linux-rockchip
05:04
m0nt3 has joined #linux-rockchip
05:10
akaizen has quit [Ping timeout: 260 seconds]
05:15
akaizen has joined #linux-rockchip
05:47
cnxsoft has quit [Ping timeout: 240 seconds]
05:54
libv_ has joined #linux-rockchip
05:56
libv has quit [Ping timeout: 260 seconds]
06:02
cnxsoft has joined #linux-rockchip
06:14
<
LongChair >
stdint: u around ? :)
06:15
<
LongChair >
i have a question regarding video colorspaces
06:15
<
LongChair >
is there a way to set the display colorspace that is given by the video ?
06:15
<
stdint >
the decoder won't care about that
06:15
<
LongChair >
the decoder will though allow to get the video colorspace
06:16
<
stdint >
if you want to set the colorspace of the video input for those display system
06:16
<
LongChair >
is there an API to do so ?
06:16
<
stdint >
I won't suggest to use the decoder to do those job
06:16
<
LongChair >
yeah giving that to display system is good
06:17
<
LongChair >
but i haven't seen any way to do that with DRM. is there any ?
06:17
<
stdint >
the colorspace could be get from more early stage
06:18
<
LongChair >
ok, but how do you pass it to display system ? which API allows to do that ?
06:18
<
stdint >
in my memory, the colorspace is binding to pixel format at drm system
06:19
<
LongChair >
hmmm, I have a video that had a bt709 colorspace and it plays very dark
06:19
<
LongChair >
i don't think there is any bt709 pixel format in drm
06:22
libv_ has quit [Ping timeout: 260 seconds]
06:22
libv has joined #linux-rockchip
06:22
<
LongChair >
stdint: i know opengl has a few extensions for that .. but didn't see that for direct DRM usage with oberlays
06:23
<
stdint >
I don't think the drm having such thing either
06:25
<
stdint >
although the vop supports it, but I don't think there is a way to set it under the current drm api
06:28
<
LongChair >
from the little seach i made, the only way DRM API provides to set such things is to use the atomic layer properties
06:29
<
LongChair >
but if it's not implemented
08:04
ayaka has quit [Ping timeout: 255 seconds]
08:04
moneymaker has quit [Ping timeout: 240 seconds]
08:04
robogoat has quit [Ping timeout: 240 seconds]
08:04
cosm has quit [Remote host closed the connection]
08:04
moneymaker has joined #linux-rockchip
08:05
ventosus has quit [Ping timeout: 240 seconds]
08:06
beeble has quit [Ping timeout: 240 seconds]
08:06
beeble has joined #linux-rockchip
08:06
ventosus has joined #linux-rockchip
08:07
eebrah has quit [Ping timeout: 255 seconds]
08:07
cosm has joined #linux-rockchip
08:07
eebrah has joined #linux-rockchip
08:23
ayaka has joined #linux-rockchip
08:29
robogoat has joined #linux-rockchip
08:32
m0nt3 has quit [Ping timeout: 252 seconds]
09:03
uyhoang has joined #linux-rockchip
09:05
matthias_bgg has joined #linux-rockchip
09:05
matthias_bgg has quit [Remote host closed the connection]
09:10
kloczek has quit [Remote host closed the connection]
09:18
_whitelogger has joined #linux-rockchip
09:19
kloczek has joined #linux-rockchip
09:27
phinxy has joined #linux-rockchip
09:30
nighty- has quit [Quit: Disappears in a puff of smoke]
10:01
pfeerick has quit [Ping timeout: 252 seconds]
10:03
pfeerick has joined #linux-rockchip
11:40
libv_ has joined #linux-rockchip
11:42
pfeerick has quit [Ping timeout: 240 seconds]
11:43
libv has quit [Ping timeout: 260 seconds]
11:44
libv_ is now known as libv
11:50
pfeerick has joined #linux-rockchip
12:12
nasuga has joined #linux-rockchip
12:32
kaspter has quit [Quit: kaspter]
12:32
kaspter has joined #linux-rockchip
12:48
nighty- has joined #linux-rockchip
12:51
nasuga has quit [Ping timeout: 260 seconds]
13:17
libv has quit [Ping timeout: 260 seconds]
13:23
libv has joined #linux-rockchip
13:39
LargePrime has quit [Remote host closed the connection]
13:42
LargePrime has joined #linux-rockchip
13:43
<
LongWork >
@stdint @ayaka : I also have noticed something that i never noticed before. it seems when i compare the ffmpeg sw decoding to the hw decoding, that it will lack one frame most of the time.
13:43
MoeIcenowy has quit [Ping timeout: 248 seconds]
13:44
<
LongWork >
i also have added logs to check what was going on, and i can see that one frame is skipped just at the end of my video
13:45
<
LongWork >
in that case the frame having the pts 371 is never returned
13:45
<
LongWork >
goes from 370 to 372
13:45
aalm has quit [Ping timeout: 248 seconds]
13:46
<
LongWork >
Would this be a known issue ?
13:46
MoeIcenowy has joined #linux-rockchip
13:49
kaspter has quit [Quit: kaspter]
13:57
nasuga has joined #linux-rockchip
14:07
nighty-_ has joined #linux-rockchip
14:09
cnxsoft has quit [Quit: cnxsoft]
14:45
wadim_ has quit [Remote host closed the connection]
15:36
vagrantc has joined #linux-rockchip
16:18
<
ayaka >
LongWork, which video?
16:28
<
Ke >
would rk3399 chromebooks boot from SD, if you emptied the spi flash and the emmc?
16:36
<
phh >
well rk3288 chip does that
16:37
<
phh >
perhaps it's been disabled as a security protection on chromebooks though
16:37
<
Ke >
phh: yes, that's exactly, what I am asking
16:38
<
Ke >
paulk-gagarine-s might know
16:44
<
paulk-gagarine-s >
probably not
16:44
phinxy has quit [Read error: Connection reset by peer]
17:46
Jagan has joined #linux-rockchip
17:48
<
Jagan >
Hi, can anyone confirm was this the proper branch for mali working on rk3288
17:48
<
Jagan >
I observed a failure
17:48
<
Jagan >
[ 1.838039] mali ffa30000.gpu: Continuing without Mali clock control
17:48
<
Jagan >
[ 1.845265] mali ffa30000.gpu: Failed kbase_common_device_init
17:52
<
phh >
Jagan: now mali has its dts in mainline kernel, and the closed source driver from ARM is buildable out-of-tree
17:56
* vagrantc
didn't see any binary blobs for rk3399 ...
17:56
<
vagrantc >
or rather, mali t8* on the rk3399 in the firefly
18:01
<
Jagan >
Yeah for uspace I've buildroot with mali libraries
18:02
<
beeble >
works with gles and opencl for me
18:05
<
vagrantc >
i was looking at the arm developer site...
18:06
<
vagrantc >
so i guess i didn't know where to look :)
18:07
<
phh >
it would be so much better to have ARM do public release for every releases they make...
18:11
<
beeble >
wrong window
18:24
Jagan has quit [Ping timeout: 260 seconds]
18:41
aalm has joined #linux-rockchip
18:59
<
amstan >
phh, Ke: yes, the power rails for the sd card has to get enabled by the firmware first
18:59
<
amstan >
so it's a chicken and egg problem if you try to do that
19:00
<
Ke >
I would guess just getting the power there should be trivial to hack though
19:00
<
Ke >
but sure, that would be a hw mod
19:00
<
amstan >
why don't you continue to use the spi flash?
19:00
<
phh >
well, perhaps the pmic can be reconfigured
19:00
<
Ke >
just a hypothetical question
19:01
<
amstan >
it's not necessarly via the pmic
19:01
<
amstan >
the 3399 chromebooks don't even have pmics, it's all through the ec
19:01
<
amstan >
but something as simple as the sd card power is probably just a pin on the ap
19:02
<
amstan >
Ke: what are you trying to find out?
19:02
<
phh >
mmm, sdcard power is not simple, you might switch to 1.8 and 3.3
19:02
<
amstan >
2 pins probably then
19:02
<
Ke >
amstan: exactly what I asked
19:03
<
phh >
amstan: according to dts, sd is power supplied by the pmic on veyron
19:03
<
Ke >
anyway I already have libreboot on my C201, though I would be interested in switching that to u-boot eventually
19:03
<
amstan >
phh: that's correct on veyron
19:03
<
phh >
is there other rk3288 platform for chromebook?
19:04
<
amstan >
veyron is the only chromebook design with 3288, and they all use rk808
19:04
<
Ke >
though I guess I can use the u-boot, once I start using the Kevin
19:04
<
phh >
I'll need to check the ec design on rk3399 chromebooks, I'm curious how they do regulation
19:05
<
Ke >
is there some other rk3399 chromebook?
19:05
<
phh >
isn't the asus one released yet?
19:06
<
amstan >
i don't know actually, maybe some countries have it already
19:07
<
amstan >
phh: yep, 2 pins, one pwren, the other picks between 1.8V and 3.3V
19:07
<
amstan >
goes to the 3399 directly
19:08
ayufan has quit [Remote host closed the connection]
19:09
ayufan has joined #linux-rockchip
19:09
<
amstan >
oh, 3rd pin for the other rail of the sd card
19:09
<
amstan >
Ke: anyway, short answer is no, on 3399 you can't do this
19:10
<
Ke >
on rk3399 yes, on Kevin no, right?
19:10
<
amstan >
i meant 3399 chromebooks
19:10
<
amstan >
just curious what you are trying to do though, is it just so you have an easier time trying various firmwares?
19:11
<
Ke >
that was one aspect, but right now I am not doing anything
19:12
<
Ke >
besides ordering external flashing equipment to figure out whether my rk3399 firefly is really broken
19:12
<
amstan >
external flashing? i didn't think there was a way to brick the firefly
19:12
<
Ke >
and then I will wait, until linux/u-boot/libreboot has sufficient support for Kevin to use it in daily life
19:12
<
amstan >
you always have the usb recovery maskrom stuff available
19:13
<
phh >
amstan: if I understood correctly, it's a bit annoying, because the pins are not soldered or anything. though they are exposed
19:13
<
Ke >
sure, if you have divine mechanical hands
19:13
<
phh >
Ke: it's the pads next to the emmc?
19:14
<
amstan >
Ke: ah, you don't like shorting the emmc pads?
19:14
<
Ke >
I probably partially broke the board trying to boot it into maskrom mode
19:14
<
amstan >
phh: what do you mean?
19:15
<
phh >
amstan: there is no jumper or switch, just exposed pad
19:15
<
Ke >
seeing how long you have to hold the pads while connecting the power, I recommend soldering some wires to the pads, if you want to go that way
19:15
<
Ke >
but really first recommendation should really be the spi boot for recovery
19:15
<
phh >
amstan: I wish coreboot support uefi, this way we could really boot any armv8 distrib
19:16
<
Ke >
I don't know what state the emmc is in, but the SoC thinks it contains valid stuff
19:16
<
Ke >
but in maskrom mode anything I read from it is just 0xfffff
19:16
<
amstan >
phh: there's a "legacy" boot slot on the chromebook firmware, you can have a payload(a bootloader) that does whatever you want, you can flash that without even removing the write protect
19:16
<
amstan >
but it's a lot more work
19:18
<
phh >
oh, having a flashable payload is nice, i didn't know it was the case (though I doubt I'd do anything with it)
19:20
<
amstan >
it's what seabios resides in on the intel systems (where you can do Ctrl+L)
19:25
<
Ke >
I guess grub-efi one amv8 might be nice so I could decrypt the rootfs from bootloader instead of the initramfs
19:26
<
Ke >
u-boot is awesome, but definitely is has less features than grub
19:27
<
amstan >
Ke: why do you want to have your rootfs encrypted (as opposed to just /home)?
19:28
<
amstan >
well it's really annoying to setup for one
19:28
<
Ke >
also it's more flexible in space allocation
19:28
<
Ke >
it's the kind of setup once, use forever thing
19:29
<
Ke >
touching anything that is not x86 is way harder than doing encrypted rootfs
19:29
<
phh >
oh, u-boot implements uefi now
19:29
<
amstan >
i've considered it, but given how fragile my system is right now (without encryption)
19:29
<
amstan >
like i've had to boot from other sources many times
19:29
<
amstan >
adding encryption in there is just asking for more headake
19:29
<
Ke >
amstan: also, I use btrfs, it really sucks for small filesystems
19:30
<
phh >
Ke: can't you cipher only part of a partition with btrfs?
19:30
<
Ke >
actually many key btrfs devs were vehemently against implementing pseudo block device crypto in btrfs
19:31
<
phh >
you might want to use ext4crypt then
19:31
<
Ke >
I am very well aware of the options
19:33
<
Ke >
oh there is a patch to support file level crypto on btrfs, but it's not in mainline yet either
19:33
nasuga has quit [Ping timeout: 246 seconds]
19:33
<
Ke >
I guess that would have been more like what you were referring to
19:34
<
Ke >
I am a strong believer in block device level crypto, it's very difficult to assess what you are leaking on file based crypto
19:35
<
Ke >
though I am leaking a lot of data with discard passthrough on my crypto devices
19:49
lkcl has quit [Ping timeout: 240 seconds]
19:58
vagrantc has quit [Quit: leaving]
20:01
lkcl has joined #linux-rockchip
20:20
afaerber has joined #linux-rockchip
20:53
nasuga has joined #linux-rockchip
21:15
gnufan has left #linux-rockchip [#linux-rockchip]
21:28
aalm has quit [Ping timeout: 240 seconds]
21:54
_whitelogger has joined #linux-rockchip
21:57
mrueg has quit [Remote host closed the connection]
22:02
cyteen has quit [Ping timeout: 248 seconds]
22:04
mrueg has joined #linux-rockchip
22:34
vagrantc has joined #linux-rockchip
22:34
vagrantc has quit [Changing host]
22:34
vagrantc has joined #linux-rockchip
23:12
kloczek_ has joined #linux-rockchip
23:12
kloczek has quit [Ping timeout: 255 seconds]
23:13
kloczek_ is now known as kloczek
23:26
vstehle has quit [Ping timeout: 252 seconds]