IRC log for #htc-linux on 20100407

00:14.16*** join/#htc-linux Vito89 (~quassel@r6bf250.net.upc.cz)
00:16.21*** join/#htc-linux Kawaiius (~yadayada@pool-72-84-138-145.slsbmd.east.verizon.net)
00:24.32*** join/#htc-linux seannoxious (~Sean@255-107.187-72.tampabay.res.rr.com)
00:24.39seannoxioussup guys
00:26.45makkonenhi
00:34.30*** join/#htc-linux Jafterdark (Jafterdark@97-87-4-243.dhcp.mdsn.wi.charter.com)
00:35.42seannoxiousyou guys working on anything atm?
00:36.17IceBonesleep seems attractive
00:39.53stinebdforums rage
00:40.14stinebdare there rules against that on xda? :o
00:54.20*** join/#htc-linux moishaspb (~chatzilla@user-12hdsgv.cable.mindspring.com)
01:00.45*** join/#htc-linux Zeman4323 (~Zeman4323@c-71-239-97-204.hsd1.il.comcast.net)
01:02.26*** join/#htc-linux jumoit (~samuel@121.77.87.145)
01:04.16*** join/#htc-linux randomblame (~randombla@c-71-59-184-96.hsd1.wa.comcast.net)
01:07.03*** join/#htc-linux Zeman4323 (~Zeman4323@c-71-239-97-204.hsd1.il.comcast.net)
01:14.05Hoochsterevening
01:18.04*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
01:36.18*** join/#htc-linux br1ck (~br1ck@xdslcp024.osnanet.de)
02:03.42*** join/#htc-linux Xiaopi[work] (~Pierre@116.247.126.74)
02:21.59*** join/#htc-linux unitypunk (~unitypunk@76-14-141-97.rk.wavecable.com)
03:07.15*** join/#htc-linux DaveWM (~dave@h-96-13-34-19.ip.alltel.net)
03:14.54*** join/#htc-linux the_sys0p (~the_sys0p@116.199.69.35)
03:36.48*** join/#htc-linux DaveWM (~dave@h-96-13-34-19.ip.alltel.net)
03:37.25*** join/#htc-linux swc|666 (~infidel20@unaffiliated/swc666/x-4934821)
03:44.03*** join/#htc-linux mackie (~mackie@70.79.119.70.cfl.res.rr.com)
03:50.06*** join/#htc-linux mimizy (~iced37@adsl-69-108-48-219.dsl.sndg02.pacbell.net)
03:50.51*** join/#htc-linux moishaspb (~chatzilla@user-12hdsgv.cable.mindspring.com)
03:51.39*** join/#htc-linux mimizy (~iced37@adsl-69-108-48-219.dsl.sndg02.pacbell.net)
04:11.29*** join/#htc-linux rashire (~ed1112war@pool-98-114-206-111.phlapa.fios.verizon.net)
04:47.11*** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com)
04:51.04*** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey)
04:52.30*** join/#htc-linux DaveWM (~dave@h-96-13-34-19.ip.alltel.net)
04:54.14*** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no)
04:54.20*** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31)
05:04.31*** join/#htc-linux Jafterdark (Jafterdark@97-87-4-243.dhcp.mdsn.wi.charter.com)
05:07.01*** join/#htc-linux Jafterdark1 (Jafterdark@97-87-4-243.dhcp.mdsn.wi.charter.com)
05:10.27*** join/#htc-linux kiozen (~oeichler@rgnb-5d87df43.pool.mediaWays.net)
05:18.00*** join/#htc-linux unitypunk (~unitypunk@76-14-141-97.rk.wavecable.com)
05:18.19*** join/#htc-linux zachy (~george@ip-85-160-51-46.eurotel.cz)
05:19.44*** part/#htc-linux seannoxious (~Sean@255-107.187-72.tampabay.res.rr.com)
06:10.22*** join/#htc-linux fleixius (~fleixius@unaffiliated/fleixius)
06:36.55*** join/#htc-linux DenPal (~hoper@191-243-252-87-dynamic-pool.gprs.mts.by)
06:55.16*** join/#htc-linux Bry8Star (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com)
07:00.57*** join/#htc-linux leobaillard (~leobailla@leobaillard.org)
07:09.19*** join/#htc-linux lilsnoop (~lilsnoop@ip68-229-4-180.lv.lv.cox.net)
07:12.03*** join/#htc-linux pieteckhart (~AndChat@95.99.175.170)
07:20.37fleixiusmeh cant wait for this espesso 2.1 sense build to reach a very usable stage
07:20.58*** join/#htc-linux kvaster (~kvaster@live.bn.by)
07:29.53leviathanmickey|zzZZzz: don't compile it in
07:30.07leviathanbecause then the kernel gets to big for flashing
07:30.08leviathan...
07:41.56*** join/#htc-linux kiozen (~oeichler@p549210A1.dip0.t-ipconnect.de)
07:45.22*** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl)
07:56.16*** part/#htc-linux lilsnoop (~lilsnoop@ip68-229-4-180.lv.lv.cox.net)
08:06.00*** join/#htc-linux m3dlg (~m3dlg@212.183.140.34)
08:15.28*** join/#htc-linux kvaster (~kvaster@93.84.112.80)
08:17.38leviathanmickey|zzZZzz: Missing or unbuildable dependency chain was: ['task-base', 'firmware-ti-wl1251']
08:18.03leviathanmeintest du vielleicht das da? recipes/firmwares/wl1251-fw_1.0-p1.bb
08:37.33*** join/#htc-linux Vito_| (~Sysel@gw.loccal.net)
08:38.33*** join/#htc-linux Markinus (~Miranda@gtng-4db04d30.pool.mediaWays.net)
08:44.18*** join/#htc-linux mickey|office (~Mickey@dialbs-092-079-168-007.static.arcor-ip.net)
08:56.35*** join/#htc-linux GNUtoo (~GNUtoo@host137-158-dynamic.54-79-r.retail.telecomitalia.it)
09:00.01*** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes)
09:02.43phh[00:50:18] <bombenbach> It seems that bcm4329 has just got updated -> RC209 http://tinyurl.com/ydfe462 <--------- if you take a look at our sources, you'll notice we already have most of these changes.
09:08.43*** join/#htc-linux sxe (~quassel@ip-62-143-82-128.unitymediagroup.de)
09:15.56*** join/#htc-linux tfried2001 (~tfried200@82.211.188.186)
09:25.18*** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl)
09:26.07Markinusphh: I renamed the proc comm files to dex ..  and add a proc_comm define what pointet to the dex function
09:26.17phhcool
09:28.44GNUtoohi mickey|office
09:28.54mickey|officegood morning GNUtoo
09:28.59GNUtoodid you made some changes for loading the firmware in fsodeviced?
09:29.20GNUtooif fsodeviced is on while I'm loading the wifi with udev  it crashes the kernel
09:29.21mickey|officei have a plugin that should work, but i did not have any chance to test yesterday
09:29.22mickey|officeperhaps you can
09:29.27phhMarkinus: if we have a dex_comm, we don't need to if defined it, and your endif for it is wrongly placed
09:29.38phhGNUtoo: wow.
09:29.57mickey|officeGNUtoo: fsodevice is probably unguilty here, since the plugin is not at all enabled in the configuration yet
09:30.07leviathangood morning everyone
09:30.07GNUtoook
09:30.15mickey|officemorning leviathan
09:30.23leviathanmickey|office:  Missing or unbuildable dependency chain was: ['task-base', 'firmware-ti-wl1251']
09:30.26leviathan:)
09:30.35GNUtooI didn't got the trace yet
09:30.48GNUtooleviathan, that's not mickeyl,that's me
09:30.51phhMarkinus: btw, same dex for QSD and msm7k ?
09:30.55mickey|officeleviathan: please for now
09:31.00mickey|officelocal.conf:
09:31.05GNUtooleviathan, I removed this firmware from oe
09:31.07mickey|officeASSUME_PROVIDED += firmware-ti-wl1251
09:31.21mickey|officei will commit a stub to OE
09:31.29mickey|officethat does not contain the actual firmware
09:31.34mickey|officeso you can easily add your bins
09:31.38mickey|officeand get proper images for testing
09:31.39mickey|office:)
09:31.41GNUtooah ok
09:31.43GNUtoonice
09:31.50mickey|officeso we can make our live easy
09:31.55leviathanI made a recipe which came into patchwork
09:31.56mickey|officewe just have to take care about uploading such images
09:32.05leviathanbut not further because of license issues >_<
09:32.14leviathanyes
09:32.24leviathanwe once had a problem in OE
09:32.26leviathanwith mp3
09:32.27GNUtoomickey|office, leviathan doesn't care much about legality
09:32.42GNUtooleviathan, that's solved by ENTREPRISE_DISTRO
09:32.50leviathan"legal, illegal, scheiss egal" ;-)
09:32.57mickey|officehehehe
09:33.09mickey|officeah, one more thing
09:33.19mickey|officeunfortunately i get a kernel freeze (yes, no oops, nothign)
09:33.21Markinusphh: hmmm, I put the ifdef in because if some include both files then there isn't a syntax error .. but right, the endif could be bevor the dex_comm function.
09:33.21Markinusphh: seems yes, but only 6 function calls
09:33.21mickey|officewhen i
09:33.23mickey|officeifconfig wlan0 down
09:33.28mickey|officethis is somewhat bad :/
09:33.33GNUtoomickey|office, I'll look
09:33.35mickey|officegreat
09:33.36mickey|officethanks
09:33.43mickey|officei feel we're making substantial progress here
09:33.44phhMarkinus: ok
09:33.45GNUtoomickey|office,try removing fsodeviced also to rty
09:33.50mickey|officegood point
09:33.57mickey|officewill do when i'm back home
09:34.04leviathank
09:34.41leviathan14°° i need to give a "lecture" to my "student"... ok well its just coaching in math
09:34.59leviathanbut... shes still 12 and can already integrate
09:35.05leviathanthe binomic formula
09:35.17leviathanand other higher level math stuff
09:35.18leviathan:D
09:35.28GNUtoomickey|office, without fsodeviced it also crashes
09:35.32GNUtooit didn't yesterday
09:35.46GNUtoodidn't crash at all yesterday
09:36.10mickey|officehmm, bummer
09:36.31mickey|officeleviathan: nice. bright girls are appreciated
09:36.37phhleviathan: oO
09:37.26leviathanwhat?
09:37.34leviathannono, nothing in this direction >_<
09:37.41phhbinomial formula at 12 ... ?
09:37.42leviathanits just teaching
09:37.47leviathanyes
09:38.03leviathanshe's got a mathematical high talent
09:38.14phhI think I knew it exists only at 16 or around that.
09:38.32leviathanthe dictionary say its called: intellectually gifted
09:38.37leviathanme too
09:38.54leviathanso I teach her my knowledge, like I would explain it tomyself
09:39.05leviathansince then she always make best noted ^^
09:39.13leviathan*notes
09:40.23leviathanyeah. she also understands newton and we also already have discussed general relativity :
09:40.25leviathan:D
09:40.50leviathanI know she will be the youngest professor ever xD
09:41.56leviathanshe brought some one with her, who also wanted to learn such thing
09:42.04leviathanbut the other person had no plan
09:42.05phhshe'll be a professor ?
09:42.10phhshe'll be younger than his pupils
09:42.17leviathan*gg*
09:42.32leviathanfirst she has to make the abitur
09:42.43leviathanafterwards she can begin the study
09:43.05leviathanbut I guess, she's to smart for letting himself hold back too long with this :)
09:43.30leviathanI'm very proud about her progress
09:43.42leviathantoday we've planned 4 hours in the afternoon
09:43.58leviathanfor making some numeric training
09:44.09leviathankeeping fit in the head is very important
09:44.17leviathanand then we will do some fun stuff
09:44.26leviathanwith LEDs and wires
09:44.29leviathanand antennas
09:44.39leviathan;-)
09:45.05leviathanI already have brought a LED to light
09:45.21leviathanby only using an antenna and good ground
09:45.51leviathanso we do this construction and then we will calculate, how the power comes into the LED :)
09:46.18leviathanhope we have enough radio power around there xD
09:46.38leviathanWe need around 10mA-20mA
09:50.51Markinusphh: we have the usb functions in the device.c Maybe we should create a devices_usb.c and but it there, without to change the device .c . .
09:50.58Markinus*put
09:51.05phhMarkinus: hum yes
09:51.17phhif we plan to code usb reinit, it's going to be a huge mess.
09:52.13Markinusphh:yeah. ...and we should do the board files so small as possible
09:52.27phhyes
09:52.32phhit's a total mess currently.
09:52.40Markinusyes . .
09:53.40phhhum, I wonder why H264 video decoding doesn't work on 5225
09:53.46phhI mean adsp
09:54.25Markinusphh: it'S possible on 5225? under wince?
09:54.33Markinush264?
09:54.34phhMarkinus: who cares about wince ? :p
09:54.38Markinusahhh :)
09:54.44phhbut yes it seems possible
09:54.54phhit has the needed adsp functions
09:55.28Markinusphh: ok
09:56.02phhwell, it seems it has.
09:59.22Markinusphh: hmm maybe with .32 :)
09:59.46phhMarkinus: tsss
09:59.58phhanyway this .32 has an old hw3d.
10:00.03phhI hate that.
10:00.19Markinusphh: qsd has this NEON multimedia coproc ..  it'S very nice for such things
10:00.35phhand you have sources of DSP decoding.
10:00.43Markinusphh: yes
10:03.24Markinusphh: hmm, names . .. I would rename this leo_pm file but how . . . pm.c is a bit short
10:04.05phhpmic_rpc ?
10:04.25Markinusphh: we have already a pmic.c and this is rpc too
10:04.34phhreally ?
10:04.53phhgreat.
10:05.23phhkeep pmic_rpc
10:05.30phhwe will do a pmic.c that uses either proc_comm, rpc, or dex
10:05.44GNUtooleviathan, ah I get it, something like huge antenna that light a led when radio waves are comming inside
10:06.14phhMarkinus: I think that's the best way no ?
10:07.23Markinusphh: yes .. it'S good. But maybe we should create a new file for this and let pmix like it is? else we have to rewrite it completly and merging would be difficoult
10:07.37phhMarkinus: how will you call it ?
10:07.41phhthat's what pmic actually is -_-'
10:07.51Markinusphh: right . .hmmm
10:08.07phhbut yes, we have to care about merging this time.
10:08.51Markinusphh: yes .. . .
10:09.11phhMarkinus: pmic_generic, pmic_dex, pmic_rpc, pmix_proc_comm ?
10:09.11Markinuspmic_global.c ?
10:09.17phhglobal's good too
10:10.08phhyeah it's better.
10:10.27phhgeneric could mean it's a generic way, while it uses the other ones.
10:15.50phhand vreg.c will become obsolete at the same time -_-'
10:16.30phhMarkinus: I think we will have to have a list of obsolete files.
10:16.50phh(and explaining why we keep them, merging, codeaurora sucks, and so on.)
10:17.16Markinusphh: yes . .. we should have a wiki :)
10:17.27phhgit makes a good wiki :p
10:17.28Markinus(TODO)
10:18.01phhand I prefer doing tables in ascii than in wiki syntax :p
10:19.40Markinusha :)
10:20.26*** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl)
10:20.45Woutoi
10:21.47phhMarkinus: ARGH
10:21.57phhthis kernel doesn't have the extented mdp driver
10:22.01phhwith tvout and friends
10:22.33Markinusohhh
10:22.48Markinusphh: it'S aurora stuff? Or where it'S comming from?
10:22.58phhmmm
10:23.29phhno clue.
10:23.35Woutdon't you need adsp for tvout? sound and stuff?
10:23.47phhWout: not at all
10:24.12phhMarkinus: I definitely hate those guys.
10:24.25phhis it that hard to have one single tree damned..
10:24.26Woutk
10:24.37Markinusyeah . .. .
10:24.38phhWout: tv out is quite easy on the hardware part
10:24.47phhthe problem is the linux part :p
10:24.59Woutseems to be a recurring theme :P
10:25.07phhhum not really
10:34.14*** join/#htc-linux the_sys0p (~the_sys0p@116.199.69.55)
10:38.07*** join/#htc-linux DenPal (~hoper@81-243-252-87-dynamic-pool.gprs.mts.by)
10:48.56*** join/#htc-linux Vito89 (~quassel@r6bf250.net.upc.cz)
11:01.47*** join/#htc-linux GeekLad (~GeekLad@adsl-71-254-21.jax.bellsouth.net)
11:16.44*** join/#htc-linux luminoso (~lumos@av-217-129-131-108.netvisao.pt)
11:17.40Markinusphh: I prepared something http://pastebin.com/W5edWqtB (pmic_global.h)
11:17.40Markinusphh if we have functions there are always same then we can do it with directly defines. If something is different like one dev PRC one dex we declare a function and put in in the c file. There we do a difference dependend on the amss version. Here e.G. from vreg. ( I know we have to change e.g the vibration stuff too)
11:19.32phhMarkinus: what if we want dynamic selection ?
11:19.36phhlike for adsp stuff
11:19.54Markinusphh: then we put this function in the c file
11:20.05Markinusand make there a amss diferren call
11:20.52Markinusand instead a define a dunction declaration
11:20.57Markinus*function
11:21.56Markinusphh: for the pmic_glb_set_vreg would be in the pmic_global.c a selection to over the amss version. Or dex or RPC
11:22.20phhor proc_comm
11:22.44phhI'm still hoping for support in the same kernel for android devices
11:22.58*** join/#htc-linux sxe_ (~quassel@ip-62-143-82-128.unitymediagroup.de)
11:23.40Markinusphh: i we don't touch the other files, then the pcom calls are still there
11:24.12phhMarkinus: not if we change the drivers to use vreg_set_level() which will call one of these three methods
11:24.50phhpff that makes a lot of work
11:25.02phhto do something cleaner than what professionnal workers actually did
11:26.59Markinusphh: yes, but all function where we call vregs etc. are own function. Out mmc file, out bt file, our panel files . ..
11:27.02Markinusyes right . .
11:27.19Markinus*our
11:27.28phhah
11:27.29phhright
11:28.18*** join/#htc-linux DenPal (~hoper@38-243-252-87-dynamic-pool.gprs.mts.by)
11:28.48phhMarkinus: anyway this outdated video driver will be a pain....
11:28.59Markinusphh: hmm, yes.  .
11:29.12Markinusphh: where did you found this one with tv?
11:29.32phhleviathan's tree it seems
11:29.41phhbut I think I pulled from somewhere else after that
11:29.50phhah no
11:29.53phhgit://codeaurora.org/quic/le/kernel/msm.git
11:29.57phhbranch eclair
11:31.50Markinusphh: ohh they have a file for ADIE too
11:32.03phhnot for QDSP5 I think
11:32.20phhand I've read this adie file
11:32.24phhand I still don't know what the hell adie is.
11:33.03Markinusphh: yes, qdsp5
11:33.32phhah.
11:33.37Markinusphh: rhod/topaz are using it
11:33.41phhI know
11:34.03phhbut I'd seen the driver only for qdsp5v2 or qdsp6
11:36.32phhMarkinus: hum
11:36.35phhone little weird thing
11:36.42phhin aosp/android-msm-2.6.32
11:36.43phhin qdsp5
11:36.47phhthere is a audmgr_new.h
11:37.06phhwhich changes a bit of the rpc stuff
11:37.15phhit might apply to us
11:37.35phhI don't think it does, but it's worth trying
11:37.54Markinusphh:_  #if CONFIG_MSM_AMSS_VERSION==6350
11:38.01phhI know
11:38.08Markinusphh: but maybe
11:38.13phhMarkinus: but diff -u audmgr.h audmgr_new.h
11:38.17phhthe changes are little
11:38.46phhand easy controllablew
11:38.55phhsince rpc_audmgr changes size of the args
11:40.24Markinusphh: in witch file is the tv driver?
11:41.03Markinus*which
11:42.52phhdrivers/video/msm
11:43.06phhmdp_tv*
11:46.24Markinusphh: in their .31 it's name is tv* are 4 files. Can we not import their?
11:46.25phhmdp_dma_tv.c, tvenc.c, tv_pal.c
11:46.49phhdon't know
11:47.04phhI tried to understand how it works with the existing driver
11:47.08phhand I still haven't found
11:48.26Markinusphh: much of the stuff in in the mdp.c too
11:50.16phhfunny, this driver has toshiba's backlight poweroff.
11:50.49phhnot the one cr2 gave me though
11:53.35*** join/#htc-linux julcel (~julcel@2a01:e35:2f3d:a720:224:23ff:fe03:c92f)
11:59.34Markinusphh: here are the tc file comming from . .
11:59.34Markinushttps://www.codeaurora.org/gitweb/quic/le/?p=kernel/msm.git;a=commit;h=7d031492392a410d4814b6e104f53d55b0ae499b
11:59.39Markinus*tv
11:59.55Markinus"QUallcom Innovation Center"
12:01.13phhpffffff
12:01.23phhwhat's wrong with them
12:01.34Markinusphh: then they replaced the whole msm video dir in .31 with this one from .19
12:01.34Markinushttps://www.codeaurora.org/gitweb/quic/le/?p=kernel/msm.git;a=commit;h=79aac36a7abcb73e297408d541c2806d9b4f7a74
12:01.41Markinus.29
12:01.50phhMarkinus: bluetooth is interesting btw.
12:02.00*** join/#htc-linux tfried2001 (~tfried200@82.211.188.186)
12:03.07Markinusphh: whre . our .32 or aurora?
12:03.18phhMarkinus: in the before last patch you pasted
12:05.12phhA9 diag stuff ???
12:05.57Markinusand msm7201a_defconfig . .
12:06.49phhmsm_touch.c
12:06.54phhyet another touchscreen driver ? :D
12:07.07phhthat would make only the fourth one.
12:08.03phhdrivers/usb/function/msm_otg.c<---- lol ?
12:08.10mickey|officeany of those delivering multi touch?
12:08.53phhmickey|office: "msm touchscreen" always refers to resistive touchscreens only
12:09.22mickey|officeah, darn
12:09.27phhoh
12:09.33phhthey did a proper /dev/input driver for bma150
12:09.37mickey|officei'd hoped we could get multitouch events out of the dream's ts
12:09.55Markinusphh: hehe and a bma150 driver
12:09.58phhmickey|office: there is no driver for it ?
12:10.19phhh2w driver for codeaurora not only htc ?
12:10.22phhthat's weird
12:11.06phhoh right the msm_touch.c was already known.
12:11.15phhfrom the tatoo iirc
12:12.53*** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com)
12:14.46Markinusphh: there is a sound driver under sound/soc/msm too
12:15.18phhI know, that's the one they use for openembedded
12:15.31Markinusahh, ok
12:18.50phhfunny, their driver doesn't rely on qdsp5
12:19.03phhwell, not fully
12:19.10mickey|officephh: i have no idea. right now what comes out of the input event seems to be one touch only
12:27.11Markinusphh: they have a pmic driver to set vibration. And they do in their vobration driver a second rpc connection . .weird
12:39.29*** join/#htc-linux bombenbach (~bombenbac@77.47.80.54.dynamic.cablesurf.de)
12:40.09*** join/#htc-linux lkcl (~lkcl@nat65.mia.three.co.uk)
12:40.14*** join/#htc-linux leobaillard (~leobailla@leobaillard.org)
12:42.50*** join/#htc-linux tfried2001 (~tfried200@82.211.188.186)
12:50.30GNUtoomickey|office, ajenda is here: http://www.htc-linux.org/wiki/index.php?title=Dream
12:50.35GNUtooplease fill in what you want
12:51.37mickey|officeright
13:02.29bombenbachphh: very strange thing about bcm4329 RC 209:
13:02.32bombenbachiwlist eth0 scan works! (never did before), but when establishing a wpa2 connection
13:02.36bombenbachrhodium hangs up :(
13:02.47*** join/#htc-linux Cablekevin (~Cablekevi@house.speedxs.nl)
13:02.56phhbombenbach: lol
13:03.01phhdiff ?
13:03.04*** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl)
13:03.07dcordesMarkinus, can you make a diff of the minimal kernel modifications incl changes do defconfig ?
13:03.16*** join/#htc-linux mickey|zzZZzz (~mickey@80.81.242.146)
13:04.04Markinusdcordes: yes, but have to do something else till end first
13:04.17dcordesMarkinus, ok thanks
13:04.29dcordessomebody on here got the HD MINI (photon) ??
13:08.08bombenbachphh: well, there are actually that much changes in every file that it won't be easy
13:08.15bombenbachto find the reason :(
13:08.26phhbombenbach: gimme the diff
13:08.49phhmy brain has a good filtering algorithm.
13:09.00bombenbachhow?
13:09.24phhdiff -ur olddriver newdriver
13:10.40dcordesGNUtoo, you mentioned leviathan has photographs/videos of SHR on dream. do you know where they can be found?
13:11.01GNUtoodcordes, youtube search I thing
13:11.05GNUtoo*think
13:11.25GNUtoodcordes, altough I should do some new ones,but I don't know how to capture sound,anyway
13:11.40GNUtooI use gstreamer with gst-launch for that
13:11.50GNUtoobut now with the new computer maybe cheese is fast enough
13:12.10bombenbachphh: it that okay? -> http://pastebin.com/tqcQ0kqv
13:12.15bombenbachusing diff -ur /media/Development/android/linux-msm/drivers/net/wireless/bcm4329_old /media/Development/android/linux-msm/drivers/net/wireless/bcm4329/ > diff.txt
13:12.45phhyup
13:13.56dcordesGNUtoo, is he scheich2k ?
13:14.12GNUtooI don't know
13:14.41GNUtoodcordes, but if it's not me who made the video
13:14.48*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
13:14.48GNUtoodcordes, who could have made it
13:15.59dcordesGNUtoo, points to some xda thread and guy named vaskas http://forum.xda-developers.com/showthread.php?p=5521417#post5521417
13:16.03GNUtoodcordes, also I bet it's also him who took the pictures availavble on openmoko for htcdream on the openmoko page
13:16.22phhbombenbach: there are more stuff that I'd have expected
13:16.22dcordesit's from february must be bad
13:16.32dcordesthis will take an hours to load
13:16.38GNUtooah ok
13:16.52GNUtoodcordes, maybe I'll make a video
13:16.54GNUtoobut maybe later
13:17.27*** join/#htc-linux Orkspalter (~Orkspalte@p54B58F44.dip0.t-ipconnect.de)
13:18.10GNUtoodcordes, we need 2 thigs:
13:18.17GNUtoo*keyboard mapping ->very easy
13:18.23GNUtoo*screen rotation
13:18.39dcordeshttp://forum.xda-developers.com/showpost.php?p=6099354&postcount=145
13:18.40dcordesI know that OpenMoko guys are very serious about making a fully working HTC Dream port... ;)
13:19.03*** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com)
13:19.08bombenbachphh: I guess so. Well, it's only an RC. So, maybe they'll fix it in the final version.
13:19.16GNUtooapart the 3d ....
13:19.29GNUtooalso I'm not an openmoko guy
13:19.39GNUtooI just appear to have an openmoko freerunner
13:19.41dcordesphh, is kovsky uptodate in gitorious htc-msm-2.6.27 ?
13:19.44GNUtooI never worked for openmoko
13:19.51GNUtooand was rather an openembedded guy
13:20.00AstainHellbringmorning
13:20.01dcordesGNUtoo, well nobody said GNUtoo is working hard on it :D
13:20.03phhdcordes: I pushed everything I was told to push, but it seems they still have some things
13:20.08*** part/#htc-linux Orkspalter (~Orkspalte@p54B58F44.dip0.t-ipconnect.de)
13:20.09GNUtoolol
13:20.20phhdcordes: like upside down screen.
13:20.24GNUtoodcordes, I worked very hard on alsa
13:20.33bombenbachphh: what's about rfkill? Do you now kompile it against the kernel?
13:20.38GNUtooI spent countless hors on it
13:20.41dcordesphh, gotta take a look at that patch. always been wondering how to rotate it.
13:20.42GNUtoo*hours
13:20.42bombenbachkompile->compile
13:21.32phhbombenbach: yes, but it's not used for wifi AFAIK
13:21.33phhdcordes: if you find a link to the patch, give it to me
13:21.33GNUtoodcordes, we can rotate under xf86-video-fbdev
13:21.33phhI'm pretty they wouldn't have done it properly
13:21.33GNUtooonly that it's static
13:21.33GNUtooyou have to restart xorg
13:21.46bombenbachphh: I'll make some extra tests and report back
13:21.55GNUtoomaybe it's easy to implement xrandr -o 1
13:22.09GNUtoojust take rotation, and point the good functions to it?
13:22.27phhGNUtoo: the problem is that all offsets are changed
13:22.33*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
13:22.34phhit's not a matter of just saying to mdp to rotate
13:22.48phhrotated blit is damn easy, just a bit to set.
13:22.48GNUtoophh, what about xf86-video-fbdev?
13:23.08phhGNUtoo: who cares about xf86-video-fbdev ? :p
13:23.16GNUtoophh, I've cursor on it
13:23.23phhGNUtoo: ont on -msm ?!?
13:23.28GNUtooyes
13:23.39phhthat's weird
13:23.42phhoooooh
13:23.46phhI know
13:23.50phhcursor needs some kernel changes
13:23.50GNUtooalso it would work for my bug device
13:23.53GNUtooindeed
13:24.01phhset cursor to software ?
13:24.07GNUtooah how?
13:24.13GNUtooin kenrel?
13:24.18phhno in Xorg
13:24.20GNUtoook
13:24.25GNUtooI'll look
13:24.26phhI think it's a generic option
13:24.29GNUtoook
13:24.49phhOption "SWCursor" "true" it seems
13:25.25phhI'll take a look at kernel side cursor, but I don't think they really do it in hardware anyway
13:25.49*** join/#htc-linux lkcl (~lkcl@nat65.mia.three.co.uk)
13:26.31GNUtoophh, nice thanks a lot
13:26.36phhGNUtoo: it  works ?
13:26.39GNUtoophh, yes
13:26.41phhcool
13:27.24GNUtoophh, wha's easier  xf86-video-msm rotation or xf86-video-fbdev rotation?
13:27.27phhok, hardware cursor is really hardware.
13:27.39phhGNUtoo: I'd say -msm is more useful
13:27.39GNUtooyes
13:28.03GNUtooI'm not shure... isn't -msm also a framebuffer thing
13:28.06GNUtoolike fbdev
13:28.12GNUtoobecause neon is disabled on dream
13:28.16phhyes but it's optimized
13:28.21GNUtooand I was told that the only advantage was neon
13:28.33phherr clearly not
13:28.38GNUtooah
13:28.45phh-msm does hardware blitting
13:28.54phh-fbdev does software blitting
13:28.57*** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com)
13:29.07phhthat makes a huge difference
13:29.19GNUtoook
13:29.21phhespecially if you do some scaling, or opacity stuff
13:29.38phhbut I guess Xv vs fbdev is already a good gain
13:30.25GNUtoo[3627927.514] (II) msm(0):  OverlappedHWBlit: Disabled
13:30.43phhI can't see what overlapped blit is
13:30.57GNUtoook
13:34.04dcordesphh, no see here http://gitorious.org/~fatsal/linux-on-qualcomm-s-msm/linux-msm-kovsky
13:34.26*** join/#htc-linux ToAsTcfh (~chatzilla@24.94.158.107)
13:36.43phhGNUtoo: overlap is if source and destination shares some points
13:36.49GNUtoook
13:37.02phhI don't know if it's often used
13:37.12GNUtooalso -vo xv crashes xorg
13:37.20phhsome message ?
13:38.00phhdcordes: I know they have their own tree
13:38.07phhand I've looked in the commit messages
13:38.14phhand I've seen nothing particular
13:38.25phhmostly just backports
13:38.44GNUtoohttp://pastebin.com/adAj10Lq
13:39.14GNUtooI'll do gdb later
13:39.17dcordeswhere is the *on kovsky thread
13:40.17GNUtooshould we fork xf86-video-msm ?
13:41.26*** join/#htc-linux ToAsTcfh (~chatzilla@24.94.158.107)
13:41.46GNUtooso I set a bit and it rotates?
13:42.18GNUtooand then?
13:44.36GNUtoomaybe I should do something else than xf86-video-msm
13:44.46GNUtoomy patches are in oe anyway
13:45.00dcordesphh, your branch has no kovsky config
13:45.06phhI'd say, in mdp.c, in mdpBlit function, do a flags|=0x4;
13:45.09phhdcordes: yes and .. ?
13:45.25dcordesphh, you told me you merged the kovsky code in
13:45.34phhdcordes: kovsky is in the "global" config
13:45.41phhI still have a single binary for all boards
13:45.48dcordesok
13:45.58phhCONFIG_MACH_HTCKOVSKY=y

13:45.59phhin the defconfig
13:46.13dcordesand disable other boards?
13:46.17phh?
13:46.25phhno, all supported boards are built in
13:46.41phhi'm pretty sure that building only some boards is broken
13:47.58dcordesphh, any plans for merging with upstream ?
13:48.18dcordesphh, how about using android-msm-2.6.32 ?
13:48.35phhdcordes: it's a total mess.
13:48.48phhdifferent trees have different features
13:49.02phhone has tv out, one has usb otg, one has none
13:49.06phhsome has outdated 3D driver
13:49.14phh3 different qdsp5 drivers
13:49.34phhI'd like to update to have all the new features
13:49.40phhbut there is no tree that have all the updates ...
13:49.48dcordesthen wait
13:50.00phhand concerning upstream, I'll see what's the current upstream status
13:50.19dcordesI mean google
13:50.21dcordesbro
13:50.23GNUtoothanks a lot I'll try
13:50.23phhah.
13:50.27dcordesor codeaurora
13:50.32phhI thaught you meant vanilla's upstream
13:50.38dcordesno
13:50.54dcordeshtc_msm_android_defconfig
13:50.55dcordes?
13:51.07phhthis is the common defconfig file yes
13:51.12dcordesok
13:51.14phh(and no it's not android specific)
13:51.44dcordeshm?
13:51.56phhdcordes: see here for autobuild: http://glemsom.anapnea.net/android/htc-msm-android/
13:52.01dcordesthanks
13:52.26dcordesno need
13:52.37phhok
13:55.35Markinusphh: I put this global file in
13:55.42phhok
13:55.43Markinuspushed
13:58.34phhok right
14:00.11phhdcordes: concerning upstream, I think we can do something that qualcomm seems unable to do: a single tree for many boards
14:00.16phhbut as you said, we need to update to .32 first
14:00.43dcordesphh, yeah. do you read the mobile-linux-discuss ML ? started a discussion about multi device kernel tehre
14:01.03phhdcordes: ah.
14:01.07phhlet's see that
14:01.23dcordesphh, it would be very nice to see you on the list
14:04.20dcordesphh, as msm7xxxA-wince chancellor :D
14:04.26phhlol
14:04.28phhsubscribed
14:04.34dcordesnice
14:07.36*** join/#htc-linux gauner1986 (~gauner@p5B3857B4.dip.t-dialin.net)
14:07.47gauner1986hi all
14:09.42GNUtoophh, still all portrait
14:09.54phhGNUtoo: uh ??
14:09.59phhno weird stuff at all ?
14:10.45phhargh it would mean it doesn't use msmfb's blit at all
14:11.07GNUtoomaybe
14:11.16GNUtooI'll pastebin xorg.log
14:13.13GNUtoohttp://pastebin.com/288zdeLa
14:14.42phhhum hum
14:15.15phhyou're sure you did the change ? :p
14:15.30phhor maybe I told you something wrong.
14:16.16GNUtooyes I did it,compiled it,and scped the resulting binary to the device
14:18.29phhhum, no clue then
14:18.48phhI can't see how this change doesn't do anything
14:18.49GNUtoophh, note that I don't use dri2
14:19.13phhI don't think it's needed
14:19.15phhbut I'm not sure :/
14:19.33phhhum, no pmem nor dri ?
14:19.38phhwell it could possibly be needed.
14:20.29GNUtooyes no pmem
14:20.48GNUtooleviathan removed pmem because it was androidianism
14:20.58GNUtoothat was not needed for userspace GNU/Linux
14:21.31phhso it can blit only to/from framebuffer itself.
14:23.02phhok so you can only blit to/from screen.
14:25.59phhok.  somehow the binderstuff is linked with memory management.
14:27.23GNUtoook
14:27.35phhargh
14:27.54phhit's for accelerated video decompression -_-'
14:28.22phh(and there will be helix for snapdragon btw.)
14:28.50phhGNUtoo: ok so you definitely need dri2.
14:28.59GNUtoook
14:29.08GNUtooit need kernel parts I bet
14:29.15phhhow do you know ? :p
14:29.22GNUtoodrm
14:29.23GNUtoo?
14:29.31GNUtooalso I enabled dri2 in userspace
14:29.37GNUtooit complained about lacking drm
14:29.42dcordesGNUtoo, mickey|office http://htc-linux.org/wiki/index.php?title=GNU-Linux
14:29.51GNUtooand I bet it needs a real driver
14:29.55GNUtoonot just the drm module
14:30.12phhbut I don't remember having seen dri2 qualcomm module
14:30.20mickey|officedcordes: good
14:31.02GNUtoodcordes, maybe offuscation,but more important...non standardness
14:31.28GNUtoobeacuse offuscation is that for me:
14:31.40dcordesyes yes no bashing! I made this because I'm interested in the global situation.
14:31.43GNUtoohttp://en.wikipedia.org/wiki/Obfuscated_code
14:31.54dcordesit is pretty good you guys are focussing on the dream
14:32.00GNUtoook
14:32.02dcordesbecause if you go too general you will end up with nothing
14:32.20*** join/#htc-linux Vito_| (~Sysel@gw.loccal.net)
14:32.27*** join/#htc-linux Vito89 (~quassel@r6bf250.net.upc.cz)
14:32.34dcordesbut in the long run it will be good to extend this to other devices
14:32.42GNUtooyes
14:32.58dcordesso I want to point out all the chip and device specific and collect all patches needed
14:33.08GNUtoonice
14:33.15dcordess/specific/specifics/
14:33.36GNUtoodcordes, I documented what I could in commits and in wiki status
14:33.55dcordesyep I've read your table updates yesterday
14:34.09dcordesit's pretty nice. we need this for all machines with a good basic linux support.
14:34.32GNUtoothat would be great
14:35.41dcordesif we want to go mainline we have to do it on our own!
14:35.46*** join/#htc-linux hfctsaot (~fircuser@173-136-177-156.pools.spcsdns.net)
14:36.27*** join/#htc-linux hfctsaot (~fircuser@173-136-177-156.pools.spcsdns.net)
14:36.53hfctsaotphh still no dice :-(
14:37.03phhhfctsaot: meaning ?
14:39.34hfctsaotit didn't work
14:39.36*** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com)
14:41.07*** join/#htc-linux gauner1986 (~gauner@p5B3857B4.dip.t-dialin.net)
14:41.36GNUtoomickey|office, what would be easier xf86-video-fbdev modifications ,or add dri2 to the kenrel?
14:41.38hfctsaotwhen it tries to set 528 it just switched back to 480 or the lowest clock
14:41.49GNUtooI bet the fbdev thing
14:42.04phhhfctsaot: hum.
14:42.28GNUtoofor having rotation
14:42.35*** join/#htc-linux bombenbach (~bombenbac@77.47.80.54.dynamic.cablesurf.de)
14:43.03hfctsaotand benching it gave poor results
14:43.21hfctsaotlike 2 fps neocore
14:43.23*** join/#htc-linux YellowGTO|Nix_ (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
14:43.57hfctsaotlike high 13000s in pi
14:45.52bombenbachphh: did some extra tests with the new bcm4329:
14:45.54bombenbachconnecting to an open wifi router worked for the first time
14:46.00bombenbachthen I attempted to reconnect a got a Segmentation Fault + freeze
14:46.04bombenbachso it's not only about wpa/wpa2.
14:46.10bombenbachMy only hope is that the maintainer will fix it :|
14:46.12phhdmesg ?
14:46.19phhit's maybe not a bug in there tree :p
14:46.20*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
14:46.44dcordesl8rs
14:46.51bombenbachdmesg get's lost while removing the battery -> it's ext2
14:47.07phhbombenbach: bah enable ramconsole and get it then
14:48.23*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
14:48.36bombenbachphh: how?
14:52.31hfctsaotphh I tried uncommenting back that section and adding printk lines to debug. but it wouldn't show anyof the printk lines. not even the oc line after the jiffy stuff. it seems its failing somewhere else
14:52.42phhoO
14:54.05hfctsaotit seems its a conflict somewhere else with the way pll2 is being set or enabled
14:54.35hfctsaotI'm not sure where else to even look
14:55.08mickey|officeGNUtoo: i don't much of these things, but dri2 might make the kernel more versatile
14:55.41hfctsaotmost of the files in ur source look identical to files in my source
14:56.05hfctsaotat least to do with cpu
14:57.49hfctsaotidk I guess its hopeless on the hero
14:59.06hfctsaotI just don't see any reason it shouldn't work
15:04.46*** join/#htc-linux thedicemaster (thedicemas@j89126.upc-j.chello.nl)
15:05.05hfctsaotphh: and I guess I've exhausted all of u guys ideas
15:05.15phhna I've still one
15:05.39phhgo back to a clean acpuclock.c
15:06.04phhin the msm_acpu_clock_init function
15:06.23phhadd writel(0x3e, MSM_CLK_CTL_BASE+0x33c);
15:06.26phhudelay(100);
15:08.49hfctsaotok ill try in a hour when I go to lunch
15:14.03hfctsaotphh: I take it u guys gave up on camera huh? :-P
15:14.12phhtotally
15:14.50hfctsaotjust need to move to .29 then I guess
15:15.43hfctsaotwhy haven't u guys already merged into .29
15:18.19phhbecause it's not that easy ?
15:18.26phhit's just boring
15:18.29phhand not that useful
15:18.56hfctsaotlol yeah I know about it not being easy
15:19.58hfctsaotI guess the nexus guys found a way to run debian naively instead of inside android.
15:20.03GNUtoohttps://www.codeaurora.org/gitweb/quic/le/?p=kernel/msm.git;a=blob;f=drivers/char/Kconfig;h=e152568cbc8758dd016c2748671b0b84abb4312d;hb=2a5d4424afe5e0972ecd268994163dc176a338de
15:20.05GNUtoocan't do it
15:20.25GNUtooMSM_KGSL_DRM is the drm driver whilch depends on
15:20.29GNUtooMSM_KGSL
15:20.30phhhfctsaot: uh ? not only nexus guys
15:20.32GNUtoowhich depends on
15:20.38phhGNUtoo: ouch
15:20.39GNUtooQSD8x50 and MSM7x27.
15:20.45GNUtooso xf86-video-fbdev
15:20.50GNUtoo?
15:21.09GNUtooanyway can't have accelerated blitting,xv,etc...
15:21.24phhyou can have accelerated bliting
15:21.28phhonly this driver doesn't handle it
15:21.33GNUtoook
15:21.37GNUtooso
15:21.49GNUtooLATER(like bug status)
15:21.59hfctsaotphh: well I can do it I just gotta find a days worth of time to set it up
15:22.03phhdid you try some benchmarks fbdev vs msm ?
15:25.04*** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl)
15:25.42Captnoordphh I know why
15:25.42Captnoordhttp://pjottrr.no-ip.org:81/redmine/issues/show/89
15:25.43Captnoordthis is
15:25.49Captnoordor at least I got a hack fix
15:26.14phhah ?
15:26.17Captnoordin microp-keypad.c
15:26.18Captnoordcomment out
15:26.19Captnoordreturn micropksc_set_led(led, value);
15:26.29Captnoordand add return 0;
15:26.40Captnoordthat fixes the crash problem
15:26.47Captnoordbut I am searching for a proper fix
15:26.50Captnoordbut I can't find any
15:26.56CaptnoordI don't a clue why it crashes
15:27.02phhlet me see
15:27.07CaptnoordI can repoduce it with my phone to
15:27.47CaptnoordI think
15:27.48Captnoordhttp://pjottrr.no-ip.org:81/redmine/issues/show/85
15:27.49Captnoordis related
15:28.34*** join/#htc-linux DenPal (~hoper@229-243-252-87-dynamic-pool.gprs.mts.by)
15:28.43phhCaptnoord: I2C being used at wrong moment ?
15:28.58CaptnoordI don't know
15:29.07phhCaptnoord: try to set it out of a scheduled work
15:29.20phhI can't see why it's on a scheduled work instead of immediate use
15:29.36Captnoorddono
15:29.42CaptnoordI can try
15:31.05Captnoordand I think the time sync is for us hard to fix
15:31.20Captnoordas its related to clock frequencies that are not constant
15:31.26Captnoordand the timer expects it to be
15:31.31Captnoordin 2.6.29 this is fixed
15:31.57Captnoordbut adding a base frequency entry to the clocksource system
15:32.01CaptnoordI think
15:33.15phhI still belive that hardware clock is quite good, and the problem is our handling of this clock
15:33.29Captnoordyea
15:33.40phhI guess I could see in wimo
15:33.44phhsince my diamond has no radio.
15:35.58Captnoordthere is one glitch I might expect
15:36.07Captnoordis the possibility to set it in ISP mode
15:36.13MarkinusCaptnoord: btw. we started a .32 repo to porting stuff . . .  here http://gitorious.org/linux-on-htc-armv6/linux-on-htc-armv6 you have access too . .
15:36.25CaptnoordMarkinus: hehehehehehe
15:36.27Captnoordgoood good good
15:36.29Captnoordmajor good
15:37.15gauner1986Markinus: is that also for leo?
15:37.22bombenbachphh: got the dmesg: http://pastebin.com/1J8eAJkC
15:37.28bombenbach"while true;do dmesg  >> /sdcard/dmesg.txt;done" rules!
15:37.36Markinusgauner1986: it'S a clone from Leo
15:37.48gauner1986Markinus: why that?
15:38.07Markinusgauner1986: but we get it compatible to leo . .
15:38.29Markinusgauner1986: we need for first a Leo only repo . .
15:38.35gauner1986ok
15:38.37Markinusgauner1986: to much new stuff for testing
15:38.57gauner1986anything new atm?
15:40.05Markinusgauner1986: no . .. . I did a very small config .. with out network, pm, dex, mdp, etc. And still the same, crashes and hangings, signal problems .. . it seems to be a low level problem
15:40.43gauner1986Markinus: hm.. sucks.. so modifying asm is necessary? :)
15:40.49*** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31)
15:42.17Markinusgauner1986: no, Idea . . .:(
15:42.18CaptnoordMarkinus: on wince its also called PCOM
15:42.20Captnoordnot DEX
15:42.21Captnoord:P
15:42.26gauner1986hmm
15:42.28phhCaptnoord: uuuuuh ?
15:42.34Markinus??
15:42.41phhCaptnoord: since when ?
15:42.43Captnoordyeayour commit about renaming
15:42.47phhI've always seen dex
15:42.49Captnoordnah what we read is dex and stuff
15:42.53phhand cr2 told me the same thing
15:42.54Captnoorddex = data excbhange
15:43.06Captnoordbut when I search in the ebi dumps
15:43.09MarkinusCaptnoord: I rename PCOM in DEX!
15:43.10Captnoordall I find are PCOM
15:43.11Captnoordstuff
15:43.15Captnoordnah
15:43.15Captnoordnvm
15:43.20Captnoordnot very important
15:43.26Captnoordchecking the crash fix now
15:43.34phhCaptnoord: maybe they have android-like proc comm ?
15:44.03Captnoordtot
15:44.05Captnoordlol
15:44.07Captnoordcomplete crash
15:44.08Captnoordbleh
15:44.10Captnoordwhat did I do
15:44.16Markinushehe
15:45.51gauner1986Markinus: NetRipper on it too atm?
15:46.22Markinusgauner1986: he know this problem, yes. . .
15:48.11*** join/#htc-linux DenPal (~hoper@117-243-252-87-dynamic-pool.gprs.mts.by)
15:48.46*** join/#htc-linux DenPal (~hoper@117-243-252-87-dynamic-pool.gprs.mts.by)
15:49.41*** join/#htc-linux kri5 (~kri5@ras75-1-81-57-62-56.fbx.proxad.net)
15:50.31*** join/#htc-linux DarkMasterHalo1 (~ssoulard@modemcable187.118-80-70.mc.videotron.ca)
15:58.57Captnoordphh instant crash
15:59.03Captnoordhitting fn a couple of times
15:59.03phhah.
15:59.05Captnoordcrash
15:59.26*** join/#htc-linux YellowGTO|Nix_ (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
15:59.33*** part/#htc-linux DarkMasterHalo1 (~ssoulard@modemcable187.118-80-70.mc.videotron.ca)
15:59.38Captnoordand the crash causes the gp timer to overflow
15:59.43Captnoordand never recover
15:59.46Captnoordthats the crash you see
16:02.29*** join/#htc-linux DenPal (~hoper@20-243-252-87-dynamic-pool.gprs.mts.by)
16:04.01*** join/#htc-linux DenPal (~hoper@20-243-252-87-dynamic-pool.gprs.mts.by)
16:05.35Captnoordhmmm
16:05.41CaptnoordI wonder if its a i2c mutex problem
16:05.42AstainHellbringdamn takes forever to check that deal out Markinus
16:20.24*** join/#htc-linux gauner1986 (~Adium@p5B3857B4.dip.t-dialin.net)
16:28.02*** join/#htc-linux kiozen (~oeichler@rgnb-5d87df43.pool.mediaWays.net)
16:29.31*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
16:30.30*** join/#htc-linux mastermerlin (~merlin@pD957F490.dip.t-dialin.net)
16:34.56*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
16:41.21*** join/#htc-linux YellowGTO (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
16:46.13*** join/#htc-linux mickey|zzZZzz (~mickey@openmoko/coreteam/mickey)
16:52.21*** join/#htc-linux gauner1986 (~gauner198@p5B3857B4.dip.t-dialin.net)
16:54.58*** join/#htc-linux mastermerlin (~merlin@pD957F490.dip.t-dialin.net)
16:55.26*** join/#htc-linux lozzd (~laurie@denness.net)
16:56.31lozzdhello clever android people, i found my way here by following a magic stream of google searching for "android messed up colours" fell upon this post http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux where there is a screenshot of android running with incorrect colours..
16:56.34*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
16:56.47lozzdlong story short we're trying to get get android running on an "o2 joggler" and the framebuffer is messed up somehow
16:57.09lozzde.g. http://data.viperfang.net/joggler/video_error.jpg
16:57.33lozzdtwo copies of the screen, wrong size and messed up colours.. what is usually a good place to start diagnosing these framebuffer issues?
16:57.52Captnoordi'll say check the git log for the fix
16:58.19Captnoordit should be related to if the RGB is
16:58.20Captnoord666
16:58.21Captnoordor
16:58.22Captnoord565
16:58.24Captnoordbits
16:59.17lozzdok. the screen is 800x480 at 32bit. i'll go searching for the git logs
16:59.29Captnoordyour sure its 32 bits?
16:59.46lozzdwell. heh. i wouldnt bet my life on it
16:59.47Captnoord8 bit colors
17:00.04Captnoordespecialy with that size
17:00.20Captnoordhuge bandwidth if it is
17:01.11*** join/#htc-linux Zoolooc (~fredsibar@p54955019.dip.t-dialin.net)
17:01.37Captnoordphh got a idea about the crash?
17:02.12phh32bits screen ?
17:02.13phhomfg
17:02.28Captnoordhehe
17:02.55phhlozzd: it's a qualcomm chipset ?
17:03.07lozzdintel integrated graphics
17:03.13phhah.
17:03.13lozzdwith atom processor
17:03.20phhright.
17:03.31phhthat's a desktop computer then.
17:03.35lozzdyep ;)
17:03.54lozzdi got android-x86 booting on it. the keyboard/mouse/ethernet works fine, its just this annoying display issue..
17:04.30Captnoordhmmmmm
17:04.31Captnoordmaybe
17:04.45phhlozzd: it's using framebuffer ?
17:04.49CaptnoordI wonder why the micropksc_set_led function isn't static
17:05.08Captnoordit results in 2 instances of that function
17:05.15Captnoordand that mutex will be pretty much useless
17:05.25Captnoordnah
17:05.27Captnoordthats crap
17:05.29Captnoordand not true
17:06.15Captnoordhmmmm
17:06.22lozzdphh: seems to be. there is nothing graphics driver related in dmesg apart from framebuffer, and there is /dev/graphics/fb0
17:06.28lozzdwhere is the git repository?
17:06.37Markinusphh: I did a suspend/resume on Leo to see what happen there on RPC. The so some clock stuff, and vregs for Display, and GPS. Then I did it for Topaz, and there is nothing in this direction . .hmmm. Only sound calls. And there is one I didn'T know we know it or not. The normal audmgr_enable_client but with cb_func 0xa instead of 0x9 . .didn'T knowe whether this could be a difference.
17:07.04*** join/#htc-linux balans (~BRPOLDB@82-169-26-39.ip.telfort.nl)
17:07.12Captnoordbut if the mutex blocks because of a multiple threads it can cause a timer timeout
17:07.13Captnoordmaybe
17:07.17Captnoordlozzd:http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm
17:07.27lozzdthanks
17:07.29phhlozzd: possibly android knows only 16bit.
17:09.41GNUtoomickeyl, we need to modify xf86-video-fbdev, see wiki for xf86-video-msm
17:11.19mickeylhmm
17:11.20mickeyli see
17:11.34mickeylok
17:12.22*** join/#htc-linux leviathan (~quassel@208-59.62-188.cust.bluewin.ch)
17:12.29CaptnoordMarkinus: i'll check the .32 stuff in a moment
17:12.32Captnoordneed more coffee
17:12.45MarkinusCaptnoord: ha! ok
17:12.57CaptnoordI already got it cloned
17:13.15Captnoordbtw nice that you rewrite / clean a lot
17:13.52phhCaptnoord: almost nothing has been done yet
17:14.00phhwhen you see our current tree, you see there is still a lot to do
17:14.00CaptnoordI know
17:14.18MarkinusCaptnoord: yeah. We have to speak abouve the structures etc.
17:14.32phhMarkinus: the patch about tv out you gave earlier, does it apply ?
17:14.55Captnoordbut there are a couple of things I question... things been done and never cleaned up
17:14.59Markinusphh:  I didn'T test it
17:15.15phhCaptnoord: sure ?
17:15.19Captnoordyea
17:15.23Markinusphh:  they replayed the completly msm dir in video with the .29 stuff . .
17:15.27phhCaptnoord: anyway, I think everything but drivers will be redone
17:15.27Markinus*replaced
17:15.28Captnoordtimer.c
17:15.29Captnoordvoid sync_timer(void) {
17:15.29Captnoordmsm_timer_sync_smem_clock(1);
17:15.30Captnoord}
17:15.30Captnoord:S
17:15.35Captnoordstuff like that
17:15.52phhCaptnoord: such things are minor, we will see when it boots wether we need it or not
17:15.55Captnoordphh yea I am sure
17:15.59Captnoordtrue
17:16.14phhjust change as little things as possible
17:16.19*** join/#htc-linux unity_punk (~unitypunk@76-14-141-97.rk.wavecable.com)
17:16.20Markinusright
17:16.21Captnoordhehe
17:16.27phhand if something has to be changed, change it properly, so maybe we could go upstream
17:16.30Captnoordnah keep the interface the same
17:16.52Captnoordso keeping it sync with there repo is easier
17:17.14phhCaptnoord: their tree are way too ugly to keep the same interface
17:17.34Captnoordhehe
17:17.36phhI agree to do brand new files for things that have to be heavily changed
17:17.43phhlike pmic stuff that Markinus already commited
17:17.47Captnoordyea
17:18.49Captnoordhmm I think I can say that the event system used in microp-keypad is a multithreaded event system
17:18.59Captnoordwith multiple worker threads
17:19.12Captnoordthen if i'm correct
17:19.13Captnoordmicrop_keypad_led_event
17:19.15Captnoordneeds a mutex
17:19.18Captnoordnah
17:19.24Captnoordjust toying around
17:19.26Captnoordwe'll see
17:23.37*** join/#htc-linux mastermerlin (~merlin@pD957F490.dip.t-dialin.net)
17:24.37Markinusphh: I think we didn't need a define in Kconfig for each WINCE AMSS version. The one AMSS_WINCE is enough. We have the amss detection for the switching
17:24.56phhMarkinus: I think we don't need any AMSS switch at all.
17:25.10phhwe need a snapdragon vs msm7k switch though
17:25.25Markinusphh: this is already there
17:25.31phhok
17:26.47*** join/#htc-linux bzo (~chatzilla@netblock-68-183-234-14.dslextreme.com)
17:27.42Markinusphh: hmm, I think we need on. Like this AMSS_WINCE. We cannot e.g. replace the proc_comm.h . ..
17:27.45Markinus*one
17:28.19phhMarkinus: you don't need to
17:28.25phhjust use generic enough functions
17:28.40phhthere is no need for mmc driver to know wether it uses proc_comm, dex or rpc
17:29.25Markinusphh: like this one in pm.c, there is a msm_proc_comm(PCOM_POWER_DOWN, 0, 0); how will you change it for other devices without a switch of the header file?
17:29.44phhchange it to power_down_machine() ?
17:30.04Markinusphh: ahh, ok. CHange this files directly. ok, this is a way
17:30.11MarkinusI thought without changes
17:30.17NetRipperi'd prefer without changes
17:30.32phhI don't want a glue that hides DEX behind proc_comm ...
17:30.43NetRipperyes you do, it makes it all more generic
17:30.49Captnoordyup
17:30.51phhI want generici
17:30.54CaptnoordI agree with netripper
17:30.57phhproc_comm is not generic
17:31.01NetRipperand you have to change less of google's code files
17:31.05NetRipperwhich prevents a lot of conflicts
17:31.27phhproc_comm functions isn't often used anyway
17:31.55NetRipperyou basically write  a proc_comm_wince.c and use the Makefile to build that instead of proc_comm.c, with the same API.. then whe you get PCOM_POWER_DOWN in your proc_comm_wince.c, you have a switch() for all those PCOM things, and just call dex instead
17:32.14phhNetRipper: that's just ugly
17:32.25NetRipperphh, it's the way you minimize code changes in existing files
17:32.26phhthat would mean android proc_comm is the normal way, and we are emulating android on wince device ?
17:32.32Captnoordyup
17:32.37CaptnoordI like that
17:32.40NetRipperand you centralize all wince related code
17:32.48Captnoordthat way you keep all your own changes centra;
17:32.51Captnoordcentral*
17:32.58MarkinusNetRipper: it's not needed! 99% of the dex calls are from our own device files
17:33.06phhif it's the way you want to go.....
17:33.07MarkinusNetRipper: we can there call directly dex_comm()
17:33.18NetRipperMarkinus, yea true, then we can..
17:33.27NetRipperbut if its called from like pm.c
17:33.43NetRipperi'd prefer a custom wince proc comm implementation which delegates to dex, instead of changing pm.c ;)
17:33.53NetRipperas example
17:34.05MarkinusNetRipper: would only have one switch, which changes the header file
17:34.17NetRipperbut yes if it's from leo-specific files, you can call dex directly
17:34.26MarkinusNetRipper: to dex_comm.h, and there is a define
17:34.38MarkinusNetRipper: right
17:34.38phhso i'm the only one who want to make codeaurora's somehow cleaner ... ?
17:35.17NetRipperphh, well your approach is good, if you'd start all new.. but if you want to have minimal code changes in existing files, you have to adhere to the existing interfaces
17:35.30Markinusphh: you have the other way, no change the header files, change the calling function. But what is easier for merging?
17:35.52phhMarkinus: proc_comm is called like 5 times outside of the board files ....
17:36.04Markinusphh: this is right
17:36.07ToAsTcfhphh: ok im gonna try
17:36.27phhand we might intent to put our code to codeaurora
17:36.39ToAsTcfhim not sure where u want me to add the line tough
17:36.49phhToAsTcfh: whereever in the function I told you
17:36.54phhjust where it would build.
17:39.21Markinusphh: hmm, right, do we need this def for other things as proc_comm?
17:39.22*** join/#htc-linux kvaster (~kvaster@live.bn.by)
17:39.37phhMarkinus: I think only proc_comm needs such care
17:41.03Markinusphh: then I thing maybe you're right ..  we should change this 2 or 3 calls . . and remove this define
17:41.17Markinus*k
17:41.29ToAsTcfhphh : ik im booting now. got it right first try :P
17:42.07phhToAsTcfh: wow.
17:42.13ToAsTcfhphh: btw what now
17:42.16ToAsTcfh:P
17:42.20phhToAsTcfh: what what ?
17:42.30phhToAsTcfh: when you hit 528MHz, you're actually at 600MHz.
17:43.00ToAsTcfhi did this from stock acpuclock
17:43.03phhI just checked, the use of proc_comm, is only for vreg, RESET_CHIP, and gpios
17:43.05phhToAsTcfh: I know.
17:43.12ToAsTcfhok
17:43.20phhToAsTcfh: benchmark with and without this writel
17:46.50AstainHellbringdamn takes forever to check that deal out Markinus
17:46.55phhAstainHellbring: hehe
17:48.40Markinusphh: I see already the first one who tested it now and is wundering why his device isn't booting ;)
17:49.14phhMarkinus: you mean with these changes ?
17:49.19MarkinusAstainHellbring: yes, bigger and bigger ..  .
17:49.25Markinusphh: no without
17:49.50Markinusphh: I mean in this state of this stuff  . .
17:49.54phhah right.
17:50.05ToAsTcfhphh: no dice and it actually gave me 3 fps neocore
17:50.07*** join/#htc-linux gauner1986 (~Adium@p5B3857B4.dip.t-dialin.net)
17:50.18phhToAsTcfh: logcat ?
17:50.24ToAsTcfhthats up from 2 with the last hack
17:50.27phhI can't see how you can get 3fps in neocore -_-'
17:50.36CaptnoordI got about 18 fps
17:50.38Captnoord19fps
17:50.47ToAsTcfhi normally get 30
17:50.50CaptnoordoO
17:50.55phhCaptnoord: HVGA
17:50.58Captnoordk
17:51.00phhand turbo HW.
17:51.28Captnoordphh that
17:51.28Captnoordschedule_work(&data->work);
17:51.30Captnoordis crap
17:51.41phhCaptnoord: I know
17:51.43Captnoordbecause the system is designed in a way that only a single task can be queued
17:51.45Captnoordso
17:51.46phhthat's what I said.
17:51.52Captnoordif your fast anough pressing the button
17:52.02Captnoordyou get that it queue's it a second time
17:52.10phhah.
17:52.11Captnoordbut that isn't the reason it crashes
17:52.20Captnoordthats 'normal' behavure
17:52.36Captnoordhttps://patchwork.kernel.org/patch/38368/
17:54.00ToAsTcfhI/QXEngine(  777): ->>>>>>>>>>> eglSwapInterval is NOT supported <<<<<<<<<<<<<<<-
17:54.07phhToAsTcfh: hum.
17:54.08ToAsTcfhidk if thats the norm
17:54.09*** join/#htc-linux lkcl (~lkcl@nat65.mia.three.co.uk)
17:54.14Captnoordthats hw vsync
17:54.14phhno clue.
17:54.21MarkinusNetRipper: did you maybe found something about the enums of the clock rpc calls? (3000000f)
17:54.22*** join/#htc-linux Zoolooc_ (~fredsibar@p54957FE3.dip.t-dialin.net)
17:54.23Captnoordif you do swapinterval 0
17:54.27Captnoordits on vsync
17:54.34Captnoordopengl gs 2.0
17:54.44Captnoordif i'm not wrong
17:54.44phhCaptnoord: opengl es 2.0 on hero ?
17:54.49phhI guess that's why it's not supported.
17:55.14Captnoordnope
17:55.15Captnoordits 1.1
17:55.18Captnoordopengl 1.1
17:55.20ToAsTcfhno opengl 1.1
17:55.22Captnoordshould be supported
17:55.23ToAsTcfhyeah
17:55.31phhMarkinus: maybe try get_clk_khz on it
17:55.32phhand guess ?
17:55.38phhwell, reduce the list.
17:55.39ToAsTcfhits supported and hacked itn sorry
17:56.29ToAsTcfhpi = 14284
17:56.37phhToAsTcfh: and that means ?*
17:56.47ToAsTcfhnormally in the low 13000
17:56.52phhso it's slower ?
17:56.58ToAsTcfhyep
17:57.05phhok
17:57.06ToAsTcfhway slower
17:57.08phhnow real benchmarks ? :p
17:57.12phhtime to eat, bbl
17:57.33ToAsTcfheh me too. ping me with ideas if u got them
17:57.56ToAsTcfhill look at them at 5pm it 2pm now
18:00.24ToAsTcfhthis is kinda crazy though and sux that its not working :/
18:02.21ToAsTcfhphh: make sure i added the code right heres my acpuclock.c~> http://pastebin.com/6RaF2MLD
18:02.36*** join/#htc-linux kvaster (~kvaster@live.bn.by)
18:06.28Markinusphh: we didn't have a auto amss vers for android devices. To different they, we put in our defconfig AMSS_VERSION=0, and if this define !=0, then the amss detection function return this value. Should be clean till we have a auto detection for this devices too.
18:08.10*** join/#htc-linux diiishe-away (~mmm@96.56.222.18)
18:14.30*** join/#htc-linux bozuk (~bozuk@217.145.87.150)
18:15.04Markinusphh: hmm, ne, not so easy. Than we have to change the Kconfig .. hmm
18:15.09*** join/#htc-linux lkcl (~lkcl@nat66.mia.three.co.uk)
18:16.42Captnoordhmmm talking about not so easy
18:16.52Captnoordthe way we updated the i2c read
18:17.01phhCaptnoord: yup ?
18:17.02Captnoordcan be the reason why the timer craps out
18:17.09Captnoordresulting in the crash
18:17.26Captnoordif a i2c read has been blocked because its bussy we make it sleep
18:17.27Captnoord10ms
18:17.32Captnoordbut the timer the gp timer
18:17.37Captnoordcan over flow
18:17.47Captnoordif we use the generic kernel timer stuff
18:17.50phhiiéc
18:17.56phhi2c read/write is done in interrupt ?
18:18.00Captnoordyea
18:18.05phhoops.
18:18.22Captnoordbut why is a lot of the i2c on schedulars
18:18.25Captnoordwrite to
18:18.45Captnoordnah....
18:18.50Captnoordgonna try something
18:21.50Captnoordphh one way to fix it is the way hero's matrix stuff is coded
18:24.14mickeylhmm
18:24.24mickeylmtd2: 00280000 00020000 "boot"
18:24.29mickeylthis boot partition is tiny :/
18:24.47*** join/#htc-linux kvaster (~kvaster@live.bn.by)
18:24.48mickeylputs his kernel on a diet
18:31.05stinebdnom nom
18:33.10*** join/#htc-linux bombenbach (~bombenbac@77.47.80.54.dynamic.cablesurf.de)
18:37.33*** join/#htc-linux kvaster (~kvaster@vpn-e0.bas-net.by)
18:49.12*** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz)
18:59.28Markinusphh: this biggest PCOM problems is now the clock file
18:59.35phhyeah
18:59.36phhdefinitely.
19:00.02Markinusphh: i think we need to clock file, and put them directly to the devices in the makefile
19:00.07Markinus*two
19:00.08phhCaptnoord: do you have any ideaq on how to code a clock file properly ?
19:00.26Captnoordlol I really love the way you try to make me code things
19:00.27Captnoordhehe
19:00.31phhMarkinus: maybe
19:00.33Captnoordhmmm
19:00.41phhCaptnoord: clock is really a big pain
19:00.41Captnoordthe current way is kinda crap
19:00.43CaptnoordI know
19:00.45phhI can't see how to code that properly
19:00.57Captnoordtrue.....
19:01.10phhwell there is a little if
19:01.18phhif we can get AMSS to do that  for us, it's going to be easy :p
19:01.34Captnoordrpc you mean?
19:01.35*** join/#htc-linux zachy (~george@85.193.4.18)
19:01.35MarkinusCaptnoord: the way over the 3000000f would be the best. But luch to research
19:01.40Markinus*much
19:01.50Captnoordi
19:01.55Captnoordi'm not really into rpc sorry
19:01.58phhMarkinus: just thinking. that could be totally stupid but who knows. PCOM uses an enum for clocks too.
19:02.07phhwell they don't call that an anum
19:02.08phhenum*
19:02.13phhbut it's exactly what it is
19:02.48mickeylhow can i access htc_pwrsink?
19:02.55mickeyli.e. reading the current status
19:02.56Markinusphh: I looked already there . . .but it semms not good . . . and I see a diference between Topaz and Leo, other clock inits on starts, it could be that this is dev spezific
19:03.17phhMarkinus: ok
19:03.35Markinusok, :eo/Topaz is a big difernce, maybe we have with other devs more luck
19:03.54Markinusargh . .my fingers are to fast! :)
19:04.02phhno it's your brain
19:04.04phhand fingers too slow
19:04.07Markinusyeah . .
19:04.08phhdepends on the point of view.
19:04.10Markinusright
19:05.01GNUtoomickeyl, indeed: http://pastebin.com/CKxBJ0UW but in another hand I've got blue light only when I put the usb connector in the phone
19:05.30*** join/#htc-linux kvaster (~kvaster@vpn-e0.bas-net.by)
19:06.31mickeylhmm
19:07.17phhbaaaaahhhhh
19:07.23phhi just lost my stylus :(
19:07.38mickeylhmm
19:07.46mickeylthis kernel OOPS on ifconfig wlan0 down is mucho annoying
19:07.56phhuh ?
19:08.00mickeylalways needs a reboot afterwards
19:08.40GNUtoomickeyl, did you try my diffconfig?
19:08.49phh[  367.599548] request_suspend_state: sleep (3->3) at 362061984991 (2010-04-07 16:57:31.934234641 UTC)
19:08.57phh[  370.914886] suspend: exit suspend, ret = 0 (2010-04-07 16:57:44.081054694 UTC)

19:09.00phhyou slpet for 10s
19:09.01phhcongrats
19:09.03phhslept*
19:09.10mickeylGNUtoo: it doesn't differ in any wifi configs
19:09.17mickeylyou need to compare against the latest oe version
19:09.20mickeylbut let me try
19:09.24mickeyljust for the testing
19:09.25GNUtoomickeyl, that's what I did
19:09.35GNUtoomickeyl, it does for wifi, =m->=y
19:09.40GNUtoofor mac80211
19:09.45GNUtoofor cfg80211
19:09.47mickeylsame in oe
19:09.56GNUtooah
19:10.00GNUtooI'll check then
19:10.08mickeyli will try yours anyway
19:10.11GNUtoook
19:10.18mickeylcan you upload it completely? (not as a diff)
19:10.24GNUtooyes
19:10.40GNUtoobut the diff was made against oe not so long ago(today)
19:11.29mickeylphh: what could be the reason for the immediate wakeup?
19:11.37GNUtoomickeyl, let me retry to compile it before
19:11.51phhmickeyl: immedate wakeup ... ?
19:12.22mickeylus not being able to stay in suspend
19:12.51GNUtoobasically it suspends,you do nothing,it wakes up automaticall
19:12.56GNUtoomaybe some clock issue?
19:13.00GNUtoolet me try something
19:13.24stinebd10 seconds is quite a long nap
19:13.27Captnoordphh regarding the clock stuff....
19:13.30Captnoordmy grp stuff
19:13.39Captnoordis more like rail stuff
19:13.42GNUtoobecause I don't know how zhone2 works
19:13.45mickeylGNUtoo: if your kernel.fastboot is booting from SD, let me try your kernel. goes faster then changing defconfig and rebuilding
19:13.47Captnoordit got some clock stuff in it
19:13.53mickeylGNUtoo: you can take zhone2 out of the equation
19:14.01mickeylGNUtoo: the same happens here when completely idle
19:14.06GNUtoobut the screen waked up every minute
19:14.07mickeylno userland processes except dropbear
19:14.14GNUtoook
19:14.27Captnoordbut..... in reality its from a function called: clk_regime_vdc_rail_off
19:14.33GNUtooI was just saying an observation about zhone
19:14.41GNUtooI didn't use zhone during suspend
19:14.49mickeylzhone2 will not update the screen when we are in suspend :D
19:14.55mickeylsince CPU will be halted
19:16.20mickeylthe only wifi related diffs i see in your defconfig is enabling debugfs for mac and cfg
19:16.21mickeyland
19:16.23mickeyl-CONFIG_MMC_BLOCK_DEFERRED_RESUME=y
19:16.23mickeyl+# CONFIG_MMC_BLOCK_DEFERRED_RESUME is not set
19:16.30GNUtoomickeyl, I wondered what waked up zhone2
19:16.33GNUtooanyway
19:16.38mickeylbut that has only effect when we are resuming
19:16.38GNUtoowill check config
19:16.45mickeylso wouldn't explain the crash on ifconfig wlan down
19:16.56mickeylthe annoying thing is it is full hang, need to take battery out :/
19:17.09GNUtoo-CONFIG_CFG80211=y
19:17.09GNUtoo+CONFIG_CFG80211=m
19:17.21GNUtoo-CONFIG_MAC80211=y
19:17.21GNUtoo+CONFIG_MAC80211=m
19:17.27GNUtooare you shure you have =y
19:17.28GNUtoothere
19:17.30mickeylyes
19:17.32GNUtoook
19:17.34mickeyl100%
19:17.36mickeyllet me dig up the file
19:17.57GNUtooI will wait for it beeing compiled then
19:18.02GNUtooand I'll give you defconfig
19:18.11mickeylhttp://git.openembedded.net/cgit.cgi/openembedded/tree/recipes/linux/linux-leviathan/defconfig
19:18.31mickeylall compiled in
19:18.44mickeylonly debugfs not enabled, but i wonder why that should make a difference
19:19.14phhCaptnoord: *vdc* rail ?
19:19.15phhhum hum
19:19.39*** join/#htc-linux hernani (~hernani@84-74-78-87.dclient.hispeed.ch)
19:19.42hernaniMaw
19:19.45Captnoordbut i'm not in the mood to reverse it completely
19:19.47Captnoordtired
19:19.48GNUtoohttp://pastebin.com/Z1Rh6GLB
19:19.53Captnoordand need to focus on school
19:19.54leviathanhernani: hi
19:20.02hernanileviathan: Heyoyoyoyoyoyoyo
19:20.35leviathanhernani: look the following thing ;-)
19:20.38leviathanhernani: http://people.ee.ethz.ch/~davidlan/downloads/OE/htcdream/images/htcdream/
19:20.47GNUtooseem that leobaillard and hernani are both from switzeland
19:21.04GNUtoomaybe they know each other
19:22.10*** join/#htc-linux bombenbach (~bombenbac@77.47.80.54.dynamic.cablesurf.de)
19:22.30leviathanGNUtoo: you've tendency to higlight the wrong nicks ;-)
19:22.39leviathanhernani also was on FOSDEM
19:22.41GNUtooleviathan, sorry
19:22.42leviathanyou know him
19:22.44GNUtooah ok
19:22.44leviathan:)
19:22.47GNUtoohi hernani
19:23.04GNUtooleviathan, when I do le[tab] the wrong nick comes
19:23.12leviathanyeah
19:23.19hernaniGNUtoo: Heyo!
19:24.23GNUtoohernani, I'm so sorry but I can't put a face on your nickname....maybe you do the same for me
19:26.27CaptnoordGNUtoo: can you put a face on my nickname then?:P
19:26.29Captnoordlolz
19:26.35GNUtoono
19:26.50GNUtooonly cr2 that was at fosdem,leviathan,mickeyl,and dcordes
19:26.58leviathanhmh
19:27.16leviathanGNUtoo: I fear, you and hernani missed each other in time
19:27.21GNUtooah ok
19:27.37leviathanyeah, I wanted to present you to each other, but I couldn't find you anymore
19:27.41leviathanbefore we went home
19:27.47GNUtoook
19:27.50leviathanhmm
19:28.04CaptnoordGNUtoo: pm :P
19:28.24leviathanGNUtoo: strange thing, I imagined you in a blue t-shirt always, and you had a blue t-shirt in fact. But I didnt any idea of the face xD
19:31.21GNUtooleviathan, you want rotation on xorg right?
19:31.23*** join/#htc-linux Bry8Star (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com)
19:31.46GNUtooleviathan, you'll have to modify xf86-video-fbdev,I'll tell you why not -msm
19:32.07leviathanok
19:32.08leviathanwhy?
19:32.09GNUtooleviathan, to get some sort of benefit(hardware blitting),xf86-video-msm needs drm
19:32.24GNUtooleviathan, there are drm driver in the msm kernel....
19:32.29GNUtoobut the defconfig says:
19:32.42mickeylleviathan: do you also suffer from the crash on ifconfig wlan0 down or not?
19:33.07GNUtoothe driver is msm_ksgl
19:33.14leviathanI suffer also from failing firmware loading. But I'm working on fix it by building it from official oe.org repo
19:33.28mickeylhmm, k
19:33.34GNUtooleobaillard, and it says: 3D graphics driver for QSD8x50 and MSM7x27
19:33.44GNUtooleviathan, ^^^
19:33.45mickeylto fix firmware loading you need the latest fsodeviced and
19:33.50GNUtooleviathan, so not for our phone
19:33.57mickeyl[fsodevice.kernel26_firmwareloader]
19:33.59GNUtoomickeyl, works with udev for me
19:34.00mickeylin fsodeviced.conf
19:34.07mickeyl- or - udev
19:34.23GNUtooleviathan, use the correct filenames in /lib/firmware
19:34.23mickeyl(for those who want it)
19:35.06leviathanok
19:36.27*** join/#htc-linux domi007 (~639cc9a2@gateway/web/freenode/x-vmngavnahvpdksec)
19:36.42domi007hello everyone
19:42.16mickeyllast wl1251 change in our kernel was in Sept2009
19:42.24mickeylsince then there have been a couple of changes
19:42.34mickeylperhaps catching up fixes the oops
19:42.50phhsome PM changes too.
19:42.59domi007mickeyl: r u talking to me?
19:43.10*** join/#htc-linux leaigor (~laigor@188.134.16.241)
19:43.18domi007because  I was the one struggling with the wl1251
19:43.18mickeylnot specifically, no
19:43.18domi007:)
19:43.24mickeylwelcome on board
19:43.27mickeylwe're struggling as well
19:43.31domi007oh okay, keep going :D
19:43.33mickeylbut only on ifconfig wlan0 down
19:43.34domi007awesome
19:43.37mickeyleverything else works fine
19:43.38phhdomi007: how far did you get btw ?
19:43.48domi007phh: nowhere
19:43.52phhdomi007: oh cool
19:43.55phhwelcome.
19:43.55domi007what I came up with is
19:44.02Captnoordphh fixed the crash
19:44.03domi007a; TI official driver: Works only with android
19:44.06phhCaptnoord:  ?
19:44.10phhah right
19:44.16phhdomi007: na it works in linux too
19:44.16domi007b; wl12xx: works only with kernel 2.6.27<
19:44.17MarkinusNetRipper: it's possible to close the RPC connection on wince in Haret bevor boot  the kernel (say BYE)? Then we wouldn't need this hack in the RPC file . .
19:44.17Captnoordneed to clean
19:44.22Captnoorddamn....
19:44.24phhdomi007: you just don't know how to use it.
19:44.39phhMarkinus: ah that'd be great
19:44.48domi007phh: I totally agree with the statement that I don't know anything about this
19:45.09phhdomi007: use an android's wpa_supplicant
19:45.14phhand connect to it with a wpa_cli
19:45.19domi007but then how to sue this?
19:45.26domi007okay opka
19:45.31phhdon't sue TI.
19:45.42GNUtoomickeyl, back to wifi tracing
19:45.48domi007but why does wpa plays such a big role before connecting to anything
19:46.00phhdomi007: wpa_supplicant doesn't do only wpa :p
19:46.02domi007(sue should have been use, sorry :))
19:46.08domi007wow
19:46.12phhit can do pretty much everything concerning wifi
19:46.16domi007that is something new for me
19:46.20phhscanning, setting open network, WEP or such
19:46.43domi007wow
19:48.17domi007okay I will try I think
19:48.33Captnoordphh in a way your gonna like this fix.....
19:48.34Captnoordlolz
19:48.40phhCaptnoord: uh ?
19:48.53Captnoordmicrop-ksc got all the useless mutexes removed
19:49.08Captnoordno more schedule_work
19:49.17phhgreat
19:49.32Captnoordthe funny thing was that the microp-keypad
19:49.34Captnoorddid a lock
19:49.39Captnoordand a schedule_work
19:49.49Captnoordand microp-ksc did exactly the same
19:49.58CaptnoordI removed the ones from microp-ksc
19:50.09Captnoordand synced all the mutex action
19:50.11phhok
19:50.16Captnoordnah you will see
19:50.41Captnoordone thing that is worring me
19:50.46bombenbachI'm currently messing with b43 which even loads but I can't figure out how to give him the firmware
19:50.48bombenbachdoes b43-fwcutter work with SDIO?
19:51.10phhbombenbach: absolutely no clue
19:51.21phhdoes it detect the sdio at least ?
19:51.25Captnoorddoes microp-ksc has that EXPORT_SYMBOL stuff
19:51.27Captnoorddoes that mean it can be used outside the file
19:51.29Captnoordor does that mean it has a generic interface
19:51.39phhit means nothing.
19:51.42Captnoordk
19:51.43phhwell, it can be used from a module
19:51.44Captnoordthanks
19:52.07bombenbachphh: well, eth0 doesn't show and dmesg doesn't say much
19:52.09*** part/#htc-linux zachy (~george@85.193.4.18)
19:52.21bombenbachbut they use the same driver on Moto Cliq and Samsung Galaxy
19:52.27bombenbachso it basically should
19:52.36phhbombenbach: ?!?
19:52.42phhthey use broadcom's driver
19:52.44phhnot b43
19:54.05bombenbachbut in cliq's and galaxy's /drivers/net/wireless there are only b43 and b43legacy, no other broadcom drivers
19:54.28phhphh @ phh-desktop ~/AndroidDiamond/pt/I7500/BSP/kernel_2.6.27/drivers/net/wireless/broadcom %
19:54.48phhI haven't cliq's source code
19:54.58phhbut galaxy definitely has.
19:56.10stinebdwhat is that, zsh?
19:56.23phhyes
19:56.24stinebdcrazy % in the prompt
19:56.27phhlol.
19:56.37phhwhat's crazy about it ?
19:56.41phhisn't $ crazy ?
19:56.45stinebd$ makes me happy
19:56.48stinebdi love $
19:56.49bombenbachphh: you're right, Galaxy has that but cliq doesn't; -> O.K. gonna try that broadcom :)
20:00.45*** join/#htc-linux Jafterdark (Jafterdark@97-87-4-243.dhcp.mdsn.wi.charter.com)
20:03.00stinebdok the pap/chap secrets files are now secret, and we only unpack modules.tar.gz if it hasn't been done for that kernel already
20:03.10phhstinebd: cool
20:03.20phhstinebd: can you do the same thing for AndroidApps ?
20:03.37stinebdpeople still use AndroidApps?!
20:03.48stinebd;)
20:04.01phhuntil you make a kitchen, yes :p
20:04.15stinebdthat's my next job
20:04.24phhoh really ?
20:04.24phhcool
20:04.28domi007if file says about my init: dynamically linked, for GNU Linux 2.6.16 then it is kinda possible it will not work with my 2.6.25 kernel, right? :D
20:04.41stinebdlinux-only for now, i'm no good with windows batch files
20:04.44phhdomi007: no
20:04.54phhI mean it will work
20:04.55phhwell
20:04.58phhI mean it won't be a problem
20:05.14phhdomi007: it gives you no such file or directory ?
20:05.16phhor file not found
20:05.42domi007phh: no, initrd stops after Switching to roofts
20:05.45phhah.
20:05.49phhwhat did you do ?
20:06.05domi007this is a new rootfs I built with rootstock
20:06.23phhah.
20:06.27domi007but the init is in the same folder (/sbin/init)
20:06.48domi007so there shouldn't be any problem...Zubuntu works, my rootfs doesn't
20:06.53phhdomi007: it calls /init
20:06.55phhnot /sbin/init
20:07.04phhwell
20:07.05domi007my initrd calls /sbin/init
20:07.08phhah.
20:07.13phhif you have your own initramfs, and own rootfs
20:07.18phhthat's not going to be easy.
20:07.48domi007why not?
20:08.04bombenbachdomi007: sorry for interfering, but do you mean ubuntu rootstock?
20:08.16bombenbachwhich did version did you took?
20:08.24domi007bombenbach: yeah, I followed the wiki
20:08.39domi007I don't know, I think probably the latest one
20:08.54bombenbachu mean karmic?
20:08.59domi007yeah
20:09.12bombenbachthen it's clear: karmic supports only armv6vfp
20:09.22bombenbachand your kaiser is probably armv5?
20:09.31domi007kaiser is armv6
20:09.47domi007and karmic already worked on my kaiser
20:09.57phh(I still don't know what's the difference armv5/armv6 -_-')
20:10.16phh(I just know the difference armv6/armv5fp)
20:10.19phhv6fp*
20:10.21bombenbachdomi007: really?  the rootstock one?
20:10.38domi007nope, the rhobuntu one
20:11.00phh-_-'
20:11.07bombenbachwell, that ubuntu karmic support only armv6 with the floating point unit (vfp)
20:11.17bombenbachand both kaiser and rhodium are lacking that vfp
20:11.27bombenbachso we are armv6 but not armv6vfp
20:11.41bombenbachthat rhobuntu karmic is a tricky thing
20:11.44domi007bombenbach: okay, so what you say is that I should get an older rootstock?
20:12.00domi007and try like 9.04 or even 8.10?
20:12.01bombenbachdomi007: take jaunty
20:12.09bombenbachjaunty works fine
20:12.33*** join/#htc-linux hfctsaot (~fircuser@174-151-3-70.pools.spcsdns.net)
20:12.54phhMarkinus: http://en.pastebin.ca/1858155

20:12.58phhseems weird.
20:13.05domi007bombenbach: so on my karmic pc I remove rootstock and manually install rootstock from the jaunty repo?
20:13.41Markinusphh: this link isn'T working
20:13.51phhMarkinus: uh ?
20:14.06hfctsaotphh: shit man I forgot to move the max up in my config. Damn I gotta try again when I get home
20:14.12phhMarkinus: http://pastebin.com/ECbeT0rC ?
20:14.15bombenbachdomi007: there is a --dist  key
20:14.27bombenbachfor example: sudo rootstock --dist jaunty --fqdn myhostname --login ubuntu --password temppwd --imagesize 1G --seed ubuntu-minimal
20:14.28Markinusahh now is ok
20:15.08domi007got it
20:15.13phhnow I can dump clock area and compare.
20:15.16domi007okay, generating new rootfs
20:15.24Markinusphh: very nice :)
20:15.33Markinusph: but yes, weird
20:15.56Captnoordphh oOoOoOo
20:15.59Captnoordnice!!
20:16.03phhCaptnoord: ?
20:16.06bombenbachdomi007: you can also use  --seed lxde,gdm
20:16.12Captnoord[22:13] <phh> Markinus: http://pastebin.com/ECbeT0rC ?
20:16.13Captnoordthat one
20:16.15phhCaptnoord: ah.
20:16.18bombenbachdunno, whether ubuntu-minimal has X or not
20:16.33domi007bombenbach: I am thinking about: --seed e16, tslib, firefox
20:16.49bombenbachdomi007: there: https://wiki.ubuntu.com/ARM/RootfsFromScratch
20:16.50domi007wanna try e16 or e17 instead of lxde
20:17.05domi007bombenbach: I know, that's the tut I followed
20:17.12phhCaptnoord: http://husson.hd.free.fr/test.c
20:17.14phhif you want the source code
20:17.18bombenbachdomi007: well, you can also add that later by installing the packages by hand: dpkg -i xxx.deb
20:17.34phhCaptnoord: it's done in my rhod, so 160MHz = PLL1/6
20:17.42phhand that means AXI is clock n=1 :p
20:17.49domi007bombenbach: yeah but I hate downloading every package to fulfill dependencies
20:17.58domi007and internet is not working on my kaiser
20:18.07domi007so apt-get is out of question
20:18.19domi007but thanks
20:18.19domi007trying right now
20:19.13bombenbachdomi007: you're welcome, I had that problem myself until someone here told me that armv6vfp and armv6 are not the same :(
20:19.18phhCaptnoord: do you really find that nice ?
20:19.27phhit doesn't seem that useful from here.
20:19.46Captnoordmore info is always good
20:19.53Captnoordeven that it might not look like usefull
20:19.59Captnoord[22:17] <phh> and that means AXI is clock n=1 :p
20:20.05phhCaptnoord: possibly.
20:20.06Captnoordthat is something you for sure now
20:20.08Captnoordas a fact
20:20.12Captnoorddid we know that before?
20:20.21phhno
20:20.27phhbut i'm not sure at all
20:20.32Captnoordso its usefull
20:20.54phhand what runs @ 320MHz ? uh ?
20:21.03Captnoordhehe dono
20:21.07Captnoordmaybe arm 9 ppl
20:21.13phhna
20:21.14Captnoordpll*
20:21.16phhA9 runs @ PLL0
20:21.19Captnoordk
20:21.23phhwhich is 240
20:21.26phhor something like that.
20:21.54phhCaptnoord: btw, concerning usb, we might try the assert/deassert proc_comm converted to rpc
20:22.03phhI could try, right.
20:23.35Markinusphh: did you do it in lin or wince?
20:23.39phhMarkinus: lin
20:23.54phhRPC is a lot easier in lin :p
20:24.22Markinusphh: ok, else I could it test on Leo too . .
20:24.32GNUtoomickeyl, what image do you use?
20:24.32phhMarkinus: I think cr2 added it in haret
20:24.36Markinus1.
20:24.37Markinusclk_regime_sec_msm_get_clk_freq_khz(0);
20:24.37Markinus2.
20:24.37Markinus=320000
20:24.37Markinus3.
20:24.50phhlol ?
20:25.52*** join/#htc-linux Markinus (~Miranda@gtng-4db04d30.pool.mediaWays.net)
20:26.01Markinussorry, this was the wrong window . .. ups
20:26.04phh-_-'
20:28.13*** join/#htc-linux [1]Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl)
20:29.00*** join/#htc-linux julcel (~julcel@2a01:e35:2f3d:a720:224:23ff:fe03:c92f)
20:29.43phha 2048kHz clock
20:29.44phhwow.
20:29.48phhhow do they do that
20:32.39*** join/#htc-linux Forsaken|Desk (~Forsaken@dslb-084-058-230-195.pools.arcor-ip.net)
20:34.42*** join/#htc-linux Forsaken|Desk (~Forsaken@dslb-084-058-230-195.pools.arcor-ip.net)
20:35.50bombenbachconcerning bcm4329: why dhd_linux.c is not compiled at all?
20:36.06*** join/#htc-linux Jafterdark (Jafterdark@97-87-4-243.dhcp.mdsn.wi.charter.com)
20:37.00bombenbach<PROTECTED>
20:38.55bombenbachin our bcm4329 there is a bunch of  files and one include folder
20:39.38domi007b43 supports bcm4329 (n1 and rhodium) right?
20:39.51*** join/#htc-linux YellowGTO (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
20:39.56phhdomi007: I don't think so
20:40.48domi007oh I see, ok
20:41.30bombenbachthe reason why I'm asking is that bcm4325 won't compile and complains about dhd_linux.c http://pastebin.com/AA6jHSkP
20:42.06bombenbachso I checked that in bcm4329 and found out that bcm4329 doesn't make dhd_linux.c at all
20:42.20bombenbachalthough it *is* included in broadcom's sources
20:42.24Markinusphh: do you know, is the PCOM_RESET_CHIP like DEX_RESET_ARM9?
20:42.35phhMarkinus: no clue.
20:44.05Captnoordthere are 2 dex reset cmd's
20:44.34phhone reboots, and the other one.. we don't know what it does
20:44.42phhreboots if we pull down gpio 25
20:46.48*** join/#htc-linux mastermerlin (~merlin@pD957F490.dip.t-dialin.net)
20:50.00*** join/#htc-linux luminoso (~lumos@av-217-129-131-108.netvisao.pt)
20:51.45*** join/#htc-linux gauner1986 (~gauner198@p5B3857B4.dip.t-dialin.net)
20:52.09*** join/#htc-linux Bob_eponge (~chatzilla@car06-6-88-183-89-151.fbx.proxad.net)
20:53.49Markinusthis one did a reset, right? DEX_RESET_ARM9
20:55.04*** join/#htc-linux dekar (~dekar@f052212243.adsl.alicedsl.de)
20:55.30Captnoordit should do a arm9 reset
20:55.35Captnoordused for gps
20:55.38Captnoordand other things
20:55.41phhCaptnoord: ???
20:55.47phhARM9_reset is used for gps ?
20:55.55Captnoordyea
20:55.57Captnoordadsp
20:56.00phhah.
20:56.08Captnoordloads of things use it
20:56.20CaptnoordI can give you a list of all the reset flags
20:56.21Captnoord:P
20:56.24*** join/#htc-linux [acl] (~abel@96.246.167.90)
20:56.25Captnoordbut I don't know how they work
20:56.32phhCaptnoord: what's the name of the function ?
20:56.33Captnoordamss stuff
20:56.49phhah.
20:57.06CaptnoordI got all the microp.dll functions named
20:57.12Captnoordpseudo correct
20:57.20phhpoweroff ?
20:57.45Captnoordwe have a ReadResetSource
20:57.49Captnoordwhich is interesting
20:58.07CaptnoordReadMicroPIDFromI2C
20:58.12Captnoordwhich I want to test
20:58.25Captnoordand
20:58.26CaptnoordSolidOff
20:58.26Markinuslook in the pm.c in the msm_pm_restart function
20:58.31Markinuswe do there nothing
20:58.33Markinusno reset
20:58.36Captnoordwhich I guess is what I am searching for
20:58.39Markinusbut maybe we should . .
20:58.40mickeylGNUtoo: fso2-demo-image
20:58.50Markinuslike this PROC_COMM call . .
20:59.52CaptnoordMarkinus: yea your right
21:00.10GNUtoomickeyl, it seem that it doesn't even request the firmware in this image
21:00.22GNUtooit does in shr-image
21:00.58MarkinusCaptnoord: did you maybe see in the reset flags this one too? 0x776655AA?
21:00.58Markinusthen they are meaybe same
21:01.18CaptnoordMarkinus: I dono ask me tomorrow
21:01.25Captnoordi'm not trying to finish my commit
21:01.26Captnoord:P
21:01.26MarkinusCaptnoord: ok
21:01.28Captnoordnow*
21:02.30mickeylGNUtoo: that's strange, it does here. perhaps i should build from scratch to see whether something broke
21:02.45GNUtoomickeyl, ok
21:02.51mickeylmy image is a couple of weeks old and has been upgraded all the time
21:02.55GNUtooah ok
21:02.59GNUtooI'll update the image
21:03.27mickeyllinux-2.6-wireless-next contains  lots of changes in the wl directory
21:03.33mickeylbut they don't compile with our kernel
21:04.21mickeylit's a reproducible kernel oops
21:04.30mickeylso most likey something in the wl driver IMO
21:07.17Markinusphh: so, the wince_amss define is gone .. . .
21:07.18Markinusphh: if we want rpc, or it can be do in Haret, or we need a other switch in the rpc file
21:07.24Markinuspushed
21:07.35phhMarkinus: haret
21:07.46Captnoordpushed my crash fix
21:07.47phhask NetRipper
21:07.50CaptnoordI hope you like it
21:07.52Markinusphh: yeah, this would be very good
21:08.17Markinusphh: yeah, I did it already, I do it again if he is here
21:08.19GNUtoomickeyl, wireless-compat works
21:08.24phhMarkinus: ok
21:09.37phhMarkinus: ok right
21:09.56phhMarkinus: I thaught about a pmic_rpc, pmic_dex, pmic_whatever, but it seems it's light enough to be in a single file.
21:10.23Markinusphh: yes, I think too . . .
21:12.55phhCaptnoord: lot of changes there.
21:12.59phhyou're sure all were needed ?
21:12.59*** join/#htc-linux bombenbach (~bombenbac@77.47.80.54.dynamic.cablesurf.de)
21:13.13phhoh it's only indentation changes.
21:13.23Captnoordit removed the double mutex
21:13.44Captnoordand makes microp-keypad mutex act as a i2c mutex for all actions
21:13.50Captnoordsyncing all i2c action
21:14.02phhand you changed indentation.
21:14.11Captnoordyup
21:14.39phh[  157.398162] suspend: enter suspend(2010-04-05 23:37:53.930000000 UTC)

21:14.43ToAsTcfhphh: ok home gonna shoot again
21:14.44phh[  157.605895] suspend: exit suspend, ret = 0 (2010-04-06 21:38:13.610000000 UTC)

21:14.44phhyay
21:14.49GNUtooI think leviathan got a recipe for wireless-compat
21:15.09phh(it's becoming less and less impressive no ?)
21:15.19Captnoordhehe
21:15.24Markinusphh: mass detect on !wince: if we cannot find the amss version in smem, I set it to the amss version from the config file. . .
21:15.25Captnoordphh: WOW I need
21:15.28Captnoordwant
21:15.30Markinus*amss
21:15.32Captnoordbegs phh gimme
21:15.33Captnoord:P
21:15.34gauner1986Markinus: what was the url for that leo repos again?
21:15.35Captnoordlolz
21:15.39phhCaptnoord: no SIM -_-'
21:15.39ToAsTcfhphh: set my config to 528 right? or 600?
21:15.44Captnoordhttp://gitorious.org/linux-on-htc-armv6/linux-on-htc-armv6/commit/2fbae33d3fcab58ca275595b18c21159843adc45
21:15.48phhToAsTcfh: 528
21:15.54Captnoordgauner1986:http://gitorious.org/linux-on-htc-armv6/linux-on-htc-armv6/commit/2fbae33d3fcab58ca275595b18c21159843adc45
21:15.58Captnoordworps
21:15.59Captnoordwrong
21:16.01Captnoordloooool
21:16.03gauner1986thanks
21:16.03*** join/#htc-linux unitypunk (~unitypunk@76-14-141-97.rk.wavecable.com)
21:16.05Captnoordgoes to bed
21:16.07Markinusgauner1986: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm-2.6.32
21:16.11Captnoordyea
21:16.24gauner1986Markinus: didnt you move dev to gitorious?
21:16.29Captnoordjust waits for a glemsom build
21:16.38Captnoordso I can put the modules
21:16.41Captnoordis uber lazy
21:16.48*** join/#htc-linux Traveler (~traveler@host33-78-dynamic.32-79-r.retail.telecomitalia.it)
21:17.08GNUtooCaptnoord, with a name like capitain nord you should reverse engineer the compas and the gps no?
21:17.14Markinusgauner1986: the is our porting stuff . . this other one is for Leo testing . .
21:17.25Markinusgauner1986: but on end this should work here too
21:17.35CaptnoordGNUtoo: lol
21:17.46bombenbachJust in case someone has similar problems compiling bcm4325 fron Galaxy sources:
21:17.50bombenbachtheir module seems to be kinda buggy: http://tinyurl.com/y8h4utu (in German)
21:17.52gauner1986Markinus: okay
21:17.54bombenbachit looks like they've fixed it in their own firmware but not in the published source code
21:17.57Markinusgauner1986: some thing are easier to test on devices they are working  . .
21:17.59bombenbachMy solution: Take bcm4325 from Motorola Cliq sources: Cliq/system/wlan/bcm/osrc/
21:18.02bombenbachthey even include the firmware oO.
21:18.04bombenbachThe module compiled fine, gonna try to insmod it
21:18.17gauner1986Markinus: i understand
21:18.57phhGNUtoo: concerning gps
21:19.10phhthere are some things I'd like to test, but I don't know how
21:19.14phhon an android device I mean
21:19.25GNUtoook
21:19.30gauner1986Markinus: i see you moved everything to dex now?
21:19.32GNUtoophh, I've an android device
21:19.41phhGNUtoo: I know, but it needs android stuff :p
21:19.50phhor changes in the kernel I don't want to do
21:19.57gauner1986Markinus: but clock offset still not working i guess
21:20.12GNUtoophh, I can run a cyanogen mod with modified kenrel if you want
21:20.32Markinusgauner1986: this isn'T a problem . . the dev should work on 1980 time too! :)
21:20.48phhGNUtoo: ok
21:21.15GNUtooI was waiting for tracing something
21:21.18Markinusgauner1986: the biggest problem are our crashes and hangings
21:22.26GNUtoophh, basically I backup my 100%free android,flash cm-mod,do tests,and flash back my 100%free android
21:22.26phhGNUtoo: mmmmm tracing shouoldn't bee needed now
21:22.26GNUtoook
21:22.26GNUtoois awaiting for test,tracing or whatever
21:22.26phhok right
21:22.31GNUtooso just tell me
21:22.41phhGNUtoo: ls /dev/oncrpc/*5b*
21:22.42GNUtoothen I'll do it when I have the time
21:22.59phh(should work on any booted system)
21:23.10gauner1986Markinus: hmm.. yeah.. switch to dex didnt change anything over there it seems
21:23.12GNUtoophh, on cm-mod or is a 100% free android ok?
21:23.19phhGNUtoo: free android is ok
21:23.31GNUtoothen I'll do it at once
21:23.37Markinusgauner1986: right, nothing. . bit nice that it now works :)
21:23.59*** join/#htc-linux lkcl (~lkcl@nat65.mia.three.co.uk)
21:24.03phh~ramconsole-diam
21:24.03apt[ramconsole-diam] pwf dm 0x00800000 0x00100000
21:25.05stinebdit's gonna take some black magic to create system.sqsh without root perms
21:25.15phhstinebd: uh ?
21:25.23phhmksquashfs3 has some commands to do that I think no ?
21:25.27stinebdnope
21:25.37GNUtoophh, http://pastebin.com/reS9u84h
21:25.56stinebdeven mksquashfs4 doesn't... all you can do with that is pseudo directories and device nodes
21:26.22phhstinebd: ah all there is is -all-root
21:26.24phhright.
21:26.32phhstinebd: use an UML stuff ? :D
21:26.37stinebdgonna use qemu :D
21:26.46phhuml is lighter
21:27.00stinebddoes uml need host kernel support?
21:27.04phhno
21:27.13stinebdcan it build static?
21:27.19phhpossibly.
21:27.21ToAsTcfhphh: still not working
21:27.28phhToAsTcfh: not working = ... ?
21:27.37ToAsTcfhoverclocking
21:27.44ToAsTcfhmy life for months
21:27.46phhGNUtoo: http://husson.hd.free.fr/test-gps
21:27.47phhrun that
21:27.59phhI'd bet on a crash.
21:28.19ToAsTcfh?
21:28.30phhToAsTcfh: I mean what happens ?
21:28.37phhit doesn't set its clock to 528MHz ?
21:29.29ToAsTcfhthis doesnt exsist /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
21:29.32phhGNUtoo: if it happens not to crash, cat /dev/smd27
21:30.11*** join/#htc-linux Orkspalter (~Orkspalte@p54B58F44.dip0.t-ipconnect.de)
21:31.22*** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes)
21:31.42ToAsTcfhyeah phh i cant tell what the clock is
21:31.49*** join/#htc-linux Cablekevin (~Cablekevi@house.speedxs.nl)
21:31.52phhToAsTcfh: ask cpuinfo ?
21:32.18dcordeshi
21:32.23NetRipperMarkinus, kernel seems to be stable for me now
21:32.28NetRipperMarkinus, can you try something for me?
21:32.39MarkinusNetRipper: great! sure!
21:33.06bombenbachdamn: bcm4325 doesn't pick up eth0 :(((
21:33.07GNUtoophh, ok
21:33.23NetRipperMarkinus, use DG timer instead of GP timer
21:33.29NetRipperyou can change it in .config or via menuconfig
21:33.37MarkinusNetRipper: ohhhh,
21:33.40MarkinusNetRipper: yes I doo
21:33.49GNUtoophh, are there some sources for that?
21:34.07phhGNUtoo: http://husson.hd.free.fr/test.c
21:34.11MarkinusNetRipper: it is possible that you do a RPC bye bevor boot the kernel in haret?
21:34.24GNUtoothanks
21:34.30NetRipperemmm yes its possible to do in the hardwareshutdown()
21:34.36NetRipperif you tell me how
21:34.36NetRipper:P
21:34.41NetRipperi'm not into RPC
21:34.52NetRipperor dex or pcom atm :p
21:35.23MarkinusNetRipper: you need the wince command? Then I have to look :) This define, there is a HALLO and a BYE
21:35.25NetRippermaybe i can even do it via a dll call?
21:35.36NetRipperok
21:36.06NetRipperi also still need to commit that for haret
21:36.10ToAsTcfhphh: 480
21:36.14NetRipperi already have a hardwareshutdown, but its for gp/dg timers
21:36.17ToAsTcfh:(
21:37.52dcordesNetRipper, that timer configs fiexes the big oops?
21:38.11NetRipperwell i dont really get "the big oops" but it no longer hangs and goes through my initrd
21:38.21NetRipperincluding the sleep for 10 secs
21:38.22NetRipperetc
21:38.27gauner1986NetRipper: did you fix the hanging shit? :)
21:38.28dcordessounds about right
21:38.28MarkinusNetRipper:  great! compiling
21:38.41dcordesbomb dropped
21:38.46gauner1986nice
21:38.46gauner1986:)
21:38.48MarkinusNetRipper: it is set for some QSD device in defconfig to dg . ,
21:38.52NetRipperMarkinus, if it doesnt work i have a few things locally changed as well but i dont think they're needed now
21:39.30dcordesNetRipper, make a diff just to be sure
21:39.42MarkinusNetRipper:  compiling
21:40.14NetRipperdcordes, yea i save it ;)
21:40.18dcordes^^
21:40.45ToAsTcfhuhg
21:41.00MarkinusNetRipper: coudeaurora use it for some devices with QSD . .  I saw it but didn'T test it . .oegh
21:41.04gauner1986well
21:41.09gauner1986omg
21:41.13NetRipperMarkinus, ok
21:41.17gauner1986that's what i wanted to say
21:41.18gauner1986:)
21:41.25dcordescompile faster bitch
21:41.29NetRipperlol
21:41.31gauner1986netripper saved our lives
21:41.42phhMarkinus: http://pastebin.com/yLnsisg3
21:41.50phhI searched how to get those clocks from TCX0
21:41.53phhfor what it is worth
21:42.04gauner1986NetRipper: where did your changes go?
21:42.08phhat the end of the list, it becomes really weird.
21:42.12gauner1986cant find them on linuxtogo
21:42.14NetRippergauner1986, havent committed yet
21:42.16AstainHellbringshit Markinus how slow is your machine?
21:42.19gauner1986ah okay
21:42.24NetRippergauner1986, markinus and dcordes can test first
21:42.41MarkinusAstainHellbring:  only a quad and a virt machine
21:42.58NetRipperthis is really minor.. i thought i found the problem elsewhere as the famous "invalid instruction" that is used int he zImage is also used in the flush.c (which is not mach-specific)
21:43.07NetRipperbut it doesnt seem to be called
21:43.08Markinusdone
21:43.20dcordesgrr
21:43.52dcordesslaps T7300
21:44.15NetRipper:)
21:44.16AstainHellbringslaps T7500
21:44.27phhslaps
21:44.28phheh no
21:44.29NetRipperto be honest.. the linking takes more time than compiling on my machine
21:44.30phhI love my phones.
21:44.31NetRipperslow hdd :p
21:44.57Markinusphh: great dump!
21:45.06MarkinusNetRipper:  I'Ve seg faults
21:45.25NetRipperMarkinus, vanilla kernel (besides that .config change?)
21:45.39NetRipperi mean, no local changes?
21:45.58gauner1986time to git reset --hard :)
21:46.18NetRipperMarkinus, if so, send me your initrd pls :)
21:46.51dcordesNetRipper, no send us your secret diff!
21:46.57MarkinusNetRipper: this is the problem, I have a clean kernel but no this small defoncfig. This is with USB etc. I test it with the small one, but have tu do some small
21:46.57Markinuskernel changes
21:46.59phhNetRipper: RPC_PowerDown ?
21:47.00gauner1986:D
21:47.13NetRipperdcordes, i did, its only changing GP timer to DG timer
21:47.16MarkinusNetRipper: I use the one from autobuil, moment, I give you the link
21:47.33NetRipperkholk's autobuild?
21:47.49Markinusyes
21:47.56NetRipperphh, to send BYE you mean?
21:48.00phhyes
21:48.11NetRipperphh, ok that is an exported call on dll?
21:48.21Markinushttp://xdandroid.southcape.org/initramfs/
21:48.22dcordeshas to many drivers attached to the system
21:48.27phhhum there is also RPC_Deinit
21:49.20phhNetRipper: rpc_router.dll
21:49.26NetRipperphh, powerdown might actually shut the whole device down :p
21:49.34NetRipperphh, but its easy to test
21:49.41*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
21:49.41dcordesNetRipper, bluescreen.
21:49.56phhEXPORT RPC_PowerDown
RPC_PowerDown
BX      LR

21:49.58NetRipperdcordes, and what initrd are you using?
21:49.58phhsomething's wrong here
21:50.01dcordesfor a second I thougth yellow dog linux was joining
21:50.01phhit just BX LR ?
21:50.13GNUtoophh, http://pastebin.com/Pnikec3v
21:50.15NetRipperlol my phone just blanked after 10 min idle on terminal
21:50.15NetRipper:p
21:50.27phhGNUtoo: really ?!?
21:50.29GNUtoophh, it rebooted the phone,also I wasn't able to compile it
21:50.33phhGNUtoo: that's great
21:50.38GNUtooah
21:50.39phhI mean
21:50.44phhit means I'm doing it wrong.
21:50.54dcordesNetRipper, none
21:50.56phhnot speciallt that our device behaves wrongly
21:51.16dcordesNetRipper, root=/dev/mmcblk0p2
21:51.24NetRipperdcordes, aha
21:51.39phhGNUtoo: and building needs some stuff in android building system
21:51.50phhI changed librpc's Android.mk
21:51.52GNUtooI saww that
21:51.55GNUtoook
21:52.04phhI can give it to you if you want
21:52.17dcordesNetRipper, ok same old crash during boot
21:52.33dcordesNetRipper, it is an OE based rootfilesystem from GNUtoo/leviathan
21:53.02dcordeskernel panic attempted tot kill init
21:53.05GNUtoophh, do you need another test?
21:53.10phhGNUtoo: yes
21:53.12phhjust 30s
21:53.20chamonixhey guys
21:53.21*** join/#htc-linux YellowGTO (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
21:53.25stinebdhi chamonix
21:53.28NetRipper:x
21:53.31chamonixhey stinebd
21:53.37dcordeshernani, hey man!
21:53.59phhGNUtoo: same url
21:54.07phhGNUtoo: btw, it works on 100% free android ?
21:54.20ToAsTcfhphh: maybe it did work last night with oc
21:54.30GNUtoogps?
21:54.30GNUtoono
21:54.37phhGNUtoo: I mean my program
21:54.39GNUtooyes
21:54.42phhok
21:54.49GNUtooI pasted the output
21:54.59dcordesNetRipper, http://www.netripper.com/leo/initrd-netripper-busybox-usb.cpio is that what you are using for the successful test? can you upload/paste default?
21:55.10phhyou didn't mentioned if it was CM or replicant :p
21:55.47NetRipperdcordes, umm it might be yes.. i dunno if i modified it in the meanwhile
21:56.11*** join/#htc-linux YellowGTO_ (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
21:56.18NetRipperdcordes, oh hm i actually have mem=128M in cmdline
21:56.21NetRippermaybe that makes a difference
21:56.50mickeylGNUtoo: bummer, what exactly is wireless-compat?
21:56.55mickeylexchanging a stack?
21:56.55dcordesNetRipper, ok I just booted that initrd with mem=128 nothing else in cmdline
21:56.57dcordesM
21:57.07GNUtoophh, http://pastebin.com/ifbJLX9V
21:57.18phhGNUtoo: ok thanks
21:57.24phhGNUtoo: really cool for me :p
21:57.26GNUtoomickeyl, newer wiif with older kenrel
21:57.37mickeylolder meaning 2.6.32?
21:57.38NetRipperdcordes, http://netripper.pastebin.com/2PW6vU6n
21:57.40NetRippermy default
21:57.58dcordesNetRipper, ok got pretty much same. so got same result as you know it looks
21:58.01dcordescursor on speed
21:58.07GNUtoomickeyl, 2.6.27 and up
21:58.11NetRipperhm ok
21:58.11GNUtooif I remember well
21:58.13dcordesit's alive
21:58.16NetRipperso might be memory map
21:58.26dcordesno - sorry
21:58.30dcordesI had 128M before.
21:58.32dcordesalways have it in
21:58.33mickeylGNUtoo: ok, so that means completely different drivers? out of tree?
21:58.43dcordesmade that sound wrong
21:58.46NetRipperlol
21:58.47*** join/#htc-linux GNUtoo|oeee (~GNUtoo@host137-158-dynamic.54-79-r.retail.telecomitalia.it)
21:58.50NetRipperso why is it "alive" now then?
21:58.51NetRipper:)
21:58.54dcordesconsole blanked.
21:58.55dcordesso it lives
21:58.58GNUtooI'm GNUtoo|oeee now
21:59.01NetRipperso soon already?
21:59.05mickeyl<mickeyl> GNUtoo: ok, so that means completely different drivers? out of tree?
21:59.14dcordesbecause the bare busybox is so sleek it doesn't touch any sharp corners
21:59.21dcordestheory
21:59.25NetRippercould b
21:59.31GNUtoo|oeeemickeyl, yes
21:59.33NetRipperim trying an android one now
22:00.00mickeylGNUtoo|oeee: *sigh*
22:00.06*** join/#htc-linux unity_punk (~unitypunk@76-14-141-97.rk.wavecable.com)
22:00.07mickeyli hate that, but ok
22:00.23mickeylwhere's lev's recipe?
22:00.32mickeylthat also means we can't have them compiled in?
22:00.36mickeylor can we do that somehow?
22:00.40NetRippersegfault on the android initrd
22:00.57Captnoorddisabled the sleeping led
22:00.59GNUtoo|oeeemickeyl, don't know,it's an external tarball
22:00.59NetRipperalthough kernel stays alive
22:01.02MarkinusNetRipper: like me
22:01.10GNUtoo|oeeephh, more tests?
22:01.12Captnoordgonna check if it helps on the battery drain
22:01.15Captnoordnn all
22:01.27dcordesNetRipper, I'm a pro. I run the POSIX test binaries
22:01.27MarkinusNetRipper: yes . .here too . . but is hanging on loading rootfs
22:01.34dcordesice cold
22:01.38Markinusblinking
22:02.14NetRipperdcordes, does that test memory?
22:02.36dcordesNetRipper, no some sleep functions
22:02.42dcordesMarkinus, might explain it better
22:02.54NetRipperok im not familiar with posix
22:02.58phhGNUtoo|oeee: no
22:02.59phhit's time to sleep
22:03.09dcordesapt, wtf posix
22:03.11GNUtoo|oeeeok thanks
22:03.24NetRipperglad im not alone
22:03.44dcordesit's a standard android is not compatible with
22:03.54dcordesafaik
22:03.59NetRipperstandard for what?
22:03.59GNUtoo|oeeeI'm not even shure gnu is compatible with it
22:04.16GNUtoo|oeeeis it only kernel interfaces or also userland?
22:05.41GNUtoo|oeeebecause GNU is not unix(most of the command were extended etc...)
22:05.57GNUtoo|oeeeI'll go bye
22:06.35NetRipperMarkinus, it seems to segfault on things it does with mmc?
22:07.13MarkinusNetRipper: yes? hmm, this could be, maybe we have 2 problems . .
22:08.34*** join/#htc-linux Forsaken|Desk1 (~Forsaken|@dslb-084-058-204-180.pools.arcor-ip.net)
22:10.12MarkinusNetRipper: one moment, I do my kernel smaller, but for this I have to patch some files, didn'T compile without CONFIG_PM. .
22:11.24MarkinusMarkinus: hmm, maybe I should check this in
22:11.54NetRipperermmm
22:11.55NetRipperonly if its nice lol
22:12.00NetRipperit doesnt sound nice :p
22:12.03NetRipperits a hack to test something ;)
22:15.29dcordesNetRipper, Error Trampoline physical/virtual addresses overlap.
22:16.41NetRipperin haret?
22:16.48dcordesyep at 100%
22:16.53dcordesgot this all of a sudden
22:16.56dcordesnever had it before
22:16.58dcordesno new kernel
22:16.58NetRipperneverh eard about that before
22:17.03NetRipperjust retry?
22:17.04NetRipper:p
22:17.09dcordesno go
22:17.13dcordesbut did softreset now
22:17.19dcordesyep
22:17.26dcordesour memory map is totally dorked
22:17.39NetRipperhow so?
22:17.43dcordesI don't know
22:17.51NetRipperwhy do you come to that conclusion
22:17.59dcordesit's no conclusion
22:18.14NetRipperthen why do you say that
22:18.15NetRipperlol
22:18.16dcordeslet's forget about that error message. it never was there :D
22:18.17*** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl)
22:18.23NetRipperno i mean
22:18.24dcordesFUD
22:18.27NetRipperi want to konw what made you say that lol
22:18.54dcordesNetRipper, I think you should push that config change
22:18.56NetRipperi'm personally offended.. i made the memory map, it must be brilliant.. no arrogance here
22:19.17dcordesNetRipper, it makes both of the posix tests pass which made the kernel crash 10/10 times with the other config.
22:19.22NetRipperok
22:19.38Markinusnice :)
22:19.40dcordesI didn't expect that
22:19.56dcordesnanolseep returned success
22:20.08NetRipperdg timer is high resolution
22:20.08dcordesclocl_nanosleep returned success
22:20.14Markinusdcordes: the our timingsproblems are gone! :)
22:20.23dcordeswhat's the next problem?
22:20.37dcordestried timer config w/o SD ?
22:20.38Markinusdcordes: why did the other initrd not work
22:21.06dcordesok guys what did we test so far with the DG timer ?
22:21.07Markinusdcordes: you didn'T have a initrd right?
22:21.13dcordesbusybox netripper
22:21.18dcordesshr leviathan
22:21.23dcordesandroid autobuild
22:21.47dcordesMarkinus, I only booted netripper initrd
22:21.48Markinusdcordes: you use one too? Without seg faults?
22:21.49NetRipperoh god i wasnt up to date with my git
22:21.54dcordesMarkinus, and from sd. posix test is on sd
22:22.01dcordesgood god
22:22.03Markinusdcordes: ok . . .
22:22.22dcordesMarkinus, kernel survived like 5 minutes after posix test now
22:22.31NetRipperpushed
22:22.31dcordesblinking in command line
22:22.45Markinusdcordes: nice . .
22:23.27NetRipperdo .gz initrds work yet?
22:24.26dcordesyes for a while now
22:24.32NetRipperok
22:24.41dcordesMarkinus, how did you fix that btw? in case you know :D
22:24.54MarkinusNetRipper:  I tested a angstrom initrd, the 10 sek wait is working. Very nice, but crash on mounting the root file
22:25.00MarkinusNetRipper:  I think we have mmc problems
22:25.00dcordesNetRipper, oh my git wasn't either
22:25.09NetRipperMarkinus, ok good :)
22:25.12NetRipper(and sad but still)
22:25.12NetRipper:p
22:25.54dcordesso it's not sd related or so
22:25.57dcordesbut still low
22:26.43MarkinusNetRipper: veery nice :)
22:26.57MarkinusNetRipper: so, or clocks or vregs
22:27.05NetRipperquite possibly eys
22:28.14*** join/#htc-linux Cable-Deepfrying (~Cablekevi@house.speedxs.nl)
22:28.40gauner1986so
22:28.43gauner1986some progress finally
22:34.21NetRipper[    0.522074] Initramfs unpacking failed: uncompression error
22:34.22NetRipper:(
22:35.10Markinushmm
22:35.51gauner1986maybe now we get a shell over usbnet?
22:35.52gauner1986:D
22:36.07MarkinusNetRipper: this zImage patch, this was only this yes?
22:36.32NetRipperzimage patch?
22:36.35MarkinusNetRipper: or for allz  compression stuff
22:36.52MarkinusNetRipper: the reason why we didn't use zImage
22:37.00NetRipperwe can't use zimage because our Image is too large
22:37.07MarkinusI mean you postet some assambler code
22:37.20NetRipperyou mean the flushcache thing
22:37.22MarkinusNetRipper: ahh, ok
22:37.36NetRipperthe invalid instruction is also still in zimage code yes
22:37.40NetRipperbut we can't use it anyway
22:37.42MarkinusNetRipper: sry, then I missunderstand you
22:37.46NetRipperImage must be smaller than 3mb
22:37.48dcordesgauner1986, go try
22:38.00MarkinusNetRipper:  my is in the momoment 2.2
22:38.14MarkinusNetRipper: but MUCH things are disabled
22:38.30dcordesgauner1986, best way to find out
22:38.41NetRipperMarkinus, then in arch/arm/boot/compressed/head.S change this:
22:38.41NetRipper<PROTECTED>
22:38.41NetRipper-               mcr     p15, 0, r10, c7, c14, 0 @ clean+invalidate D
22:38.41NetRipper+               mcr     p15, 0, r10, c7, c14, 2 @ clean+invalidate D
22:38.41NetRipper<PROTECTED>
22:38.49NetRipperzimage will work then
22:39.04NetRipper(find the correct mcr line, the one with hierarchical above)
22:39.57NetRippermy initrd.gz is 20MB
22:40.06NetRippermaybe thats the reason it doesnt work
22:40.09NetRipperit should though
22:40.28MarkinusNetRipper:  ok, I will test it too
22:40.38NetRipperok
22:40.54MarkinusNetRipper: I have to look to our clock file . Maybe I did there something wrong
22:40.57Markinussd
22:41.03gauner1986dcordes: i will ;)
22:42.03dcordesdex_comm sounds funny
22:43.43MarkinusNetRipper: zImage isn'T work
22:43.54NetRipperhmm
22:44.13MarkinusNetRipper: Image is 2158752
22:44.37MarkinusNetRipper: hangning 100%
22:45.12NetRipperodd
22:49.31MarkinusNetRipper: if you want I can send you this samm Image
22:49.44NetRipperno its alright
22:49.57gauner1986Markinus: did you get back to 2.08 now?
22:50.04gauner1986or does 2.09 work?
22:50.13gauner1986*radio
22:50.14Markinusgauner1986: 2.08
22:51.58MarkinusNetRipper:  hmm arghh. So I booting now my small kernel, but ithe screen is going totaly green in the middle of the boot
22:52.12NetRipperah yes
22:52.13Markinus(as I changed to dg)
22:52.28AstainHellbringgreen cool
22:52.28*** join/#htc-linux leviathan (~quassel@c-82-192-226-27.customer.ggaweb.ch)
22:52.29NetRipperi had that too.. i disabled the -panel.c
22:52.38Markinusis disabled .  .hmm
22:52.41NetRippersomehow mdp is inited, and overwrites the esttings ;)
22:52.52NetRippergo to mdp driver and make sure it doesnt load, maybe that helps
22:52.57Markinusok
22:53.13NetRipperi think it changes MDP_CONFIG... htc_fb_console doesnt fiddle with that
22:53.32NetRipperso if it changes it to suit MDP, htc_fb_console will not work properly anymore
22:53.50MarkinusNetRipper: hmm, and I do a make clean . ..
22:55.56dcordesgreen IT
22:55.59MarkinusNetRipper: it's good that we port the other devs to .32 too . .together it's much faster . . much stuff is same
22:56.13gauner1986hm
22:56.17gauner1986usbnet doesnt come up
22:56.29dcordesMarkinus, I think it's big challenge to do it well
22:56.53Markinusdcordes: yes, and do it clean! And capable to merge!
22:57.47Markinushmm green . . argh
22:57.47gauner1986says something about mdp and error in the logs
22:57.48gauner1986^^
22:58.18Markinusgauner1986:  yeas, I searching it .)
22:59.21*** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net)
22:59.43gauner1986okay.. have to get some sleep now.. see you tomorrow. :)
22:59.49CablekevinSleep tight.
23:00.11gauner1986thanks :P
23:03.44NetRipperwhat is qsd8x50 FFA?
23:04.07MarkinusNetRipper: don'T know, it is comming with a merge
23:04.38NetRipperanswer is probably no :P
23:05.17NetRipperSelect this to support the 8x50 ffa device
23:05.26NetRipperplease, let it be "free for all"
23:05.47dcordeslol
23:06.12dcordesit starts some RTS only quickmatch
23:06.17Markinusok :) I didn'T change it, I think it'S default on
23:11.19MarkinusNetRipper: hmm, there is nothing about MDP, nothing in log hmmm still green .  .. weird
23:11.57Markinusdisabled to much .. hehe
23:12.01NetRipperok weird
23:12.03NetRippernah i had the same
23:12.09NetRipperif you just re-enable the panel.c again
23:12.12NetRipperit'll work
23:12.18NetRipperbut it will also load msmfb, mdp
23:15.23NetRipperok
23:17.13NetRippertesting a new memory map
23:17.18NetRipperlooks promising
23:17.37MarkinusNetRipper: nice
23:17.41AstainHellbringso old memory map wasnt so perfect huh...
23:17.41NetRipperman i should be in bed already :P
23:17.47NetRipperAstainHellbring, lol shush you
23:17.47NetRipper:P
23:17.49AstainHellbring:P
23:18.02NetRippersome weird things are happening on the 0x1* memory bank
23:18.06AstainHellbringslips 15 caffine pills in NetRipper's drink
23:18.14NetRipperit decompresses my 20mb initrd properly now
23:18.22MarkinusNetRipper: cool
23:18.34NetRipperbut in this memory map only 256mb memory to linux
23:19.08MarkinusNetRipper: but besser this and working right  . .
23:19.12Markinus*better
23:19.22*** join/#htc-linux obrienmd (~obrienmd@173.160.148.166)
23:19.39NetRipperin fact, my theory is, that some hardware is modifying memory in the 0x118* - 0x1ff* range and overwriting part of the kernel or user space memory while booting
23:19.43NetRipper(i.e. gpu hardware)
23:21.29dcordesMarkinus, any luck booting starting an initrd w/minimal kernel and correct timer config enabled?
23:21.34MarkinusNetRipper: 150 mb  . . .maybe a bit more as only the grafik
23:21.48Markinusdcordes: no . .still green
23:22.34NetRippergetting a new OOPS but its unrelated to our others
23:22.40dcordesMarkinus, timer config made it green? it sounded like you had non green minimal kernel before lol
23:23.08*** part/#htc-linux Orkspalter (~Orkspalte@p54B58F44.dip0.t-ipconnect.de)
23:24.27ToAsTcfhphh: bah i gotta go back and test everything from the last few days. ive been testing with donut hw3d in eclair
23:25.05NetRipperoh crap i put ramconsole on memory that gets overwritten :p
23:25.25NetRipperok so we'll have 256MB - 0x400000 for ramconsole :p
23:26.37MarkinusNetRipper: I commented now all mdp files  in the msm video dir Makefile, still green! arghhhhhhhhhhhhhhhhhhhhhhhhh
23:26.58NetRipperlol
23:27.03NetRipperno clue where its coming from then
23:29.54NetRipperMarkinus, but i suppose you don't need to fiddle with minimal anymore
23:30.10NetRipperit was to find this hang
23:30.34NetRipperunless you have other plans
23:30.37NetRipperor other issues you want to find
23:30.46MarkinusNetRipper:  yes, I thought abouve this now too
23:30.55MarkinusNetRipper:  you're right
23:31.07NetRippersleeping function called from invalid context
23:31.14NetRipperthats the oops im getting now
23:31.29NetRipperlets see if ramconsole is working
23:32.18NetRipperdoubting if i should commit this memory map.. havent tested it very wel
23:33.22dcordesNetRipper, "sleeping function called from invalid context" kernel oopses with that message for you?
23:33.29NetRipperyes
23:33.40dcordesI think I didn't see that yet
23:33.42NetRipper[    2.882003] BUG: sleeping function called from invalid context at arch/arm/mm/fault.c:298
23:33.45NetRipper[    2.890447] in_atomic(): 0, irqs_disabled(): 128, pid: 1, name: init-real
23:33.46NetRipperinit-real is an android process
23:34.00NetRipperits a pretty old initrd
23:34.07NetRippercontaining android 0.8
23:34.10dcordesdzo
23:34.14NetRipperyes
23:34.22NetRipperfits in initrd, so no need for mmc
23:34.24dcordesoldschool
23:35.00NetRipperi'll commit this memory map, seems at least more stable than the current one
23:35.09dcordeswith most rootfs I have it dies while starting udev
23:35.20NetRipperoh i can test angstrom
23:35.20dcordesgood I will try directly
23:36.35MarkinusNetRipper: yes? cool
23:37.02NetRippersegfault on angstrom image
23:37.25NetRipperwhen starting udev
23:37.25MarkinusNetRipper: hmm
23:37.34*** join/#htc-linux J-I-M-M-Y (~jimmy@addr-85-23-44-214.suomi.net)
23:37.54NetRipperi'll just put a pastebin online
23:37.58NetRipperthen you can test this further
23:38.04MarkinusNetRipper: ok
23:38.07dcordesI will try tomorrow
23:38.09dcordestired
23:38.13dcordescya guys
23:38.20Markinusbye
23:40.31NetRipperMarkinus, http://www.netripper.com/leo/20100408_more_stable_memmap_questionmark.diff
23:41.02NetRipperMarkinus, in your default.txt, set ramaddr 0x20000000
23:41.03Markinusok, thx!
23:41.39NetRipperset ramsize 0x0fc00000
23:42.05Markinusramaddr ?
23:42.27NetRipperyes, this memmap uses the second memory bank
23:42.33NetRipperso ramaddr 0x2*
23:43.00NetRipperit uses 0x118* for fb ram, gpu, mdp, etc
23:43.11*** join/#htc-linux domi007 (~639cc9a2@gateway/web/freenode/x-cwcdrmpryftdkbhx)
23:43.25MarkinusNetRipper: and the problem with haret and 0x2 ?
23:43.29NetRipperno
23:43.34Markinusok
23:43.44NetRipperit worked for me at least
23:43.50NetRipperdidnt need to patch haret
23:44.14NetRipperi think the 0x172* area is affected by whatever causes problems at boot
23:44.54NetRipperwhich explains it failing if it relocates kernel to that address
23:45.12NetRipperwhile hardware is happily writing to that memory bit
23:45.22MarkinusNetRipper: intresting
23:45.57NetRipperi'm suspecting MDP or GPU as culprit
23:46.14NetRipperwe should shut it down properly before booting linux in hardwareshutdown() in haret
23:46.34NetRipper(as it might as well just allocate memory in 0x2* instead of where it is now)
23:46.39MarkinusNetRipper:  if it is possible, would make sense
23:47.10NetRipperwell the hardware can change memory when its active obviously.. it doesnt need the CPU for that
23:47.39Markinusdma
23:47.45NetRipperyes
23:48.15NetRipperanyway
23:48.23NetRipperbed time..
23:48.32NetRipper4 hours till alarm
23:48.33NetRipper:D
23:48.34NetRippernn
23:48.34Markinusgood night! And thx!
23:48.50NetRippernp let me know results :)
23:49.05Markinushangs on 100% wirh this memory settings
23:49.08Markinuswas fast :)
23:49.36NetRippergrr
23:49.46NetRipperok try set ramaddr 0x11800000 anyway
23:49.48Markinusramaddr 0x21000000 ?
23:50.01Markinusthis what I had. . ok
23:50.15NetRipperi told you to change ramaddr to 0x20000000
23:50.15NetRipper:P
23:50.21NetRipperso i hope you tried with that first
23:50.24NetRipperand Image instead of zImage
23:50.58Markinusurgh?? I read ramsonsole to 2000000?
23:51.09Markinusok, sorry
23:51.31NetRipperno no :) ramconsole is at same location as it was before
23:51.31Markinusyou wrotr  ramaddr 0x2* . . so I thought is ok . .
23:51.41NetRipper< NetRipper> Markinus, in your default.txt, set ramaddr 0x20000000
23:51.42NetRipper:P
23:52.05MarkinusNetRipper: ok, I missreaded this .. ups
23:52.07NetRippernp :)
23:53.12Markinusworks :)
23:53.13Markinusthx!
23:53.21NetRippergreat
23:53.23NetRippergood luck :)
23:53.27Markinusthx!
23:53.40Markinushehe
23:59.57*** join/#htc-linux julcel (~julcel@2a01:e35:2f3d:a720:224:23ff:fe03:c92f)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.