01:05.44 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
01:32.46 | *** join/#htc-linux ICob (4f17f4f0@gateway/web/freenode/ip.79.23.244.240) |
03:07.58 | *** join/#htc-linux jianc (4c141154@gateway/web/freenode/ip.76.20.17.84) |
03:29.36 | jonpry | fludge |
03:32.44 | jianc | I can't seem to find any posts by klinux or ACL about porting hdpi desire apps to the klinux sense build :/ |
03:35.20 | jianc | could anyone be kind enough to guide me in the right direction? |
03:44.49 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
03:45.51 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
04:40.33 | *** join/#htc-linux Ondalf (~ondalf@cable-roi-fff8dd00-39.dhcp.inet.fi) |
05:46.13 | *** join/#htc-linux kiozen (~kiozen@p578a42db.dip0.t-ipconnect.de) |
06:02.47 | *** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl) |
06:29.47 | *** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl) |
07:55.19 | *** join/#htc-linux Alex[sp3dev] (~alexander@nat.rnd.stcnet.ru) |
08:13.53 | *** join/#htc-linux ychavan (~ychavan@1.23.48.31) |
08:17.25 | *** join/#htc-linux bardzusny (~bardzusny@gateway/tor-sasl/bardzusny) |
08:18.10 | bardzusny | hey gentleman |
08:25.50 | Alex[sp3dev] | bardzusny: are you the guy trunning to run debian poop on the hd2? |
08:25.57 | Alex[sp3dev] | s/trunning/trying/g |
08:26.20 | bardzusny | yup |
08:26.27 | bardzusny | i think so |
08:26.53 | Alex[sp3dev] | so what? |
08:27.52 | bardzusny | :) |
08:29.46 | Alex[sp3dev] | I want to run (well, I mean, with all hardware) ubuntu on galaxy s2. I have already written modem support for libsamsung-ipc so fsogsmd should work. Now I'm thinking of rewriting kernel poop for hdmi, accelerometers, gyro etc. |
08:34.16 | bardzusny | if you get shr apps to work, let me know how |
08:34.39 | *** join/#htc-linux helicopter88 (~helicopte@host85-114-dynamic.53-79-r.retail.telecomitalia.it) |
08:38.21 | Alex[sp3dev] | bardzusny: at least I can assure you they work fine on debian. I tried fsogsmd on my laptop, works fine. But you may need to recompile some plugins. Btw, FSO in debian was updated and now includes a package for G1. You can just rename conf files in /etc and the modem should work |
08:39.08 | bardzusny | fsogsmd works |
08:39.39 | bardzusny | fsodeviced is broken, because it needs newer libfso-glib (my research, may be wrong). phone-ui apps give you black screen |
08:39.47 | Alex[sp3dev] | kill them with fire |
08:40.13 | Alex[sp3dev] | I think it is a good idea to finish implementing aurora or write a qt4 dialer from scratch |
08:42.06 | *** join/#htc-linux ElFinLazz (~elfinlazz@182.215.84.22) |
08:42.21 | bardzusny | aurora, you say |
09:00.10 | Alex[sp3dev] | bardzusny: here is what we need http://piccy.info/view3/3090845/ed3eefa5fe687f0039ca97ae59da923c/ |
09:34.56 | *** join/#htc-linux Ceesheim (~ceesheim@p5B347F5F.dip.t-dialin.net) |
09:40.25 | *** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net) |
10:19.12 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
10:24.53 | bardzusny | Alex[sp3dev]: have you tried E17? it looks very promising |
11:06.00 | *** join/#htc-linux eR^zeRa` (~zzeratul@88.103.98.168) |
11:38.55 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
12:08.17 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
12:10.26 | *** join/#htc-linux leviathan_ (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca) |
12:30.15 | *** join/#htc-linux marc1706 (~Marc@phpbb/modifications/marc1706) |
12:40.22 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
13:04.28 | *** join/#htc-linux ychavan (~ychavan@1.23.48.31) |
13:31.55 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
14:19.31 | *** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
14:22.40 | *** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029) |
14:27.35 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
14:37.22 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
14:40.51 | *** join/#htc-linux ray|yar (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
15:07.12 | *** join/#htc-linux DuperMa (~Duper@93-172-175-169.bb.netvision.net.il) |
15:26.24 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
15:26.39 | *** join/#htc-linux helicopter88 (~helicopte@host85-114-dynamic.53-79-r.retail.telecomitalia.it) |
15:28.47 | *** join/#htc-linux DuperMan (~Duper@93-172-175-169.bb.netvision.net.il) |
15:42.04 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
15:44.50 | *** join/#htc-linux Alex[sp3dev] (d5551202@gateway/web/freenode/ip.213.85.18.2) |
15:47.39 | *** join/#htc-linux ccube (ccube@nx.ccube.de) |
15:47.42 | *** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl) |
15:53.15 | *** join/#htc-linux CowboyKitty (~CowboyKit@adsl-65-65-220-47.dsl.okcyok.swbell.net) |
15:53.39 | *** join/#htc-linux jonpry (~jon@c-24-17-200-206.hsd1.wa.comcast.net) |
15:53.54 | detule | jonpry, need to pick your brain about what you guys did on omap |
15:54.00 | detule | (congratulations btw) |
15:54.37 | *** join/#htc-linux gauner1986 (~Miranda@89.204.138.199) |
15:55.19 | jonpry | hi |
15:55.30 | jonpry | for cpu1? |
15:56.11 | detule | are you doing anything special to offline cpu 1? |
15:56.33 | detule | the machine_kexec code i see in your repo looks very stock |
15:56.57 | jonpry | there is the stuff in module_init to get hotplug going |
15:57.09 | jonpry | but we just use hotplug |
15:57.22 | jonpry | i had considered penning cpu1 |
15:57.23 | detule | so where is it during this in wfi? |
15:57.48 | jonpry | well its off |
15:58.00 | jonpry | there is this notion of power domains |
15:58.01 | detule | like all the way power collapsed? |
15:58.04 | jonpry | yes |
15:58.06 | detule | hm |
15:58.27 | jonpry | btw i was thinking you might be able to cause that |
15:58.27 | detule | msm code doesn't allow power collapse via hotplug i don't thik |
15:58.37 | detule | at best it throws them in wfi |
16:00.52 | jonpry | * Executed by primary CPU, brings other CPUs out of reset. Called at boot |
16:00.52 | jonpry | <PROTECTED> |
16:00.52 | jonpry | <PROTECTED> |
16:01.03 | jonpry | ^^platsmp.c |
16:02.08 | detule | this is what hotplug does https://gitorious.org/sprint-sgsiii/sprint-sgsiii/blobs/master/arch/arm/mach-msm/hotplug.c#line45 |
16:02.09 | jonpry | anyways i kind of have the same problem |
16:02.19 | jonpry | it isn't in wfi, but its in wfe |
16:02.34 | detule | boot secondary (when cold_boot_done is set) just toggles pen_release |
16:02.57 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
16:03.01 | jonpry | what does msm_pm_cpu_enter_lowpower do? |
16:03.10 | detule | wfi |
16:03.40 | jonpry | ah |
16:03.41 | jonpry | msm_spm_turn_on_cpu_rail(cpu); |
16:03.44 | detule | https://gitorious.org/sprint-sgsiii/sprint-sgsiii/blobs/master/arch/arm/mach-msm/pm-8x60.c#line991 |
16:04.16 | detule | yeah but it does that only on cold_boot |
16:04.17 | jonpry | if you can turn it on. it stands to reason it can be turned off |
16:04.46 | jonpry | and it thinks it is a coldboot |
16:05.04 | jonpry | and wfi could be a real problem |
16:05.25 | detule | i don't think i can write to the reset vector unless it's completely offlined no? |
16:05.48 | jonpry | sounds right |
16:06.45 | jonpry | or at least it won't have any effect |
16:08.40 | detule | this smp code is super not optimized for kexec |
16:09.40 | jonpry | i think creating a msm_spm_turn_off_cpu_rail(1); could do the trick |
16:10.10 | detule | or just force msm_pm_cpu_enter_lowpower into power_collapse? |
16:10.52 | detule | i mean the code is there for power collapse but it's boardfile configs disallow power collapse (of any of the cores really) |
16:14.03 | jonpry | if you do power collapse then you might have to change the reset vector code |
16:14.10 | jonpry | like that is the problem i had |
16:14.41 | jonpry | it used a different vector coming from powerdomain = OFF then it did when doing a real cold boot |
16:14.56 | jonpry | and also it turned on seemingly of its own free will |
16:15.32 | detule | ohh |
16:15.45 | detule | not cool |
16:18.42 | jonpry | i dunno. once i knew what was going on, it was like a 30 minute project |
16:20.10 | jonpry | so it seems MSM_SAW1_BASE + 0x14 has definitely got what you need |
16:20.29 | jonpry | but i'm not sure about what to put in it :p |
16:20.50 | detule | i see, i got a boot_vector and a reset_vector in here |
16:23.51 | jonpry | like msm_pm_boot_config_before_pc() |
16:23.54 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-86-185.dynamic.mnet-online.de) |
16:24.29 | jonpry | is everything going except cpu1? |
16:26.54 | *** join/#htc-linux walter79 (~walter79@31-17-62-189-dynip.superkabel.de) |
16:27.40 | jonpry | i think if you can collapse cpu1. then this can work |
16:27.59 | detule | yeah i get a single clock failure, and the modem resets (and hangs the device i think) |
16:28.07 | detule | not sure how much of that is tied to cpu1 not being online |
16:28.13 | detule | i have no idea where the modem is on this |
16:28.32 | jonpry | so i had trouble with clocks waking up cpu1 |
16:28.55 | jonpry | and i had to delay the ones causing the trouble until cpu_up |
16:29.01 | detule | dsi1_byte_clk status stuck at 'off' <- this guy fails for me |
16:29.11 | detule | googling tells me DSI stands for display serial interface |
16:29.20 | detule | and the stack trace is coming from msm_fb |
16:29.23 | jonpry | that might be ok |
16:29.32 | jonpry | like it only prints the clocks that fail |
16:29.38 | detule | yeah |
16:29.45 | jonpry | so maybe it successfully turned on cpu1 clock right after that |
16:30.03 | jonpry | and caused hyperspace jump :D |
16:30.14 | detule | i don't even know which one is the cpu1 clock |
16:30.27 | jonpry | just find the one that causes the crashing |
16:30.48 | jonpry | or you can call you set boot,reset,pc vector stuff before clock init |
16:31.30 | jonpry | in theory you can bring it up before cpu_up. as long as it doesn't go anywhere bad |
16:32.17 | detule | i mean if cpu1 is stuck in wfi then setting whatever vector to the msm_start_secondary address is failing...so when gic sends an interrupt to wake it up it has no idea where to go |
16:32.55 | jonpry | so hit power collapse |
16:33.10 | jonpry | and set the pm boot vector thing |
16:33.35 | Alex[sp3dev] | wait.. shouldn't aux cores wait for the primary core to clear some flag before booting, even if they exit wfi? |
16:33.53 | jonpry | only if there code hasn't been zonked |
16:33.59 | jonpry | they have random pc's |
16:34.55 | jonpry | for that matter they have icache and dcache on. unflushed with stale data |
16:35.45 | Alex[sp3dev] | sucks to be them |
16:36.16 | jonpry | well. i got cpu1 on kexec :) |
16:37.39 | jonpry | Alex[sp3dev] you ever mess with framebuffer_console on omap4? |
16:38.31 | Alex[sp3dev] | jonpry: no. in uboot, we don't have display when booting from xloader. when chainloading from sbl, we just write to the initialized fb. I do plan to add fb support to uboot for tuna |
16:38.43 | Alex[sp3dev] | jonpry: in other words, just write to the fb pointer |
16:38.59 | Alex[sp3dev] | and give it some time to update |
16:39.02 | jonpry | i just want it for ubuntu |
16:39.04 | Alex[sp3dev] | like, some thousand nops |
16:39.14 | Alex[sp3dev] | ah, that. framebuffer console |
16:39.18 | Alex[sp3dev] | yeah, it just works |
16:39.26 | Alex[sp3dev] | well, not 'just' |
16:39.29 | jonpry | hrm. see mine doesn't update |
16:39.40 | Alex[sp3dev] | tuna has pentile so colors are broken in fb console |
16:40.17 | Alex[sp3dev] | jonpry: have you tried running ubuntu yet? |
16:40.30 | Alex[sp3dev] | I guess powervr opengl drivers from panda should work? |
16:40.58 | jonpry | i havent tried very hard |
16:41.20 | jonpry | i have an old ramdisk that seems to boot. but the console doesn't really work |
16:41.50 | jonpry | haven't tried x |
16:41.53 | Alex[sp3dev] | which kernel version is that? |
16:41.58 | jonpry | 3.0.8 |
16:42.15 | Alex[sp3dev] | should probably be no different from galaxy nexus |
16:44.40 | jonpry | did you try ubuntu on it? |
16:45.30 | Alex[sp3dev] | no, not yet. I was busy with android hacking, ported uboot and rewrote ril (using libsamsung-ipc from nexus s replicant port) |
17:48.08 | *** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
18:26.18 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
18:31.21 | *** join/#htc-linux eR^zeRa` (~zzeratul@88.103.98.168) |
18:34.32 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
18:36.12 | *** join/#htc-linux jianC (4c141154@gateway/web/freenode/ip.76.20.17.84) |
18:57.09 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-86-185.dynamic.mnet-online.de) |
19:08.41 | *** join/#htc-linux hyc (hyc@2600:3c00::f03c:91ff:fe96:3246) |
19:08.55 | hyc | what droid magic ? |
19:09.21 | hyc | someone posted a hack to get kexec working on razr/d4 kernels |
19:09.23 | Alex[sp3dev] | hyc: long time no see! |
19:09.32 | hyc | howdy howdy! |
19:10.01 | hyc | requires building the kexec syscall as a loadable module since the stock kernels don't have it |
19:10.14 | hyc | I haven't sat down to try it myself yet |
19:10.22 | Alex[sp3dev] | you have a d4? |
19:10.48 | Alex[sp3dev] | would be nice to unbreak kexec on smp once and for all |
19:10.50 | hyc | but it would be an ideal way to get the ICS leaked kernel running without blowing away the stock GB bootloacer |
19:10.59 | hyc | yes, have a d4 now |
19:15.12 | jonpry | hey |
19:15.30 | jonpry | i have d3 and have resurrected all the kexec crap |
19:15.33 | jonpry | and even fixed smp |
19:17.00 | jonpry | there are talks of trying it on other devices |
19:17.11 | Alex[sp3dev] | jonpry: can we bring the patches to upstream quality? I will try getting kexec working on exynos and tegra tomorrow. too tired today |
19:17.49 | jonpry | its not too ugly. but its plat specific |
19:19.23 | jonpry | for omap it potentially could be refactored into a 1 liner |
19:20.04 | jonpry | hyc, we are doing this stuff in #krazyk |
19:33.19 | *** join/#htc-linux jianC (4c141154@gateway/web/freenode/ip.76.20.17.84) |
19:45.06 | *** join/#htc-linux balans21 (~user@82-170-217-205.ip.telfort.nl) |
19:54.24 | *** join/#htc-linux helicopter88 (~helicopte@host85-114-dynamic.53-79-r.retail.telecomitalia.it) |
20:11.41 | *** join/#htc-linux fakker (fakker@unaffiliated/fakker) |
20:14.06 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-86-185.dynamic.mnet-online.de) |
20:31.02 | *** join/#htc-linux zeusk_ (77eb3613@gateway/web/freenode/ip.119.235.54.19) |
22:09.20 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
23:13.56 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
23:57.33 | *** join/#htc-linux polyrhythmic (~polyrhyth@c-24-17-231-236.hsd1.wa.comcast.net) |