IRC log for #htc-linux on 20091022

00:03.22*** join/#htc-linux alphaone (n=alphaone@2001:638:602:af01:0:0:0:1)
01:24.39*** join/#htc-linux boli^ (i=foobar@cpc3-nthc2-0-0-cust281.nrth.cable.ntl.com)
01:39.11mdrobnakIt's...quiet...
01:39.19boli^shhh
01:39.23boli^im trying to concentrate
01:39.36mdrobnaklol
01:57.46VenumX:)
01:57.52VenumXroot my hero :D
01:57.57mdrobnakacpuclock.c looks good from Samsung, much more complete then our copy..
03:30.42tmzthey
03:30.47tmztstill here?
03:30.55tmztmdrobnak:
03:31.40tmztmdrobnak: using raph500
03:31.55tmztmdrobnak: talk to dzo
03:32.16tmztkris: localhost?
03:32.50tmztDPRAM is dual ported ram
03:33.05tmztthe term for what we call smi or smem
03:33.20AstainHellbringhiya tmzt
03:33.33tmzthi ast
03:33.42tmztever check mic on raph800?
03:33.46*** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey)
03:33.51tmztduring alls
03:33.54AstainHellbringyou see my comment earlier about Barns and nobles nook?
03:34.02AstainHellbringmic on raph800 on android?
03:35.48tmztangstrom
03:36.02AstainHellbringnot tried it on angstrom
03:36.11tmztlinuxtogo.org/~lgorris
03:36.16tmztno
03:36.20tmzteink reader?
03:36.28AstainHellbringaye eink reader running android
03:36.42tmzteink reader?
03:36.47tmztsorry
03:36.49AstainHellbringyep
03:36.50tmztah, ok
03:36.59tmztno, up arrow
03:37.01AstainHellbringhttp://www.barnesandnoble.com/nook/
03:39.06*** join/#htc-linux mes (n=mes@203x20781148.lightspeed.ca)
03:43.35*** join/#htc-linux stickboy (n=anonymou@128.153.211.150)
04:01.02*** join/#htc-linux flyback (n=yukon@c-24-3-254-46.hsd1.pa.comcast.net)
04:06.24*** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no)
04:22.11*** join/#htc-linux Tinyboom (n=nahh@41.80-202-154.nextgentel.com)
04:27.41*** join/#htc-linux droid0011 (n=g1@79.220.236.178)
04:40.33*** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl)
05:05.59*** join/#htc-linux g55 (n=g55@93.135.68.86)
06:10.08*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
06:17.55*** join/#htc-linux luc_ (i=c3441fe7@gateway/web/freenode/x-shrwhyuuxravzozk)
06:18.19*** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo)
06:20.29luc_morning
06:22.28flybackis starting to suffer severe cold sweats and fears he's suffering from a bowel obstruction
06:22.28*** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz)
06:23.00flybackloves when medications make you choose between depression and organs functioning right
06:23.51*** join/#htc-linux kiozen (n=oeichler@p54921395.dip0.t-ipconnect.de)
06:28.55luc_dzo?
06:29.24dzoyes, hi
06:36.04luc_can you tell me how to setup resolution when use rootfs on ext3 partition on diamond
06:37.19dzoyou mean the mddi.width and height? that's not possible on diamond, only non-a devices.
06:42.02luc_yes
06:42.55luc_but if i modifi in kernel to only 320 with 480?
06:44.24luc_and will not be posible ever? or needs code?
06:48.59*** join/#htc-linux JoshuaL (i=34042@unaffiliated/joshual)
07:03.06luc_but is funy with this resolution
07:03.16luc_when i enter in menu
07:03.40luc_it is onli one litle square on midle of the screen
07:06.49*** join/#htc-linux FR^2 (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe)
07:36.28flybackhttp://www.canucked.com/ HAHAHHAAHAHA
07:39.50*** join/#htc-linux luc_ (i=c3441fe7@gateway/web/freenode/x-saqmdmdzifldccvd)
07:42.54*** join/#htc-linux kvaster (n=kvaster@93.84.112.80)
08:01.03*** join/#htc-linux leobaillard (n=leobaill@leobaillard.org)
08:19.43*** join/#htc-linux Tinyboom (n=nahh@41.80-202-154.nextgentel.com)
08:32.33*** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821)
08:34.16*** join/#htc-linux leobaillard (n=leobaill@leobaillard.org)
09:20.23*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
09:23.19*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
09:24.46leobaillardjust to be shure folks, the 3g data connection in donut (the last donut build in the forum) hasn't been fixed yet ? (the crashing thing
09:25.43*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
09:29.38*** join/#htc-linux Mooby (n=blindaue@ibis.u-strasbg.fr)
09:32.20*** join/#htc-linux Captnoord (n=Captnoor@145.74.219.158)
09:36.35*** join/#htc-linux boli^ (i=foobar@cpc3-nthc2-0-0-cust281.nrth.cable.ntl.com)
09:54.42*** join/#htc-linux Captnoord (n=Captnoor@145.74.181.4)
10:03.43*** join/#htc-linux JoshuaL (n=JoshuaL@unaffiliated/joshual)
10:04.21*** join/#htc-linux balsat (n=kll@87.72.13.87)
10:44.45*** join/#htc-linux prinex_ (n=prinex@m57s22.vlinux.de)
10:45.43*** join/#htc-linux leaigor (n=laigor@188.134.16.241)
10:45.48tmztleobaillard: crqshing? we don't really know about the images, work here is primarily on the kernel
10:46.03leobaillardyep I know ;)
10:46.18leobaillardthat's why I didn't insisted
10:46.47tmztwhat device and what image
10:46.57tmztand what do you mean by crashing
10:47.04leobaillardbtw, I managed to create an Android build with phh's lib to make work the accelerometer
10:47.15tmztok
10:47.24leobaillardDIAM100, a slightly modified version of the babijoee's build
10:47.33tmztwho is this?
10:47.45leobaillardwho's who ?
10:50.35tmztbaijoee
10:50.53*** join/#htc-linux kiozen (n=oeichler@p54921395.dip0.t-ipconnect.de)
10:51.12leobaillardsomeone from the xda thread which makes Android builds
10:51.50tmztI see
10:52.10*** join/#htc-linux DarkMasterHalo (n=DarkMast@modemcable070.63-56-74.mc.videotron.ca)
10:52.28tmztif you have a specific thread I can look later, but I'm on my phone now
10:54.14leobaillardwell, if you're interested, the thread is http://forum.xda-developers.com/showthread.php?t=402002, but it's 490 pages now...it takes a lot of courage and time to read it all from start :þ
10:54.44leobaillardand phh also has the DIAM100 and is contributing to the thread
10:54.53tmztI'l find where the breakthroughs are
10:55.02tmztand people stopped asking questions
10:55.13tmztto the point it's all installation support
10:55.25tmztusual tactic :)
11:19.34*** join/#htc-linux x29a (n=x29a@unaffiliated/x29a)
11:19.48*** join/#htc-linux finfin82 (n=Andy@80.78.166.166)
11:22.03leobaillardtmzt: do you know what is left to do for gps ?
11:22.03*** part/#htc-linux finfin82 (n=Andy@80.78.166.166)
11:23.56tmztleobaillard: on diam100? rpc driver or something, ask cr2
11:24.07leobaillardk
11:25.44mdrobnakMorning. tmzt: Are you working on a main kernel branch, or someone's fork?
11:26.39tmztthe 2.6.32-rc5?
11:26.43tmztlinus :)
11:26.44mdrobnakyeah
11:26.48mdrobnakok, mainline.
11:26.49mdrobnakcool.
11:27.00tmztI think the issue is console
11:27.11tmzthave you been able to apply the patch?
11:27.29tmztI'm ignoring Pavel's stuff from now
11:27.30mdrobnakDidn't try - I thought you said it was missing stuff?
11:27.35mdrobnakI'll try later today
11:27.52tmztI might also have introduced a security issue in adsp code
11:28.08tmztthe documentation on rcu security updates is terrible
11:28.11tmztno
11:28.25mdrobnakrcu?
11:28.38tmztyou copy arch/arm/mach-msm from htc-msm-2.6.27
11:28.46tmztreplace the whole thing
11:28.51tmztand apply the patch
11:28.57tmztread copy update
11:29.10*** join/#htc-linux Gnutoo (n=gnutoo@host93-155-dynamic.51-79-r.retail.telecomitalia.it)
11:29.15mdrobnakOk. will try that.
11:29.22mdrobnakWhat's Read Copy Update used for? A lot of stuff?
11:29.26tmztyou can't set current's security directly anymore like google did
11:29.35mdrobnakoh
11:29.37tmztlook at the patch
11:29.39mdrobnakk
11:29.47mdrobnakI got it.
11:29.54tmztI should have used capset* but I don't know how
11:30.22tmztit's just adsp though, we'll replace that with alsa at some point
11:30.40tmztalso, replace drivers/video/msm
11:30.43mdrobnakWhich I think is better anyway.
11:30.50tmztand few includes and drivers
11:30.54mdrobnakI'd rather standard + wrapper..
11:30.56*** join/#htc-linux mindphas1 (i=mind@phasr.net)
11:30.56mdrobnakfor Android
11:30.59tmztshould be in the diff
11:31.00tmztright
11:31.05tmztlibhardware alsa
11:31.18mdrobnakAh, I love FiOS. 64MBs in 20 seconds hehe
11:31.44tmztI also think we should replace rild
11:31.49tmztas generic is terrible
11:32.05tmztand we can do dns better, etc.
11:32.07mdrobnakgeneric?
11:32.18tmztgenericril
11:32.36tmztdo point in using their api if it's the only open version
11:32.39tmztno
11:33.12tmztjust a bunch of abstraction we really don't need
11:33.20mdrobnakI don't agree there.
11:33.27mdrobnakThe problem is not in the C code.
11:33.29mdrobnakit's in the Java
11:33.33mdrobnakWhich can be modified
11:33.34tmztwell, you have more familiarity
11:33.36tmztah
11:33.41tmztwhat's the issue?
11:33.44mdrobnakAnd..
11:34.14mdrobnakPPPD is also not doing the right thing
11:34.14mdrobnakalways
11:34.14tmztyes, but we could use dbus and a btter modem daemon
11:34.14*** join/#htc-linux kiozen (n=oeichler@p54921395.dip0.t-ipconnect.de)
11:34.14mdrobnakppp is giving the wrong DNS when it times out.
11:34.15tmztand not ppp, do ppp in userspace
11:34.38mdrobnakEh. In any case, that's down the road.
11:34.43mdrobnakI'm in no hurry to move from 1.5 ;-)
11:34.44tmztI think the cdma's will require it because something is broken
11:34.50tmztof course
11:34.53mdrobnakThe CDMA code is very sparse.
11:35.06tmztHero code?
11:35.21tmztbut it uses rmnet, I have dmesg
11:35.41tmztit's something else
11:35.49tmztI think it's irqs actually
11:36.08tmztwe have four in the driver but only two are used according to my printks
11:36.22mdrobnakThen the rild wont make a difference
11:36.23mdrobnakone sec
11:36.26tmztmy plan is to use upstream and best of breed drivers
11:36.48*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
11:37.08tmztwe are already five versions behind upstream
11:37.12tmztand ca is three
11:37.35*** join/#htc-linux raph_ael (n=raph_ael@kikoolol.orbus.fr)
11:37.36raph_aelhi
11:37.41tmztthings like netdev are chnging completly soon
11:37.51tmztraph_ael: hello
11:39.37raph_aeli was wondering if there was a working flashable linux rom for the blue angel
11:41.29tmztfashable?
11:41.32tmztprobably not
11:41.38tmztdoes nand work?
11:42.33raph_aeli can't remember what nand is
11:42.56raph_aeli tried a long time ago some linux rom, maybe with gpe, but it was not much finished
11:42.58kri5Hello there
11:42.59Gnutooraph_ael, nand is the flash
11:43.36kri5have you seen that there was kernel source for htc android phones on http://developer.htc.com/ ?
11:43.44kri5might be helpful
11:43.56raph_aelGnutoo: thanks again :)
11:44.34raph_aeltmzt: well it's a flashable phone, but i'm not sure i understand your question
11:45.11Gnutooraph_ael, http://handhelds.org/moin/moin.cgi/BlueAngel
11:45.19GnutooI'll check in oe too
11:45.40tmztraph_ael: I mean does mtd work in linux
11:46.15Gnutootmzt, seem that it can only be read
11:46.30tmztokay
11:46.49Gnutootmzt, http://handhelds.org/moin/moin.cgi/BlueAngel
11:46.56tmztit would need to be writable unless you want to run from sd
11:47.11Gnutoommm
11:47.11tmztbut it would be a good platform to test xip booting
11:47.19Gnutoowhat's that?
11:47.19tmztmuch easier than msm
11:47.28Gnutoodoes it need HARET?
11:47.40tmztGnutoo: using windows spl to boot linux from flash
11:47.46tmztit can use haret
11:47.53tmzt(now)
11:48.08raph_aelgreat
11:48.27Gnutootmzt, wow!!! so on some model haret is not needed!!!
11:48.40Gnutooapart for reverse engineering obviously
11:50.13mdrobnaktmzt: a/arch/arm/include/asm/mach/mmc.h ? Again, copy missing file from msm-htc-2.6.27?
11:51.14mdrobnakand I have to run..no way to eat here at home (kitchen is apart) so want to get in early so I can stop for breakfast :-)
11:51.17mdrobnakttyl
11:51.41tmztyes
11:52.12tmztI actually moved something google added there to a different file
11:52.23tmztI can past a real diff, but it will be huge
11:55.16Gnutooraph_ael, htcblueangel is in oe
11:55.34raph_aelGnutoo: in oe ?
11:55.43Gnutooraph_ael, openembedded
11:56.46raph_aelGnutoo: oh ok
11:57.59Gnutooraph_ael, the lastest kernel seems to be the linux-handhelds-2.6_2.6.21-hh20
11:58.26Gnutooraph_ael, btw do you want to use it as a phone?
11:58.27*** join/#htc-linux kiozen (n=oeichler@p54921395.dip0.t-ipconnect.de)
11:58.31Gnutooor as a pda?
11:58.51raph_aelGnutoo: not much, i was thinking in using it as ebook reader
11:59.49Gnutooraph_ael, ah ok so it could work...because for phone you would need to know python...for ebook you just need an image and a good pdf reader
12:00.37*** join/#htc-linux Captnoord (n=Captnoor@145.74.181.4)
12:00.41raph_aelGnutoo: great :) thanks agin for helping
12:00.47Captnoordhttp://member.america.htc.com/download/RomCode/Source_and_Binaries/kernel_hero_0078c992.tar.bz2
12:00.49Captnoordspam
12:00.56Captnoordkri5: that link you mean?
12:01.33Gnutooraph_ael, then you need to find a distro that support your machine or to compile the distro yourself or to ask someone to do that
12:02.15Captnoordmdrobnak: how's the port going?
12:02.36Gnutooraph_ael, your machine isn't in http://www.angstrom-distribution.org/narcissus/
12:02.37raph_aelGnutoo: seems there are already images, i was mostly wondering if there were flashable ones, on sd it's not much usable
12:03.16Gnutooraph_ael, why?
12:03.24raph_aelvery slow
12:03.36Gnutooraph_ael, ah ok what was your kernel version?
12:03.48raph_aeland not much stable, maybe because it was an old version
12:04.00tmztHero !!!!
12:04.02tmztthanks
12:04.06tmztcdma
12:04.08raph_aelit was two or three years ago, can't remember :)
12:04.08Gnutoook
12:04.09tmztcdma?
12:04.12Gnutoook
12:05.08Captnoordtmzt: I don't know.... just found it at tweakers.net......
12:05.29tmztthanks
12:05.40tmztif anybody checks please let me know
12:05.44Gnutooraph_ael, it's too bad because its support is nearly complete
12:05.46tmztalso, the cpu it uses
12:05.53JoshuaLhttp://member.america.htc.com/download/RomCode/Source_and_Binaries/kernel_hero_0078c992.tar.bz2
12:05.54Captnoordi'm checking it noww
12:05.56kri5Captnoord: yes
12:05.58Captnoordwhat do you want to know
12:06.04JoshuaLthe source of the hero kernel is released :)
12:06.15JoshuaLohw
12:06.15JoshuaLnvm
12:06.16tmztwhich?
12:06.21JoshuaLsomeone else posted it already :(
12:06.25Captnoordlol for the first time in history i'm the bringer of good news
12:06.29tmztI'm looking for Sprint hero
12:06.29kri5:D
12:06.46tmztso I can have qdsp5 code that works on cdma I hope
12:06.53tmztunless amss is too different
12:07.18raph_aelGnutoo: i think i'll retry on sd, it can't do no arm !
12:07.24Captnoordthere is a alternative dsp code yup
12:07.37Gnutooraph_ael, lol the CPU architecture of your device is arm
12:07.40Gnutoook
12:07.44Captnoordqdsp5_comp
12:07.49Gnutooraph_ael, if you need help just ask to me
12:08.08raph_aelGnutoo: thanks :) newer phones are no arm based ?
12:08.09tmztharm
12:08.14tmztCaptnoord: ?
12:08.23tmztcomp?
12:08.25Captnoordtmzt: a directory which is added
12:08.28CaptnoordI dono
12:08.32Captnoordcompatible maybe
12:08.33raph_aelGnutoo: oh i missed the joke :)
12:08.40tmztcompression?
12:08.41Captnoordgrepping 'cdma' now
12:08.43Captnoorddono
12:08.49tmztand msm-defconfig?
12:08.51tmztwhat cpu
12:08.56tmztand AMSS
12:09.05CaptnoordQDSP_MODULE_VOC_CDMA,
12:09.09tmztthat was my guess, missing qcelp support
12:09.10tmzthah
12:09.18Captnoord#define QDSP_MODULE_VOC_CDMA                0x0106dd98
12:09.18Captnoord#define QDSP_MODULE_VOC_CDMA_WB             0x0106dd99
12:09.22tmztmaybe if I add that
12:09.26tmztwideband?
12:09.35tmztcr2: ping
12:09.53JoshuaLi wonder if the hero source is helpfull for the diamond development
12:10.53Captnoordevery piece of info regarding implementations is helpfull ... is like the periodic table of elements
12:11.08Captnoordthey knew something excisted
12:11.20Captnoordeven when they haven't found it yet
12:11.39Gnutooraph_ael, what distro will you try? angstrom?
12:11.41tmztbeen waiting at least a year for a linux cdma phone based on msm7k
12:11.48tmztto get kernel source
12:11.57Captnoordmsm7200a_defconfig
12:12.03Captnoordmsm_defconfig
12:12.05Captnoordthose
12:12.07tmztcan't be
12:12.07raph_aelGnutoo: i think so, it should be the simpliest
12:12.20tmzt7200a must be surf7200a
12:12.28Gnutooraph_ael, yes and the most up to date...if you can find images...
12:12.31tmzthas to be 75xx or 76xx
12:13.25Captnoordmv78xx0_defconfig
12:13.26Captnoord?
12:13.39tmztprobably old
12:13.42tmztnot msm
12:13.47tmztmarvell
12:13.52CaptnoordCONFIG_ARCH_MSM7200A=y
12:13.52Captnoord# CONFIG_ARCH_MSM7225 is not set
12:13.52Captnoord# CONFIG_ARCH_MSM7501A is not set
12:13.59tmztoh
12:14.00CaptnoordCONFIG_ARCH_MSM7501A?
12:14.08tmztthis might be gsm then
12:14.19tmztyeah, I was expecting 7501a
12:14.23tmztor 7500a
12:14.39tmztcan you grep that?
12:14.46Captnoordi'm doing now
12:15.07CaptnoordCONFIG_MACH_HERO=y
12:15.21CaptnoordCONFIG_MSM_AMSS_VERSION=6355
12:15.37tmzt6355
12:15.45tmztthat's new
12:16.35Captnoordthe sprint is the cdma version?
12:17.53tmztyes
12:18.29Captnoordand lol
12:18.35Captnoordof course there isn't a normal way of searching there website
12:18.36Captnoordlol
12:19.14tmztyeah
12:19.30tmztamericas is probably gsm actually
12:20.01Captnoordhttp://developer.htc.com/
12:20.03Captnoordhere it is
12:20.41tmztI think mach will be HERC
12:20.44CaptnoordCONFIG_MACH_HERO_ESPRESSO
12:20.44Captnoordlol
12:20.45tmztnot HERO
12:20.48tmztah
12:20.53tmztnevermind than
12:20.55tmztthen
12:21.03tmztit's the color
12:21.10CaptnoordCONFIG_MACH_HEROC
12:21.19tmztok
12:21.26Captnoord<PROTECTED>
12:21.26Captnoord<PROTECTED>
12:21.26Captnoord#ifdef CONFIG_ARCH_MSM7200A
12:21.26Captnoord#ifdef CONFIG_MACH_HERO
12:21.26CaptnoordBOARD_WIFI_FUN(hero)
12:21.26Captnoord#endif
12:21.28Captnoord#ifdef CONFIG_MACH_SAPPHIRE
12:21.30CaptnoordBOARD_WIFI_FUN(sapphire)
12:21.32Captnoord#endif
12:21.34Captnoord#ifdef CONFIG_MACH_HERO_ESPRESSO
12:21.36CaptnoordMSM7200A?
12:21.51Captnoord#ifdef CONFIG_ARCH_MSM7501A
12:21.51Captnoord#ifdef CONFIG_MACH_HEROC
12:21.51CaptnoordBOARD_WIFI_FUN(heroc)
12:21.51Captnoord#endif
12:21.54tmztyou found a new phone
12:22.00tmzttell engadget
12:22.02Captnoordcheers
12:22.15CaptnoordI think other people will
12:22.16tmztit's got to be chinless gsm
12:22.28Captnoordi'm not relaxing
12:22.34Captnoordbut need to get back to work
12:22.41Captnoordnow*
12:22.48Captnoords/not/now
12:22.59Captnoordbahamas
12:23.03Captnoorddesirec
12:23.38Captnoordnope
12:23.42Captnoordall known phones
12:23.50tmztoh
12:23.52tmztok
12:24.45Captnoordand the espresso is the htc hero brown
12:24.46Captnoordlol
12:25.25prinex_well maybe we can fix the sleep-power problem which is the last thing holding me from using android on the diam100
12:25.27CaptnoordI always wonder when I see this
12:25.31CaptnoordCONFIG_MSM_CPU_FREQ_SCALING_MAX=528000
12:25.31CaptnoordCONFIG_MSM_CPU_FREQ_SCALING_MIN=245760
12:25.38Captnoordhow low the lowest freq can go
12:26.16leobaillardwould this be useful to set the bt clocks ?
12:26.36tmztprinex_: sleep power?
12:26.45tmztwe need APPS SLEEP for that
12:27.04tmztmdrobnak: ah, the moving vmalloc, did you move resume vector as well?
12:27.16tmztmdrobnak: saw that when working on the port
12:28.46prinex_yes on the diam100 going into sleep causes the phone to shutdown or to reboot
12:28.56tmztright
12:29.04tmzttalk to dzo
12:29.15tmzthe's not here now though
12:29.20prinex_i will have a good read of the hero source first
12:29.26Captnoordits related to the panel powerdown stuff
12:29.30Captnoordloads of stuff going on
12:29.35prinex_yes i know
12:29.56Captnoordand if the panels on the diamond and raphael are kinda the same
12:29.56tmztCaptnoord: epson?
12:30.04prinex_i regard it a the milestone step - more than Wifi or bt
12:30.06Captnoordthey sure have different powerdown sequences
12:30.19CaptnoordI dono... I did some research on mine....
12:30.27Captnoordadded some stuff I found
12:30.42Captnoordrelated to qtv output powerdown I guess
12:30.49tmztpowerdown?
12:30.51tmztah
12:30.56Captnoordbut the raphael doesn't have power collaps enabled
12:31.02Captnoordso I can't easely test
12:31.07tmztno it doesn't work yet
12:31.14Captnoordnot experienced anough to figure it out myself
12:31.28Captnoordwe know of the "HTC Shift touchscreen driver"
12:31.30Captnoord?
12:31.41tmztyes
12:31.44tmztwhy?
12:31.47Captnoordk...
12:31.48tmztwait
12:31.53Captnoordi'm reading trough the code
12:31.53tmztwhy is it in there
12:31.57CaptnoordI dono
12:31.58tmzthah
12:32.13Captnoordhehe
12:32.16tmztit might be from upstream or it might be htc
12:39.40*** join/#htc-linux mdrobnak_ (n=mdrobnak@72-63-216-255.pools.spcsdns.net)
12:39.49mdrobnak_tmzt: How much RAM does the Hero have?
12:40.03Captnoordit boots with 64mb
12:40.04Gnutoo288 no?
12:40.10tmztnot sure
12:40.13tmztreally?
12:40.18tmztmem=64?
12:40.22Captnoorddefault kernel boot arg
12:40.23Captnoordyup
12:40.28Captnoordbut
12:40.34mdrobnak_thats weird
12:40.34Captnoordonly if I can believe the configs
12:40.38tmztoh, that could be handled by boot loader
12:40.49mdrobnak_Just becuase that's the default, does not mean the bootloader does not override it
12:41.09Captnoordyup
12:41.09Gnutoostrange wikipedia says: 192/288 MB RAM
12:41.16mdrobnak_Great.
12:41.22Captnoord#define MSM_LINUX_BASE         0x19200000
12:41.22Captnoord#define MSM_LINUX_SIZE         0xC600000
12:41.22Captnoord#define MSM_PMEM_GPU0_BASE      0x00000000
12:41.22Captnoord#define MSM_PMEM_GPU0_SIZE      0x00700000
12:41.22Captnoord#define MSM_FB_BASE             0x00700000
12:41.23Captnoord#define MSM_FB_SIZE             0x9b000
12:41.25Captnoord#define MSM_RAM_CONSOLE_BASE    0x007A0000
12:41.27Captnoord#define MSM_RAM_CONSOLE_SIZE    128 * SZ_1K
12:41.29Captnoord#define MSM_PMEM_GPU1_BASE      0x25800000
12:41.31mdrobnak_I'm trying to find *somebody* who has working RAM code..
12:41.31Captnoord#define MSM_PMEM_GPU1_SIZE      0x800000
12:41.33Captnoordspam
12:41.46tmztCaptnoord: we log this stuff
12:41.53mdrobnak_hmm
12:41.59tmztram code?
12:42.07tmztah
12:42.08mdrobnak_GSM version has 288MB of RAM
12:42.14Captnoord.boot_params    = 0x19200100,
12:42.29Captnoordnah
12:42.34Captnoordlets search for something
12:42.43Captnoordstatic void __init hero_fixup(struct machine_desc *desc, struct tag *tags,
12:42.43Captnoord<PROTECTED>
12:42.43Captnoord{
12:42.43Captnoordmi->nr_banks = 1;
12:42.43Captnoordmi->bank[0].start = MSM_LINUX_BASE;
12:42.43Captnoordmi->bank[0].node = PHYS_TO_NID(MSM_LINUX_SIZE);
12:42.45mdrobnak_what's HTC's dev site?
12:42.45Captnoordmi->bank[0].size = MSM_LINUX_SIZE;
12:42.52Captnoordhttp://developer.htc.com/
12:43.00mdrobnak_nvm
12:43.01mdrobnak_thanks
12:43.11tmztno HEROC yet?
12:43.32mdrobnak_Hmm. Still one bank only.
12:43.33tmztone bank?
12:43.41mdrobnak_That's gotta be the CDMA version
12:43.51mdrobnak_which if it's 192MB = 128 + 64 SMI
12:44.07mdrobnak_which means they only use the 128 for Linux
12:45.06tmztwith 228 total?
12:45.07mdrobnak_that's kernel_0078c...bz2 right?
12:45.09tmztwhy?
12:45.41mdrobnak_228?
12:45.44mdrobnak_The other version is 288.
12:45.51tmzt288
12:45.56tmztwhich?
12:46.04mdrobnak_GSM
12:46.14tmztgsm is 288?
12:46.26mdrobnak_According to the HTC site, yes.
12:46.31mdrobnak_The non-US version.
12:46.37Captnoord198 mb ram totaly
12:46.45Captnoord#define MSM_LINUX_SIZE         0xC600000
12:46.51Captnoordthats defines as the end
12:48.08mdrobnak_Maybe it's linear in the new devices?
12:48.29Captnoorddude
12:48.29Captnoordifeq ($(CONFIG_ARCH_MSM7201A),y)
12:48.29Captnoordifeq ($(CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1),y)
12:48.29Captnoord<PROTECTED>
12:48.29Captnoordparams_phys-y:= 0x19200100
12:48.29Captnoordinitrd_phys-y:= 0x19A00000
12:48.31Captnoordelse
12:48.31mdrobnak_Because that base is totally different from ours.
12:48.33Captnoordzreladdr-y:= 0x10008000
12:48.35Captnoordparams_phys-y:= 0x10000100
12:48.37Captnoordinitrd_phys-y:= 0x10800000
12:48.39Captnoordendif
12:48.57mdrobnak_There we go.
12:49.02Captnoordin the make file
12:49.12Captnoordmakefile.boot
12:49.20mdrobnak_(Haven't downloaded it yet)
12:49.29Captnoordthe download it:P
12:49.52mdrobnak_(actually it just finished downloading at home :-P )
12:50.01mdrobnak_In any case, it doesn't help me then.
12:50.15mdrobnak_I can't go and change the RAM on the board of my Fuze. :-(
12:50.26mdrobnak_(well, if I was good with smd soldering...)
12:50.42Captnoordi'll do it for ya
12:50.42Captnoord:P
12:52.02CaptnoordI remember something like
12:52.02CaptnoordCONFIG_MSM_AMSS_SUPPORT_256MB_EBI1
12:52.06Captnoordin the wince asm
12:52.13Captnoordregarding that extra piece of ram
12:52.21Captnoordcan't remember
12:52.31Captnoordits a additional init step in the wince drivers
12:53.08mdrobnak_Maybe that code is important
12:53.34mdrobnak_Anyway. Back to trying tmzt's 2.6.32
12:53.36tmztthey changed the zImage base?
12:53.46CaptnoordI think I aready mentioned it once
12:53.48tmzthave fun :)
12:53.58tmztI'll be back on it later
12:54.29Captnoordthey move the entire kernel up......
12:54.38tmztyes
12:54.40tmztwhy?
12:54.43CaptnoordI think
12:54.56Captnoordlol
12:54.59CaptnoordI don't know
12:55.09Captnoordmaybe its because they allocate all the mem under the kernel
12:55.25tmztunder the kernel?
12:55.35tmzt0x1000000 is ebi1?
12:55.38Captnoordbelow
12:56.30Captnoord#ifdefined(CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1)
12:56.30Captnoordstatic int smi_sz = 32;
12:56.30Captnoord#else
12:56.30Captnoordstatic int smi_sz = 64;
12:56.30Captnoord#endif
12:56.40Captnoordin sapphire
12:57.05*** join/#htc-linux balans (n=Administ@212-123-149-239.ip.telfort.nl)
12:57.05tmztright
12:57.05tmztok
12:57.05Captnoord#if defined(CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1)
12:57.05Captnoord/* AMSS supports unified 128/256MB EBI1 */
12:57.05Captnoord#define MSM_EBI_BASE0x19200000
12:57.05Captnoord#define MSM_EBI_SMI64_128MB_SIZE0x06600000
12:57.05Captnoord#define MSM_EBI_SMI32_256MB_SIZE0x0C600000
12:57.05Captnoord//#define MSM_EBI_SMI32_256MB_SIZE0x0C500000
12:57.10tmztwhy is smi64 is ebi1 is 256?
12:57.24Captnoordand in the .config......
12:57.26CaptnoordCONFIG_MSM_AMSS_SUPPORT_256MB_EBI1=y
12:57.31tmztahnd amss needing support is interesting
12:57.38Captnoordthe .config is the current config isn't it
12:57.46tmztI can get it
12:57.53Captnoordthe hero doesn't have it
12:57.59Captnoordonly the sapphire
12:58.11Captnoordthe ifdef's
12:58.17Captnoordregarding the amss's
12:58.18tmzt/proc/config.gz ?
12:58.23tmzthero is 32a sapp
12:58.26tmztsort of
12:59.10Captnoordlol
12:59.16Captnoordthere are some git references left in the code
12:59.37tmzthah
12:59.52mdrobnak_tmzt: Either I'm dumb (possibly) or I can't get your patch to apply right
12:59.53Captnoordonly .gitignores
13:00.15tmztmdrobnak_: what's missing?
13:00.41tmztshould I learn gito?
13:00.48Captnoordconfig MSM_AMSS_VERSION_6220
13:00.49Captnoordbool "6.2.20"
13:00.49Captnoordconfig MSM_AMSS_VERSION_6225
13:00.49Captnoordbool "6.2.20 + New ADSP"
13:01.01mdrobnak_tmzt: board-htcraphael-cdma500.c
13:01.02tmzthah
13:01.05Captnoordand
13:01.05Captnoordconfig MSM_AMSS_SUPPORT_256MB_EBI1
13:01.05Captnoorddefault y if MSM_AMSS_VERSION_6355
13:01.05Captnoordbool "AMSS that support unified 128MB and 256MB EBI1"
13:01.32tmztmdrobnak_: use yours, no changes there
13:01.42tmztuse your phone's
13:01.52mdrobnak_Oh
13:01.53mdrobnak_ok
13:02.22tmztit's committed so not in git diff
13:03.11mdrobnak_complains about having clock-7x01a.c and that it was going to delete it
13:03.16tmztI couldn't add everything because I renamed some directories to -moved before copying our code
13:03.21tmztyeah
13:03.26tmztdon't know why
13:03.35tmztwe don't need it though
13:03.44mdrobnak_smd_rpcrouter.c patch failed
13:03.57tmztyou used git apply?
13:04.00mdrobnak_timer.c already applyed
13:04.02mdrobnak_no
13:04.10mdrobnak_just patch -p0
13:04.11tmztah
13:04.15mdrobnak_(doing a dry-run)
13:04.16Captnoord196if (32 == smi_sz) {
13:04.16Captnoord1197mi->bank[0].size = MSM_EBI_SMI32_256MB_SIZE;
13:04.16Captnoord1198} else if (64 == smi_sz){
13:04.16Captnoord1199mi->bank[0].size = MSM_EBI_SMI64_128MB_SIZE;
13:04.17Captnoordso
13:04.23tmztneed to use git apply
13:04.27Captnoordfrom a diff source btw
13:04.32Captnoordhttp://gitorious.org/androidfan-flash/kernel/commit/3dc9eb9049cc0e22f661161b31cd0eb4389d18a0
13:04.47Captnoord1238#if defined(CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1)
13:04.47Captnoord1239.boot_params    = 0x19200100,
13:04.47Captnoord1240#else
13:04.47Captnoord12381241.boot_params    = 0x10000100,
13:04.47Captnoord1242#endif
13:04.53tmztok
13:04.58tmztcool
13:05.19tmztah
13:05.39tmztso they move the kernel?
13:05.48tmztwhat is boot params?
13:05.51Captnoordthey are still talking about 1 bank
13:05.54CaptnoordI dono
13:06.14Captnoord8/* physical offset of RAM */
13:06.14Captnoord19#if defined(CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1)
13:06.14Captnoord20#define PHYS_OFFSETUL(0x19200000)
13:06.14Captnoord21#else
13:06.14Captnoord1922#define PHYS_OFFSETUL(0x10000000)
13:06.14Captnoord23#endif
13:06.30mdrobnak_Yeah, don't Raphael's have EBI2?
13:06.37Captnoordyea
13:06.48Captnoordthey entire thing works because the mem is "unified"
13:06.52mdrobnak_That's getting bookmarked, though..
13:06.53Captnoordraphael's isn't
13:06.54Captnoordor
13:06.59mdrobnak_yea
13:07.02Captnoordwe think it is
13:07.10tmztunified?
13:07.16Captnoordmaybe its unified...
13:07.17Captnoordyea
13:07.18tmztthey must have smi
13:07.20Captnoordend of bank 0
13:07.22Captnoordis begin of bank
13:07.23Captnoord1
13:07.39Captnoordbut cr2 knows more about that i'm sure
13:07.46tmztso bank is sparse
13:08.06tmztnot physical different bus/chip/cache
13:08.37mdrobnak_Ok, patch looks ok now. Will test later. Neded to copy msm_fb too
13:08.50mdrobnak_about to go into Grand Central terminal tunnel...gonna lose connectivity..
13:08.51mdrobnak_See yas
13:09.13Captnoordgonna get back to work
13:10.13Captnoordtmzt: what I found in nk.exe
13:10.13Captnoordsearch for
13:10.13CaptnoordOEMEnumExtensionDRAM
13:10.13tmztsomebody tell him copy all od /drivers/video/msm
13:10.39tmztok
13:10.53Captnoordhttp://msdn.microsoft.com/en-us/library/ms904887.aspx
13:11.59tmztthanks
13:12.02tmztwork
13:16.31Captnoordlol
13:16.34CaptnoordI think that function
13:16.39Captnoordis a windows kernel function
13:16.42Captnoordin nk.exe
13:16.55Captnoordand it remaps memory pointer 'gets'
13:17.26Captnoordnah
13:17.28Captnoordbrb
13:21.45*** join/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo)
13:25.25*** join/#htc-linux leaigor (n=laigor@188.134.16.241)
13:45.18*** join/#htc-linux balsat (n=kll@87.72.13.34)
13:54.43*** part/#htc-linux raph_ael (n=raph_ael@kikoolol.orbus.fr)
13:56.23*** join/#htc-linux leaigor (n=laigor@188.134.16.241)
14:06.46*** join/#htc-linux kiozen (n=oeichler@p54921395.dip0.t-ipconnect.de)
14:23.27*** join/#htc-linux Gnutoo (n=gnutoo@host93-155-dynamic.51-79-r.retail.telecomitalia.it)
14:35.04*** join/#htc-linux leobaillard (n=leobaill@leobaillard.org)
14:35.47*** join/#htc-linux infernix (n=nix@unaffiliated/infernix)
14:39.58*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
14:42.39*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
15:03.13*** join/#htc-linux kvaster (n=kvaster@212.98.181.84)
15:34.14*** join/#htc-linux pH5 (n=ph5@e178206237.adsl.alicedsl.de)
15:34.22*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
15:34.39*** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-215-0.bak.res.rr.com)
15:34.43*** join/#htc-linux x29a (n=x29a@unaffiliated/x29a)
15:44.21*** join/#htc-linux x-fak (n=WinGuru@reactos/tester/x-fak)
15:46.58*** join/#htc-linux kiozen (n=kiozen@93.135.213.57)
15:47.50*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
16:00.41*** join/#htc-linux Zinbolic (n=zinbolic@84.238.80.215)
16:37.24*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
16:40.33*** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl)
16:55.44*** join/#htc-linux stickboy (n=anonymou@128.153.183.62)
16:56.20*** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be)
16:57.05*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
17:02.49*** join/#htc-linux ivanmmj (n=ivan@fl-71-53-135-35.dhcp.embarqhsd.net)
17:03.06*** part/#htc-linux ivanmmj (n=ivan@fl-71-53-135-35.dhcp.embarqhsd.net)
17:24.51*** join/#htc-linux g55 (n=g55@93.135.197.168)
17:43.37*** join/#htc-linux balans (n=Administ@212-123-149-239.ip.telfort.nl)
17:53.55*** join/#htc-linux toast_ (n=quassel@115-106.96-97.tampabay.res.rr.com)
17:58.03*** join/#htc-linux Epsylon3 (i=kvirc@ip-103.net-89-2-83.rev.numericable.fr)
18:06.51*** join/#htc-linux GlemSom (n=glemsom@93.163.75.202)
18:10.01tmztkernel_hero/arch/arm/mach-msm/qdsp5_comp/vocpcm.c
18:11.29tmztkernel_hero/arch/arm/mach-msm/htc_old_acoustic.c
18:11.35Captnoordyo
18:11.48tmztwhere is the heroc board?
18:11.55tmztor they are all combined?
18:12.03tmztI can't extract the whole thing
18:12.06Captnoord?
18:12.14tmztdon't hav space
18:12.17Captnoordhehe
18:12.46tmztwhat panel does it use?
18:12.49tmztand mddi client
18:12.57Captnoordpanel
18:13.13Captnoordstatic struct mddi_table mddi_toshiba_init_table[] = {
18:13.19tmztok
18:13.19Captnoordstatic struct mddi_table mddi_toshiba_panel_init_table[] = {
18:13.25Captnoordstatic struct mddi_table mddi_sharp_init_table[] = {
18:13.43Captnoordstatic struct mddi_table mddi_tpo_init_table[] = {
18:13.49CaptnoordI dono if tpo is one
18:13.52tmztno epson?
18:14.00Captnoordnope
18:14.19Captnoordi'll grep
18:15.16Captnoordnope
18:15.27Captnoordnot epson
18:15.45tmzttoo bad
18:16.55Captnoordit has a ts calibration framework
18:17.15tmztnice!!
18:17.25tmztdarkstar62: ping
18:17.44Captnoordwith a ts manager
18:17.56Captnoordand loads of crap related to it
18:18.47darkstar62tmzt: pong
18:19.11tmztdarkstar62: hero has ts calibration in the the input framework
18:19.19darkstar62hmm!
18:19.32darkstar62hero is based on cupcake, right?
18:19.43tmzt1.5
18:19.46tmztI think
18:20.42darkstar62yeah, cupcake
18:20.56darkstar62hmm, might be interesting to take that apart
18:21.11darkstar62obviously we can't use it as is -- we'll either need publicly released source code, or to make our own
18:21.20darkstar62but that seems to suggest it's at least possible
18:21.21tmztit's not in git?
18:21.33darkstar62not in the official android repos, not that I've seen
18:21.41tmztodd, ok
18:21.44Captnoordbut.. the downloadable file
18:21.48Captnoorddoes have .gitignore's
18:21.49Captnoordso
18:21.58Captnoordits dumped from a git
18:22.02Captnoordwhich is private
18:22.04darkstar62doesn't mean it's publicly available
18:22.05darkstar62yeah
18:22.19darkstar62if we can't legally get to the source code without an NDA, we can't use it
18:22.39tmztwe have it, just not the repo itself
18:22.41tmztI think
18:23.02tmztdarkstar62: on omap, you are using the new kernel?
18:23.04Captnoordits been released today
18:23.04darkstar62the repo is less important if we have the source in any form (as long as it was published and not leaked)
18:23.15darkstar62ah, that works then
18:23.16tmztdarkstar62: this is from htc.com
18:23.32tmztdarkstar62: how did you get android stuff into it?
18:23.40darkstar62we're working on the new kernel -- still need a lot of stuff to go in before we're ready to even think about running android
18:24.02darkstar62All I did was take their kernel code, extract out the patches, and apply it to the linwizard kernel
18:24.11darkstar62(making appropriate munges where necessary)
18:24.25tmztok
18:25.41Captnoordtmzt: need to know more?
18:25.52tmztnot if you're at work
18:25.57tmztlooking at qdsp now
18:26.04Captnoordi'm at home
18:26.15Captnoordits 20:30 here
18:26.49tmztah, cool
18:26.59tmztwell, if you find HEROC that would be great
18:27.21Captnoordwhat do you mean by that? you mean how they are linked together... or
18:27.32tmztyes
18:27.35Captnoordgrepping for it now
18:27.35Captnoordk
18:27.59Captnoordlol
18:28.00CaptnoordI think
18:28.01CaptnoordHEROC
18:28.02Captnoordis just
18:28.03CaptnoordHERO
18:28.10Captnoord* arch/arm/mach-msm/board-heroc-camsensor.c - s5k3e2f sensor driver
18:28.13Captnoordbut the file is named
18:28.21Captnoord* arch/arm/mach-msm/board-hero-camsensor.c - s5k3e2f sensor driver
18:28.43Captnoordboard-hero-camsensor.c
18:28.46CaptnoordI mean
18:29.10CaptnoordI think that HEROC ==gsm
18:29.18Captnoord#ifdef CONFIG_ARCH_MSM7501A
18:29.18Captnoord#ifdef CONFIG_MACH_HEROC
18:29.18CaptnoordBOARD_WIFI_FUN(heroc)
18:29.25Captnoordif CONFIG_ARCH_MSM7501A means it gsm
18:29.36Captnoord#ifdef CONFIG_ARCH_MSM7200A
18:29.36Captnoord#ifdef CONFIG_MACH_HERO
18:29.36CaptnoordBOARD_WIFI_FUN(hero)
18:29.36Captnoord#endif
18:30.05Captnoordand thats pretty much all I get
18:34.12tmztno
18:34.18tmzt7501 is cdma
18:34.28Captnoordk
18:34.51Captnoordonly wifi and cam stuff is beeing ifdef'ed
18:34.53tmztRAPHC is the ce name for raph800/500
18:35.04tmztseems to indicate htc ce people did the port
18:35.23Captnoordhmmm k
18:35.30phhtmzt: oO
18:35.46tmztarch/arm/mach-msm/qdsp5_comp/vocpcm.c * * pcm audio input device
18:41.10*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
18:41.12CaptnoordI also see that the cdma has the kernal image on the CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1 level
18:41.17Captnoordifeq ($(CONFIG_ARCH_MSM7501A),y)
18:41.17Captnoordzreladdr-y:= 0x19208000
18:41.17Captnoordparams_phys-y:= 0x19200100
18:41.17Captnoordinitrd_phys-y:= 0x19A00000
18:41.17Captnoordendif
18:41.32Captnoordfor reasons totaly unknown to me
18:47.06*** join/#htc-linux Zoolooc (n=lucian@p549559B1.dip.t-dialin.net)
18:49.38phhoh strange thing, it seems they need wifi_osc vreg up for highspeed BT
18:54.53*** join/#htc-linux g55 (n=g55@93.135.223.52)
18:59.27*** join/#htc-linux leaigor (n=laigor@188.134.16.241)
18:59.34Gnutoommm
18:59.48Gnutoomaybe it didnn't WRITEI because I removed the old compat alsa
18:59.55Gnutooso same place
19:00.10tmztGnutoo: do you have the real time code used in qdsp driver?
19:00.17tmztin the alsa code
19:00.23GnutooI don't know...
19:00.29Gnutoowhat should I grep for?
19:01.00tmzteffective_
19:01.10tmzteffective_caps
19:01.13Gnutoothanks a lot
19:02.28Gnutoono traces in the whole /snd
19:02.31Gnutoos/snd/sound
19:04.29GnutooI'll eat I'll be back soon
19:06.40tmztokay, so it's done from userspace
19:07.36*** join/#htc-linux cr2 (n=cr2@109.85.171.174)
19:13.01*** join/#htc-linux g55 (n=g55@93.135.208.183)
19:18.42*** join/#htc-linux MethoS- (n=clemens@134.102.106.250)
19:19.19*** join/#htc-linux joelr (n=joelr@140.Red-88-24-196.staticIP.rima-tde.net)
19:19.27*** part/#htc-linux joelr (n=joelr@140.Red-88-24-196.staticIP.rima-tde.net)
19:21.39*** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
19:25.07*** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl)
19:27.21Gnutootmzt, ok
19:27.33Gnutootmzt, so what should I do now?
19:30.16tmztlike?
19:30.40Gnutoofor the driver debugging?
19:32.14GnutooI'll continue debugging in
19:32.17GnutooAUDPP_MSG_HOST_PCM_INTF_MSG
19:32.22Gnutoo(case
19:32.26Gnutoo)
19:33.49GnutooI was asking just in case you had a magick idea
19:34.19*** join/#htc-linux [2]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
19:34.54*** join/#htc-linux stickboy (n=anonymou@128.153.183.62)
19:35.01tmztnot sure exactly what you are doing
19:38.37Gnutoook I'll paste sources
19:38.42Gnutoo*pastebin
19:40.29GnutooI'll try something and paste the code + explain
19:40.50townkateurope league now, r u watching ?
19:44.35*** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl)
19:45.05Gnutootmzt, http://pastebin.com/m54d90a20
19:45.15Gnutooit prints that with mplayer:
19:46.09Gnutoohttp://pastebin.com/m65ceaba5
19:46.11Gnutooso...
19:47.32Gnutoohttp://pastebin.com/m7f28099b
19:47.35Gnutoois from aplay
19:47.38tmztdon't really know
19:47.41GnutooI forgetten a \n in my printks
19:47.57Captnoord085540] audpp: DMA missed obj=20
19:48.04Captnoordkeeps comming back
19:48.48Gnutooso basically AUDPP_MSG_HOST_PCM_INTF_MSG is not called
19:48.56GnutooCaptnoord, no that's because of the slow printks
19:49.05Stskeeps<PROTECTED>
19:49.06Stskeeps..
19:49.09Captnoordk
19:49.43Captnoordcan you add debug messages of
19:49.44Captnoordswitch (id) {
19:49.49Captnoordvoid alsa_dsp_event(void *data, unsigned id, uint16_t *msg)
19:50.17Captnoordif the id gets mangled along the way
19:51.09GnutooI print the ID or I put a printk in each cases?
19:51.24CaptnoordI dono
19:51.32Captnoordif the thing isn't getting called
19:51.36Captnoordwhat is getting called?
19:51.50Captnoorddoes it even get there?
19:52.08*** join/#htc-linux cr2_ (n=cr2@ip-109-85-57-1.web.vodafone.de)
19:52.21Captnoordyo cr2_
19:52.35cr2_adsp_4001 ?
19:52.41Captnoordyea
19:52.44tmzthey
19:52.46GnutooI'll look
19:52.57CaptnoordGnutoo: I mean if it falls trough those
19:52.57Captnoordcase AUDPP_MSG_STATUS_MSG:
19:52.57Captnoord<PROTECTED>
19:52.57Captnoord<PROTECTED>
19:52.57Captnoord<PROTECTED>
19:53.02tmztcr2_: we found that some of the amss are named that way because of the memory layout
19:53.06Gnutooah ok
19:53.07Gnutoothanks
19:53.10Gnutooso default: print
19:53.20tmztcr2_: maybe you can figure out cdma though
19:53.24CaptnoordGnutoo: i'm just think..... I don't have any experience in any way.....
19:53.46GnutooCaptnoord, we should keep in mind that it was meant for a higher revision of the firmware
19:53.57cr2_tmzt: ?
19:54.01Gnutooso should I upgrade my amss firmware
19:54.04phhcr2_: in hero kernel, there is a thing about high speed BT clock: it needs wifi_osc vreg to be up, don't know if this can be useful
19:54.10Gnutoomaybe it will magically work?
19:54.20CaptnoordGnutoo: I don't know..... maybe
19:54.21tmztcr2_: trying to figure out if this code is used for the Sprint Hero and what the vocsnd stuff is for
19:54.25tmztvocpcm
19:54.25Captnoordits possible
19:54.26GnutooI'll try that later
19:54.28Captnoordand worth the try
19:55.29cr2_phh: not on raph100/diam100
19:55.32phhok
19:55.52cr2_tmzt: i'm looking at this source, and it has adsp_4001
19:56.04cr2_whatever that it. the same as on vogue ?
19:56.21tmzthaven't seen it before
19:56.32tmztvogue doesn't even use rpcrouter
19:58.03Gnutoook
19:58.10Gnutoois it risky?
19:58.27cr2_#define MSM_LINUX_BASE         0x19200000
19:58.46cr2_do they have 256MB in one bank??
19:58.57CaptnoordGnutoo: I don't have a clue
19:59.05Gnutoook
19:59.05Captnoordcr2_: yup
19:59.11GnutooI'll ask someone who did it
19:59.23Captnoordits seems they glue'ed 2 ram maps together
19:59.48cr2_Captnoord: why not. i'm surprised they didn't do it on raph100
20:00.19Captnoordmaybe they have done it
20:00.30*** join/#htc-linux kiozen (n=kiozen@93.135.213.57)
20:00.30Captnoordwould still be possible to use them seperately
20:00.45cr2_the GPU0,FB and RAMCONSOLE have very sane layout
20:01.20tmztwhy did the move zImage?
20:01.48cr2_#define MSM_PMEM_GPU1_BASE      0x25800000
20:01.48cr2_hm
20:01.48cr2_they start at 0x18000000 ?
20:01.51cr2_funny
20:02.15cr2_tmzt: they may have 0x18000000+256MB
20:02.35cr2_0x18-0x1a
20:02.42tmztinteresting
20:03.02cr2_err
20:03.06cr2_#define MSM_PMEM_CAMERA_BASE    0x27000000
20:03.19cr2_0x18000000-0x28000000
20:03.44cr2_256MB is 0x10000000
20:04.18cr2_uart3 for serial
20:05.06cr2_bt 0x192* -0x180*=0x1200000
20:05.23cr2_18MB for what ?
20:06.16tmztthat's where the dma is?
20:07.00cr2_microp too
20:07.37tmztmicrop is parallel?
20:07.38*** join/#htc-linux kiozen (n=kiozen@93.135.213.57)
20:08.26cr2_no idea
20:08.39tmztwhy is it in dma?
20:08.47cr2_bma150 gsensor ?
20:08.56cr2_microp is i2c
20:09.16tmztyeah, bma not kxs
20:09.20cr2_I2C_BOARD_INFO(MICROP_I2C_NAME, 0xCC >> 1),
20:09.59*** join/#htc-linux stickboy (n=anonymou@128.153.144.221)
20:10.05cr2_#define HERO_GPIO_USB_PHY_RST_N         (100)
20:10.08cr2_looks familiar
20:10.29tmztah, you mean it has microp, not that it's dma
20:11.03*** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr)
20:11.06cr2_yes
20:11.17cr2_h2w uart->gpio switch too
20:12.03cr2_central limit theorem is on our side :)
20:12.57cr2_bt_fw_version[10] = "v2.0.38";
20:13.00cr2_stone age
20:13.39cr2_hehe. still uart1DM ?
20:13.59tmztnot 2?
20:14.03cr2_no
20:14.04tmztthis has to be software
20:14.17cr2_43,44,45,46. we have BT PCM there afair
20:14.32cr2_why software ?
20:15.02tmzttoo many phones with the same dma
20:15.24tmztif it was hardware it should be pretty much random
20:15.37tmztwhat's the central limit thing
20:15.49cr2_it is created to break software compatibility
20:16.51cr2_#if defined(CONFIG_TURBO_MODE)
20:16.53cr2_<PROTECTED>
20:17.05cr2_960 for PLL1 as on topa/rhod ?
20:17.17cr2_768/128=6 ?
20:17.34cr2_176*6 =
20:17.59cr2_ah. 1056
20:18.45cr2_.power_collapse_khz = 19200000
20:19.00cr2_i'd like to see how raph100 will perform @19.2MHz
20:19.17*** join/#htc-linux toast_ (n=quassel@115-106.96-97.tampabay.res.rr.com)
20:19.17cr2_maybe we can downclock it even lower
20:19.46cr2_<PROTECTED>
20:19.47cr2_<PROTECTED>
20:21.48cr2_tmzt: the lower 18MB are reserved for AMSS probably
20:22.01cr2_on raph it's 13MB though
20:22.24cr2_bloatware
20:23.19cr2_ooo
20:23.38cr2_AMSS 1340, 1355, 4410
20:24.26cr2_need to compare the smd_private ids
20:24.48cr2_smd_mem_type
20:26.10cr2_smem_log_item 20bytes
20:26.56cr2_(2000+150)*20
20:27.37cr2_a7f8
20:28.26*** join/#htc-linux Squarc1 (n=Squarc@82-217-32-29.cable.quicknet.nl)
20:28.46*** join/#htc-linux toast_ (n=quassel@97.96.106.115)
20:29.06*** join/#htc-linux Epsylon3 (i=kvirc@ip-103.net-89-2-83.rev.numericable.fr)
20:29.14cr2_<PROTECTED>
20:29.15cr2_<PROTECTED>
20:29.16cr2_<PROTECTED>
20:29.49Epsylon3is there a way to set shell autocompletion with busybox ?
20:30.38*** join/#htc-linux AnxiousNut (n=mohammed@80.184.64.79)
20:30.58Captnoordcr2_: did you found yourself a honey pot?
20:31.01Captnoordjar*
20:31.47GnutooCaptnoord, it didn't call the function
20:32.35*** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821)
20:33.10Captnoorddidn't called case AUDPP_MSG_HOST_PCM_INTF_MSG:{?
20:33.26Captnoordwhat did it call?
20:33.30Captnoorddid it call anything
20:33.33AnxiousNutcan anybody gives me a good tutorial for running android on htc touch vogue? i followed some but no luck
20:34.04Captnoordmost tutorials i've follower around here all worked
20:34.29tmztanybody know if gitorious can track a remote git server?
20:34.32Captnoordit all depends on how you read the info
20:34.48cr2_gp6,rftx and wlan
20:34.55tmztcr2_: ah, right
20:35.02tmztI just want my last 32mb
20:35.38cr2_tmzt: second smi ?
20:35.43tmztyeah
20:35.48tmztI have smi64
20:35.52cr2_create a new bank for it
20:35.55tmztthe code mdrobnak should work for that
20:36.00tmztposted earlier
20:36.11tmztcr2_: are you aware of my little project?
20:36.22cr2_tmzt: which one ?
20:36.33tmztit's writing 23mb??? why
20:36.45tmztporting htc-msm-2.6.27 arch/arm/mach-msm to upstream linux
20:36.51GnutooCaptnoord, alsa_dsp_event was not called
20:36.54*** join/#htc-linux Alex[sp3dev] (n=alex_dfr@ip-95-221-29-220.bb.netbynet.ru)
20:36.55Gnutooat all
20:36.56tmztit actually works until it gets to vt/fbcon
20:37.11CaptnoordGnutoo: if you read trough the codeaurora got some info regarding changes in the alsa system
20:37.35GnutooCaptnoord, ok I'll read the commits
20:37.37cr2_{ PXL,          0x00000001 }, /* 1. RGB666 */
20:37.38tmztI'm pushing my repo now
20:38.06cr2_tmzt: ambitious :)
20:38.09GnutooCaptnoord, btw I used master branch...
20:38.16Captnoordhehe
20:38.21CaptnoordGnutoo: dejavu
20:38.31GnutooCaptnoord, ???
20:38.37GnutooCaptnoord, dejavu what?
20:38.42cr2_<PROTECTED>
20:38.44cr2_<PROTECTED>
20:38.45cr2_<PROTECTED>
20:38.48cr2_looks familiar
20:38.49Captnoordsome time ago you and me git repo....
20:38.52Captnoorddiff branches
20:38.53Captnoord:P
20:38.56Captnoorddejavu
20:38.59GnutooCaptnoord, ok
20:39.03Captnoordnow I should have the same branch
20:39.08Gnutoook
20:39.22GnutooI didn't diff codeaurora branch...
20:39.29Gnutoomaybe I should have
20:40.05Captnoordtmzt: pushing where?:P
20:40.18tmztgitorious
20:40.30GnutooCaptnoord, ah no android-msm-2.6.29
20:40.33tmztit seems to be sending the whole kernel
20:41.33cr2_<PROTECTED>
20:41.46cr2_lol. so much for the proc_comm interface
20:42.09cr2_<PROTECTED>
20:42.28cr2_ok, ~0xa00 is to disable the clock
20:42.51cr2_and the MSM_CLK_CTL_BASE are for PCLK
20:44.09cr2_.name = "mddi_c_0101_0000",
20:44.12cr2_eid ?
20:47.05tmztwe didn't have this?
20:47.10tmzteid?
20:47.12cr2_no
20:47.16cr2_<PROTECTED>
20:47.18cr2_<PROTECTED>
20:47.19cr2_<PROTECTED>
20:47.21cr2_<PROTECTED>
20:47.22cr2_this is interesting too
20:47.23Captnoordshould we have it?
20:47.45cr2_Captnoord: have not seen such for a wince device before
20:47.54tmztwhere is eid?
20:47.56Captnoordk
20:49.01cr2_tmzt: here
20:49.06cr2_static int table_offset = 0x00000C00 + 0x00000C00;
20:49.08cr2_static int table_size = 6 * 160 * sizeof(unsigned short);
20:49.18cr2_s/here/hero/
20:49.26tmztstill don't see "eid"
20:49.44cr2_static int swap_f_table(int enable)
20:49.53cr2_this one looks familiar too
20:50.36cr2_<PROTECTED>
20:50.37cr2_<PROTECTED>
20:50.39cr2_<PROTECTED>
20:51.17*** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
20:51.37tmzt06:03 < cr2_> .name = "mddi_c_0101_0000",
20:51.37tmzt06:03 < cr2_> eid ?
20:51.48tmztah, ok
20:53.04cr2_<PROTECTED>
20:53.06cr2_<PROTECTED>
20:53.11cr2_something new too.
20:54.26*** part/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
20:54.29*** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
20:55.03cr2_hehe
20:55.07cr2_#define A9_MPLL_ID      1
20:55.09cr2_#define A9_GPLL_ID      2
20:55.10cr2_#define A9_BPLL_0_ID    3
20:55.12cr2_#define A9_BPLL_1_ID    4
20:55.22tmzt=> Syncing Gitorious... [OK]
20:55.22tmztTo git@gitorious.org:htc-msm-upstream-tracking/htc-msm-upstream-tracking.git * [new branch]      htc-msm-upstream-tracking -> htc-msm-upstream-tracking
20:55.36tmztmdrobnak: http://gitorious.org/htc-msm-upstream-tracking
20:58.51cr2_vibrator rpc crap in devices.c together with andproid_pmem. ugly ;-)
20:59.55tmztyeah
21:02.08*** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
21:03.45cr2_LOL
21:03.47Gnutoocaptnoord, CONFIG_MSM_AMSS_VERSION_6225 is the max in codeaura and I've CONFIG_MSM_AMSS_VERSION_6225 in my kenrel where I imported from codeaurora
21:03.50cr2_#if 1 /* QCT fixup */
21:03.51cr2_<PROTECTED>
21:03.53cr2_#else /* Google */
21:03.55cr2_<PROTECTED>
21:03.56cr2_#endif
21:04.11tmztthre was a comment about 6225 being 6220 with a different memory layout
21:04.14tmztboth 6.2.2.0
21:04.19Gnutoook
21:04.20cr2_they see 2 bugs there. i found only 1 ?
21:05.11*** join/#htc-linux [2]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
21:10.55cr2_tmzt: mddi_client_eid.c
21:11.07cr2_mddi_client_eid0154.c
21:11.23tmztepson image devices?
21:11.43cr2_left epson to use. like uart2dm imlementation
21:12.26cr2_with cuckoo eggs ;)
21:12.36cr2_s/use/us/
21:13.40cr2_<PROTECTED>
21:13.44cr2_== eid
21:13.45tmzthttp://pastebin.com/m5355ff95
21:13.56tmztokay, not sure what eid is
21:14.12tmzt#
21:14.13tmzt+/* TODO (tmzt) moved from linux/mmc/sdio_func.h, not in upstream */
21:14.13tmzt#
21:14.14tmzt+
21:14.14tmzt#
21:14.16tmzt+/*
21:14.18tmzt#
21:14.21tmzt+ * Structure used to hold embedded SDIO device data from platform layer
21:14.24tmzt#
21:14.26tmzt+ */
21:14.28tmzt#
21:14.31tmzt+struct sdio_embedded_func {
21:14.34tmzt#
21:14.36tmzt+        uint8_t f_class;
21:14.39tmzt#
21:14.42tmzt+        uint32_t f_maxblksize;
21:14.44tmzt#
21:14.47tmzt+};
21:15.29cr2_is it really needed ?
21:16.10cr2_#define VSYNC_EN (MSM_GPIO1_BASE + 0x800 + 0x8c)
21:16.20cr2_#define VSYNC_CLEAR (MSM_GPIO1_BASE + 0x800 + 0x9c)
21:16.20cr2_#define VSYNC_STATUS (MSM_GPIO1_BASE + 0x800 + 0xac)
21:16.26cr2_lol. it seems that their wince code looks like that.
21:16.51tmztwhat?
21:16.57tmztthose aren't bits
21:17.17cr2_<PROTECTED>
21:17.24[2]CaptnoordI think eid is the sim card reader
21:17.35tmztcaptnoord: it's mddi client
21:17.38cr2_it's nothing else but set_gpio(97,0)
21:17.40tmztwhere did you see that?
21:17.42[2]Captnoordhttp://www.cowcalf.com/pda/answers.asp
21:18.00[2]CaptnoordEID readers
21:18.05[2]Captnoordk
21:18.30[2]Captnoordlol
21:18.31tmztcaptnoord: no, it's a rfid system
21:18.33[2]Captnoordyour correct
21:18.38cr2_[2]Captnoord: eid is "Samsung S6D05A0"
21:18.39[2]Captnoordshould hit the bed
21:18.47[2]Captnoordi'm tired
21:18.57tmztcr2_: or is that lcm?
21:18.57[2]Captnoordyea see it
21:19.03[2]Captnoordslaps himself
21:19.17cr2_tmzt: mddi controller. like epson or toshiba or novatek
21:19.43cr2_"video card", as you like
21:20.17tmztcr2_: no, I mean the Samsung
21:20.41cr2_<PROTECTED>
21:20.43cr2_<PROTECTED>
21:20.44cr2_<PROTECTED>
21:20.46cr2_<PROTECTED>
21:20.59cr2_i would say that such code is clearly against the GPL
21:21.17Captnoord?
21:21.20phhactually it's not
21:21.28tmztcr2_: is it code?
21:21.46cr2_phh: i can write the whole kernel in such a way.
21:22.01phhonly by hand ? :D
21:22.08cr2_it's unreadably for any human, and it's not clear what they are doing here.
21:23.09cr2_phh: for toshiba they are written the comments in the code.
21:23.20tmztcan anybody see if this boots on raph100 or whatever
21:23.22tmzthttp://gitorious.org/htc-msm-upstream-tracking/htc-msm-upstream-tracking/commits/htc-msm-upstream-tracking
21:23.54Captnoordtmzt I will check
21:23.58Captnoordbrb
21:24.02Captnoordneed to boot to ubuntu
21:25.12phhtmzt: cloning
21:28.09*** join/#htc-linux captnoord (n=captnoor@dc5147a47b.adsl.wanadoo.nl)
21:31.13cr2_ok, nothing really useful in hero kernel
21:31.32*** join/#htc-linux mugsie (n=graham@unaffiliated/mugsie)
21:31.35phhbtw, i've seen some little changes in msm_serial_hs, also in I7500
21:31.40phhi'm trying it, just in case
21:33.35cr2_i'm a bit confused by the "wait arm9 reset" comment in gps driver.
21:35.06phh?!?
21:35.12phhit waits for arm9 to reset ?
21:35.25cr2_yeah, something like that
21:35.36cr2_or to be ready
21:35.48phhyou have to kill arm9 to enable gps ?
21:36.14cr2_don't know
21:36.36cr2_but arm9 locks up the machine when i call for the gps position data
21:37.31cr2_have not tried it after last rpc changes by dzo
21:38.10cr2_rfkill driver instead of "startgps" may be more helpful for others to test gps
21:38.44tmztah, cool
21:39.04phhtmzt: warning: remote HEAD refers to nonexistent ref, unable to checkout.
21:39.13tmztyeah, something is wrong
21:39.26tmztlet me give you the proper .git/config
21:40.01tmzt[remote "tracking"] url = git@gitorious.org:htc-msm-upstream-tracking/htc-msm-upstream-tracking.git fetch = +refs/heads/*:refs/remotes/tracking/*
21:40.10tmztI think that will work
21:40.13tmztnot sure what happened
21:40.29tmztah, change that to git:// not ssh:
21:41.33phhi redo git clone after that ?
21:44.59*** join/#htc-linux boli^ (i=foobar@cpc3-nthc2-0-0-cust281.nrth.cable.ntl.com)
21:45.52boli^apart from the xbmc folder, the x,y and z drives - where else does xbmc store any information of any kind on an original xbox?
21:47.04prinexquick question: how do you dump the dmesg content in haret after a crash ? I know ist pwd file address size, i just donÃt know what address to use for diamon (0xe0000 ? 0xd0000 ? )
21:47.13boli^oops. wrong channel
21:47.14boli^sorry
21:47.23*** join/#htc-linux infernixx (i=nix@unaffiliated/infernix)
21:47.36tmztprinex: 0x10000 now?
21:47.37boli^that'll teach me to alter my auto-joins and forget i did it
21:47.40*** part/#htc-linux infernixx (i=nix@unaffiliated/infernix)
21:47.42tmztno
21:47.42prinexwill try
21:47.52tmztI never remember, I was going to teach apt
21:51.44prinextmzt: is not 0x10000...
21:52.19tmztno
21:54.19*** join/#htc-linux alexandernst (n=alexande@212.183.198.145.dyn.user.ono.com)
21:55.56*** join/#htc-linux mdrobnak_ (n=mdrobnak@173-115-139-53.pools.spcsdns.net)
21:56.05mdrobnak_Hi all.
21:57.16*** join/#htc-linux captnoord_ (n=captnoor@dc5147a47b.adsl.wanadoo.nl)
21:57.35tmztmdrobnak_: I had a tree to pull but it's broken
21:58.11mdrobnak_how broken?
21:58.45tmztI think what I did was rename 'master' my branch thinking I could do that as a tracking branch since I already committed my changes
21:59.12tmztand it seems to have lost the refs on the remote end
21:59.37mdrobnak_That sucks.
21:59.47mdrobnak_you can do git init and git add -A to set up a local git right?
21:59.58tmztI guess
22:00.00tmztwhy?
22:00.13mdrobnak_Just to track the changes before I add your patch..
22:00.27mdrobnak_although I already broke that, now that I think about it - I added in the msm dir already
22:02.25mdrobnak_Did you get it any further (ie a console?)
22:02.37tmzthaven't tried it yet
22:02.50tmztsince this morning
22:03.59mdrobnak_ah
22:04.23*** join/#htc-linux NexVision__ (n=a@c-76-109-33-88.hsd1.fl.comcast.net)
22:04.34*** join/#htc-linux Tinyboom_ (n=nahh@41.80-202-154.nextgentel.com)
22:06.14tmztphh: checkout linus and then add my remote and pull
22:06.22tmztor let me try to fix this
22:08.18*** join/#htc-linux mickey|zzZZzz (i=mickey@80.81.242.146)
22:09.53mdrobnak_tmzt: If you have a remote..
22:10.03mdrobnak_You can pull it again..and do a diff..and commit the diff, no?
22:10.06tmzt[remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
22:10.17tmzt[remote "tracking"] url = git@gitorious.org:htc-msm-upstream-tracking/htc-msm-upstream-tracking.git fetch = +refs/heads/*:refs/remotes/tracking/*
22:10.46mdrobnak_Ooh. It doesn't compile for me: arch/arm/kernel/process.c: In function 'arm_machine_restart':
22:10.57mdrobnak_arch/arm/kernel/process.c:103: error: too many arguments to function 'arch_reset'
22:11.08tmztyeah, you have to add a int
22:11.10tmztcommand
22:11.25tmztI did all this this morning, one error at a time
22:11.32tmztthat's why I'm trying to push it
22:12.14mdrobnak_Ohh
22:13.56mdrobnak_understands now
22:14.04prinextmzt: found the offset pwf dmesg4 0x800000 0x20000 ....
22:14.08tmztmostly git grep actually
22:14.10tmztfor diam100?
22:14.15prinexyes
22:14.36tmztapt: ramconsole-raph100 is pwf dmesg4 0x800000 0x20000 ....
22:14.37aptokay, tmzt
22:14.40*** join/#htc-linux captnoord_ (n=captnoor@dc5147a47b.adsl.wanadoo.nl)
22:15.57mdrobnak_I was thinking if we shouldn't do the "patch" from .27->28, etc up to current?
22:16.06mdrobnak_I wonder if that would work out better.
22:18.09tmztmdrobnak_: how would that work?
22:18.20tmztthere's .27 and .29 as far as I know
22:18.46mdrobnak_Well, there's patches from one .XX revision to the next..
22:18.55mdrobnak_so any major changes you'd get in each revision
22:19.08mdrobnak_then you could clean it up and just do a diff against the final revision
22:20.07tmztseems the changes were all in .31
22:20.26mdrobnak_That's annoying.
22:20.58mdrobnak_So most drivers in our .27 should be able to be put into .29 without too much trouble?
22:21.57mdrobnak_is cloning tmzt's tree
22:22.15mdrobnak_htc-msm-upstream-tracking
22:22.39tmzttry it now
22:22.47tmztshould work
22:22.55tmzthad to manually create HEAD and push it
22:23.14tmztif you don't have linus (master) remote
22:23.50tmztit will probably pull from gitorious or fail
22:24.08tmzt[remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
22:24.48*** join/#htc-linux alexandernst (n=alexande@212.183.198.145.dyn.user.ono.com)
22:40.01*** join/#htc-linux alexandernst (n=alexande@212.183.198.145.dyn.user.ono.com)
22:45.40*** join/#htc-linux dilinger (n=dilinger@LUNGE.MIT.EDU)
22:47.44mdrobnakSorry, left abruptly
22:47.49tmztsure
22:47.54tmztyou can try cloning again
22:48.20mdrobnakyeah, apparently my disown didn't work
22:48.21mdrobnakargh
22:49.50mdrobnakOk, trying the clone again.
22:50.15mdrobnakSo what do you think about the stuff that's been updated in the Samsung kernel with newer Qualcomm code? Do you think we should merge that stuff in?
22:50.24mdrobnakand I didn't look at the Hero stuff yet
22:51.10tmztwell, my goal is best of breed drivers
22:51.28tmztthe experiment was to take a working mach-msm and transplant it
22:51.38tmztand, suprisingly it actually made it quite far
22:52.52mdrobnakhehe
22:52.56mdrobnakI'll let you know if it boots.
22:53.08mdrobnak15% retrieved
22:53.31tmzttry your working .config though
22:53.41mdrobnakok
22:54.07mdrobnakI notice the MSM7501A choice option in the Hero kernel
22:54.15mdrobnakThat should help you with CDMA kernel side stuff, no?
22:54.40mdrobnakWhoa, there are some weird version numbers for the AMSS modem firmware
22:55.25tmztyeah, I'm going to spend some time looking through it
22:55.33tmztif you can get console that would be great
22:55.38tmztif not, I'll work on it
22:56.22mdrobnakI'll see if there's anything that was overlooked.
22:56.31mdrobnakBut it's great.
22:56.48mdrobnakWe've got ours, CodeAurora, Samsung, and the Hero to get code from
22:57.12mdrobnakHow do we handle the Copyright statements on the header of the files?
23:03.22mdrobnakOk, pulled.
23:04.08mdrobnakran a make oldconfig
23:04.13mdrobnaktook all the defalts
23:04.15mdrobnak*defaults
23:04.22mdrobnakand hopefully it will build :-)
23:04.46mdrobnakBam.
23:04.56mdrobnakarch/arm/mach-msm/board-halibut-keypad.c:19:30: error: linux/gpio_event.h: No such file or directory
23:05.22tmztdon't build halibut
23:05.35tmztor copy it from htc-msm-2.6.27
23:06.14mdrobnakOops. Thought it said Raph.
23:06.28mdrobnakOh, ya know what. That was me trying to build halibut to see if it ran.
23:06.28mdrobnakoops/.
23:06.37mdrobnak..fixing
23:06.43tmzteither way
23:09.07mdrobnakarch/arm/mach-msm/board-htcraphael.c: In function 'htcraphael_device_specific_fixes':
23:09.07mdrobnakarch/arm/mach-msm/board-htcraphael.c:489: error: expected expression before '<<' token
23:09.37mdrobnakYou had a merge.
23:09.38tmztyeah, didn't build that board
23:09.43tmztonly mine
23:09.47tmztwhy I need testing :)
23:10.00mdrobnakIt was your removal of your board from raphael..
23:10.24tmztright
23:10.39mdrobnakdiamond board has the gpio_event.h issue as well.
23:10.53mdrobnakfor the moment, skipping.
23:10.54tmztwhich I put there before finding my smi was wrong
23:11.27mdrobnakrfkill
23:12.09tmztwhat's wrong there?
23:12.32mdrobnaklots.
23:12.36mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:28: warning: 'enum rfkill_state' declared inside parameter list
23:12.36mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:28: warning: its scope is only this definition or declaration, which is probably not what you want
23:12.37mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:56: warning: 'enum rfkill_state' declared inside parameter list
23:12.37mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:56: error: parameter 2 ('state') has incomplete type
23:12.38mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c: In function 'bluetooth_set_power':
23:12.40mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:59: error: 'RFKILL_STATE_ON' undeclared (first use in this function)
23:12.43mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:59: error: (Each undeclared identifier is reported only once
23:12.45mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:59: error: for each function it appears in.)
23:12.47mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:74: error: 'RFKILL_STATE_OFF' undeclared (first use in this function)
23:12.50mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c: In function 'htcraphael_rfkill_probe':
23:12.52mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:94: error: 'RFKILL_STATE_OFF' undeclared (first use in this function)
23:12.55mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:94: error: type of formal parameter 2 is incomplete
23:12.57mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:95: error: type of formal parameter 2 is incomplete
23:12.59mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:97: error: implicit declaration of function 'rfkill_allocate'
23:13.02mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:97: warning: assignment makes pointer from integer without a cast
23:13.07tmztodd
23:13.07mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:101: error: dereferencing pointer to incomplete type
23:13.09mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:102: error: dereferencing pointer to incomplete type
23:13.11mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:104: error: dereferencing pointer to incomplete type
23:13.13mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:105: error: dereferencing pointer to incomplete type
23:13.16mdrobnakarch/arm/mach-msm/board-htcraphael-rfkill.c:106: error: dereferencing pointer to incomplete type
23:14.42mdrobnakThat is odd.
23:14.57mdrobnakrerunningmake
23:15.20mdrobnakit's as if the include is not getting set
23:15.32tmztdid you enable CONFIG_RFKILL?
23:15.42mdrobnak:: shrug ::
23:15.51mdrobnakyeah
23:16.07mdrobnakexact same error with the rfkill not being included
23:17.22tmztnot sure, do you need that right now?
23:17.32tmztthey might have changed the api
23:17.49mdrobnakI don't know
23:17.52mdrobnakso  I will disable
23:20.17tmztyeah, it breaks my phone so I have it disabled
23:20.39mdrobnakheh
23:20.44mdrobnakcompiling now
23:20.45mdrobnakit seems
23:21.11tmztcool
23:21.43mdrobnakD'oh.
23:21.50mdrobnakfreaking adb
23:22.35tmztenabled?
23:22.38tmztether won't work
23:22.42tmztwill be hard to fix
23:22.46mdrobnakit bitched about it
23:23.43mdrobnakmass storage is messed up too
23:23.43mdrobnakdoes ethernet work?
23:23.47mdrobnakOh ether.
23:23.51mdrobnaknvm
23:23.53mdrobnakmissed that
23:33.58*** join/#htc-linux stickboy (n=anonymou@128.153.211.150)
23:58.43*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)

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