codeworkx changed the topic of #teamhacksung to: HACKSUNG IS DEAD, HAIL HACKSUNG!
evcz is now known as Guest82591
meeeeeeee has joined #teamhacksung
meeeeeeee has quit [Changing host]
meeeeeeee has joined #teamhacksung
IbrahimA is now known as IbrahimA|znc
Guest82591 has quit [Ping timeout: 252 seconds]
The_Pot has quit [Ping timeout: 272 seconds]
The_Pot has joined #teamhacksung
The_Pot has quit [Ping timeout: 260 seconds]
hmmwhatsthisdo has joined #teamhacksung
<hmmwhatsthisdo> Does anyone know who is/was doing work on cm11 for skyrocket?
<hmmwhatsthisdo> there's nightlies being made for it, but it looks like it's only CM-wide commits, not something specifically for it/hercules
<hmmwhatsthisdo> ...not sure if it was abandoned or there aren't any device-specific issues left at this point
<hmmwhatsthisdo> (the 8660 device/kernel branches haven't been touched in a month and a half, whereas the SR device branch hasn't been committed to in almost 3)
<Jiangyi> hmmwhatsthisdo: I think it was Dave Daynard?
<Jiangyi> Don't remember that well
<hmmwhatsthisdo> huh
<hmmwhatsthisdo> is it not dferg?
<hmmwhatsthisdo> (he's still listed as the maintainer)
<Jiangyi> Oh yeah, him too
<Jiangyi> Or maybe I'm mixing them up heh
<hmmwhatsthisdo> lol
<hmmwhatsthisdo> ...I sent him a message on G+, hopefully he'll respond w/in a day or so
<hmmwhatsthisdo> if the cm11 builds are solid on the kernel/device-specific stuff I might jump on it while it's still on nightlies
The_Pot has joined #teamhacksung
The_Pot has quit [Ping timeout: 252 seconds]
IbrahimA|znc is now known as IbrahimA
arcus has quit [Disconnected by services]
arcus_ has joined #teamhacksung
The_Pot has joined #teamhacksung
ThePot has joined #teamhacksung
The_Pot has quit [Read error: Connection reset by peer]
arcus has joined #teamhacksung
arcus_ has quit [Ping timeout: 264 seconds]
ThePot has quit [Ping timeout: 260 seconds]
ThePot has joined #teamhacksung
ThePot has quit [Read error: No route to host]
ThePot has joined #teamhacksung
The_Pot has joined #teamhacksung
ThePot has quit [Ping timeout: 272 seconds]
stiell has quit [Ping timeout: 260 seconds]
IbrahimA is now known as IbrahimA|znc
stiell has joined #teamhacksung
IbrahimA|znc is now known as IbrahimA
IbrahimA is now known as IbrahimA|znc
Gethiox has quit [Ping timeout: 260 seconds]
Gethiox has joined #teamhacksung
uberlaggydarwin has joined #teamhacksung
Gethiox has quit [Ping timeout: 265 seconds]
hmmwhatsthisdo has quit [Ping timeout: 248 seconds]
Gethiox has joined #teamhacksung
davi has joined #teamhacksung
The_Pot has quit [Read error: Connection reset by peer]
The_Pot has joined #teamhacksung
The_Pot has quit [Quit: Leaving]
davi has quit [Ping timeout: 245 seconds]
ULD is now known as uberlaggydarwin
geecko has joined #teamhacksung
ThePot has joined #teamhacksung
meeeeeeee has quit [Read error: Connection reset by peer]
evcz has joined #teamhacksung
<geecko> Entropy512, interestingly enough, Exynos 4 (4210 and 4412) seems good in torvald's kernel
<geecko> Entropy512, mach-exynos is here, there's drivers for g2d, jpeg
<geecko> Entropy512, so what's left? touchscreen driver, panel driver, framebuffer driver, gpu drivers
<geecko> mmc, battery, sensors... ok that's a lot :P
<geecko> but once the linux 3.10 is used by google, it could be worth a try
arikb has quit [Quit: No Ping reply in 180 seconds.]
arikb has joined #teamhacksung
ThePot has left #teamhacksung ["Leaving"]
sbrissen_ is now known as sbrissen
sbrissen has quit [Remote host closed the connection]
sbrissen has joined #teamhacksung
sbrissen has quit [Remote host closed the connection]
sbrissen has joined #teamhacksung
sbrissen has quit [Remote host closed the connection]
<Entropy512> geecko: there's a lot, and also it diverges significantly from what Samsung uses
<Entropy512> I know back in the 3.0 or so days
<Entropy512> mainline was completely missing any cpuidle support beyond WFI
<Entropy512> e.g. the mainline stuff used to be very minimal/crippled
<Entropy512> especially in power management
<geecko> Entropy512, do we really care about what samsung is using?
<geecko> Entropy512, yeah, it was 3 years ago...
<Entropy512> geecko: we have a LOT of blobs/libraries that come from them
<Entropy512> mixing and matching can result in lots of headaches
<geecko> Entropy512, we should evaluate that
<geecko> Entropy512, and document it ;)
<Entropy512> I don't have the time myself... :(
<geecko> Entropy512, anyway it should be easy to forward port most of the drivers we are using now
<geecko> Entropy512, yeah it's the problem, all the guys that have some insight are a) busy or b) discouraged :P
<Entropy512> yeah
<geecko> Entropy512, where can I find the blob list?
<Entropy512> github.com/donkeycoyote/vendor/samsung/
<geecko> hmm, dead link :P
<geecko> we have opensource fimc driver now
<geecko> i should try to merge it
<geecko> (from Insignal)
<Entropy512> If I recall correctly, it had some differences from what Samsung's blobs depend on, although we've made so much of that opensource we might be able to fix the issues
<Entropy512> afk getting ready for work
<geecko> Entropy512, ok, bye
kzard has joined #teamhacksung
<geecko> Entropy512, lel, looks like we already have dma-buf from 3.4 vanilla kernel in our kernel
<geecko> Entropy512, but the Insignal one uses an even more recent version that is in the 3.5+ vanilla kernel
<geecko> (by vanilla i mean linus' branch)
<Entropy512> interesting, that's helpful, means we're closer
sbrissen has joined #teamhacksung
<geecko> Entropy512, i get ion compiling when i comment out __arm_iounmap() and get_dma_ops() calls
<geecko> Entropy512, so close :)
<geecko> now UMP is derping, but i will disable it anyway ;)
<geecko> Entropy512, not yet though. i'd like to build a test kernel with new ION to see if it runs
<geecko> xplodwild, ^^^^
<xplodwild> nice
<xplodwild> though compiling != working :p
<geecko> xplodwild, i know :)
<geecko> xplodwild, let me have some hope at least
<xplodwild> hehe you deserve so :p
<geecko> xplodwild, my plan is : new ion -> new s3cfb driver -> dma-buf enabled mali binaries from insignal -> new hwcomposer -> rule the world
<xplodwild> you forgot -> profit
<geecko> xplodwild, that's part of the last step hehe
<geecko> well
<geecko> not there yet :P
<geecko> xplodwild, we may not need a newer kernal after all. that's good news
<xplodwild> well considering you're backporting what we need
<geecko> xplodwild, yeah but there's some hidden dependencies :(
plastikman has joined #teamhacksung
<geecko> gnnnnnnn wtf
<geecko> there's some references to ump_uk_dmabuf in samsung changes for ump
<geecko> but it's never declared and it compiles because CONFIG_DMA_SHARED_BUFFER is never enabled
plastikman has quit [Remote host closed the connection]
<geecko> wait a minute...
<geecko> if there's some traces of dma-buf in ump, does it mean that they will soon roll out a 3.4 kernel for i9300? :P
kzard|2 has joined #teamhacksung
kzard has quit [Read error: Connection reset by peer]
<geecko> Entropy512, xplodwild, do you know if ION is currently used with our sources?
<xplodwild> there's libsecion
<xplodwild> so I'd guess so
<geecko> xplodwild, camera?
kzard|2 has quit [Ping timeout: 272 seconds]
<xplodwild> probably
<geecko> xplodwild, let's see if it breaks then :P
<geecko> xplodwild, do you know what "sec" stands for? i see a lot of MALI_SEC definitions
<geecko> xplodwild, Samsung Electronics Co. :P
<xplodwild> yea
uberlaggydarwin has quit [Quit: Leaving.]
<geecko> xplodwild, wtf is libsecion used for??
<xplodwild> ion
paulk-collins has joined #teamhacksung
plastikman has joined #teamhacksung
<geecko> xplodwild, omg :3
<xplodwild> workx?
arikb has quit [Quit: No Ping reply in 180 seconds.]
arikb has joined #teamhacksung
godmode_ has joined #teamhacksung
<geecko> Entropy512, xplodwild, ok it compiles with get_dma_ops() calls disabled (i really have to find a solution for this) and some stuff disabled in UMP (not important as UMP will be entirely disabled)
IbrahimA|znc is now known as IbrahimA
<geecko> heh, it seems that get_dma_ops() is not present in the 3.4 vanilla kernel :P
arikb has quit [Quit: No Ping reply in 180 seconds.]
arikb has joined #teamhacksung
guest368 has joined #teamhacksung
guest368 has quit [Remote host closed the connection]
IbrahimA is now known as IbrahimA|znc
<geecko> hmm it's a google patch
<geecko> i mean, aosp :P
<geecko> hmm nope? wtf
IbrahimA|znc has quit [Ping timeout: 246 seconds]
<geecko> introduced in 3.5 :3
<geecko> ok lots of cherry-picks incoming :)
<geecko> crossing fingers
arcus has quit [Disconnected by services]
arcus_ has joined #teamhacksung
arcus_ is now known as arcus
<godmode_> how long will it approx. take to sync cm10.2 repo?
evcz has quit [Read error: Connection reset by peer]
uberlaggydarwin has joined #teamhacksung
uberlaggydarwin is now known as ULD
evcz has joined #teamhacksung
ULD has quit [Client Quit]
IbrahimA has joined #teamhacksung
<geecko> PLEASE COMPILE LITTLE KERNEL
IbrahimA is now known as IbrahimA|znc
paulk-collins has quit [Remote host closed the connection]
<geecko> holy cr@p !! drivers/mmc/host/mshci.c is derping now...
<geecko> there may be a simpler way than cherry-picking all the stuff
<geecko> -- dma_ops->sync_single_for_device
<geecko> ++ dma_sync_single_for_device
<geecko> that's all xD
<geecko> lost two hours on this shit
<geecko> Entropy512, it should be compiling properly now :))
<geecko> also xplodwild
paulk-collins has joined #teamhacksung
<geecko> paulk-collins, do you know what is the purpose of libsecion?
<geecko> also, hi :)
<paulk-collins> hi
<paulk-collins> I guess it has the exynos bindings for ION?
<paulk-collins> that's a guess -- I haven't looked at it
<geecko> paulk-collins, so it would be used by which other library?
<paulk-collins> perhaps camera module?
<paulk-collins> perhaps gralloc if it uses ion
<geecko> paulk-collins, ok thanks.
<paulk-collins> I confirm for camera
<paulk-collins> the proprietary implementation uses it
<geecko> paulk-collins, not a problem :D
<paulk-collins> I replaced it as part of the smdk4412 camera
<geecko> paulk-collins, i'm backporting the ION driver from Insignal 3.4 kernel
<paulk-collins> ok
<geecko> paulk-collins, it will let us use the new s3cfb driver required by the Insignal drop
<paulk-collins> the kernel driver is enough to figure it out
<paulk-collins> ok
<geecko> paulk-collins, finally some decent performance if it works !! :D
<paulk-collins> I'm not really into graphics blobs ;)
<paulk-collins> but I guess that's good for CM
<paulk-collins> we still run with the Android fallback EGL implementation at Replicant
<geecko> paulk-collins, i know i know
<geecko> ION_HEAP_EXYNOS_CONTIG_MASK
<geecko> well it means that the camera will be broken. it's removed from new ion
<paulk-collins> I doubt it's mandatory
<paulk-collins> find an equivalent or use something else
<geecko> paulk-collins, i tried replicant lately :P barely usable on my note :(
<geecko> paulk-collins, but the idea is fantastic
<geecko> paulk-collins, yep
<paulk-collins> that's because you're addicted to speed ;)
<paulk-collins> I find it usable
<geecko> paulk-collins, i must be usable on the s2
<paulk-collins> yes it's better
<paulk-collins> smaller screen
<geecko> but the note as a giant screen compared to the soc
<paulk-collins> yes
<paulk-collins> note 2 is better on that regard
<paulk-collins> faster CPU
<geecko> also smaller resolution :)
Gethiox has quit [Ping timeout: 245 seconds]
<geecko> Entropy512, xplodwild, can you flash this over a stock Omni ROM and tell me what happens?? http://ge.tt/3hZHfKK1/v/0?c
<geecko> i'll need dmesg and logcat
<geecko> (i'm running cm10.2 on my note for now :()
<geecko> paulk-collins, maybe blobless 3d acceleration will come one day :D
<paulk-collins> lima is work in progress
<paulk-collins> we're looking forward to it
<geecko> and it's targeting X11
<paulk-collins> it's targeting mesa
<paulk-collins> mesa work with android
<geecko> oh, ok :)
<geecko> nice
Gethiox has joined #teamhacksung
hmmwhatsthisdo has joined #teamhacksung
paulk-collins has quit [Quit: Ex-Chat]
godmode_ has quit [Quit: Page closed]
plastikman has quit [Ping timeout: 272 seconds]
IbrahimA|znc is now known as IbrahimA
<IbrahimA> geecko: what's that file, and what do you need it tested on?
<IbrahimA> kernel? for what device?
<IbrahimA> that download site seems kinda broken lol
IbrahimA is now known as IbrahimA|znc