00:05.51 | *** join/#htc-linux toastcfh_ (~toastcfh@68.200.41.13) |
00:28.04 | *** part/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv) |
00:47.35 | *** join/#htc-linux whitglint (~whitglint@114-40-165-130.dynamic.hinet.net) |
01:02.37 | *** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
01:13.53 | *** join/#htc-linux XirXes_ (~xirxes@67-2-31-70.slkc.qwest.net) |
01:21.27 | *** join/#htc-linux eR^Z` (zzeratul@kaj-0011.koleje.cuni.cz) |
02:36.22 | *** join/#htc-linux toastcfh_ (~toastcfh@68.200.41.13) |
02:46.52 | *** join/#htc-linux XirXes__ (~xirxes@67-2-31-70.slkc.qwest.net) |
03:08.59 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
05:20.02 | *** join/#htc-linux lamikr (lamikr@nat/nokia/x-bwtmpdfadbomakun) |
05:49.56 | *** join/#htc-linux mes (~mes@sentry.lazo.ca) |
06:09.04 | *** join/#htc-linux kiozen (~kiozen@p578a42db.dip0.t-ipconnect.de) |
07:33.49 | *** join/#htc-linux rajkosto (~rajkosto@cable-94-189-239-212.dynamic.sbb.rs) |
08:01.28 | *** join/#htc-linux scotty2 (~swalker@50.46.144.18) |
08:15.58 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
08:18.23 | *** join/#htc-linux Alex[sp3dev] (~alexander@195.208.175.17) |
08:25.28 | *** join/#htc-linux eR^zeRa` (zzeratul@kaj-0011.koleje.cuni.cz) |
08:26.01 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
08:38.50 | *** join/#htc-linux eR^zeRa` (~zzeratul@vpns.jinonice.cuni.cz) |
08:41.38 | *** join/#htc-linux marc1706 (~Marc@phpbb/modifications/marc1706) |
08:57.07 | *** join/#htc-linux ychavan (ychavan@nat/redhat/x-cdcmkffaxodkqczl) |
09:28.50 | *** join/#htc-linux G4y (~G4y@84.202.8.160) |
09:46.38 | *** join/#htc-linux eR^Z` (zzeratul@kaj-0011.koleje.cuni.cz) |
10:31.15 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
11:16.11 | *** join/#htc-linux detule (~detule@pool-96-234-128-143.bltmmd.east.verizon.net) |
11:16.12 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
11:19.51 | *** join/#htc-linux lamikr (lamikr@nat/nokia/x-cfdxiydheabpybyn) |
12:41.57 | *** part/#htc-linux ali1234 (~ajbuxton@s15821883.onlinehome-server.info) |
13:01.38 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
13:06.53 | *** join/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv) |
14:00.34 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
14:19.07 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
15:00.00 | *** join/#htc-linux LTxda (~anon@unaffiliated/ltxda) |
15:04.24 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-77-130.dynamic.mnet-online.de) |
15:21.23 | sado1 | hej |
15:22.49 | sado1 | oops lol bad window |
15:32.17 | *** join/#htc-linux rzk (~rzk@2002:2590:28d2:1:222:4dff:fe7c:450f) |
15:32.47 | *** join/#htc-linux socket (~a@unaffiliated/socket) |
15:48.45 | *** join/#htc-linux rzk (~rzk@2002:5f1c:829b:1:222:4dff:fe7c:450f) |
15:55.33 | *** join/#htc-linux Alex[sp3dev] (d5551202@gateway/web/freenode/ip.213.85.18.2) |
16:03.44 | *** join/#htc-linux rzk (~rzk@2002:5f19:4714:1:222:4dff:fe7c:450f) |
16:24.11 | *** join/#htc-linux helicopter88 (~helicopte@host66-113-dynamic.47-79-r.retail.telecomitalia.it) |
16:44.27 | detule | think i am going about this the wong way |
16:44.32 | detule | s/wong/wrong/ |
16:52.41 | jonpry | hi detule |
16:52.51 | jonpry | no joy? |
16:55.20 | *** join/#htc-linux rob_w (~bob@ppp-93-104-181-233.dynamic.mnet-online.de) |
16:55.21 | *** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029) |
17:08.18 | detule | jonpry, no joy, almost there but at this point the tree looks very non-vanilla-ish |
17:09.32 | *** join/#htc-linux helicopter88 (~helicopte@host66-113-dynamic.47-79-r.retail.telecomitalia.it) |
17:10.01 | jonpry | not like assorted android patches? |
17:10.31 | detule | no....qualcomm code is everywhere |
17:10.53 | zeusk | qualcomm.. they even have a football stadium... |
17:11.34 | detule | i think perhaps one way of doing this that might be easier is start with mach-msm from CA msm-3.4 and port the sgs3 sprint boardfile there |
17:11.55 | jonpry | or use rhod mach-msm |
17:11.57 | detule | that way i can checkout code from ca that's already compiled against 3.4 |
17:12.25 | detule | you realize that mach-msm these days looks nothing like ours right |
17:12.55 | jonpry | i think ours is better |
17:14.08 | detule | ours is better in the sense that it's the only functional 7x01 mach-msm out there |
17:14.12 | jonpry | somebody has got to make a mach-msm that supports 7k and 8k in a real way |
17:14.28 | jonpry | so i figure we start with the 7k that works and is understood |
17:15.06 | zeusk | is there any guide or documentation on how to start board support in a kernel in clean manner ? |
17:15.30 | zeusk | i want to get 8k going in your 3.4 branch but this mmu is messing everything up.. |
17:15.39 | jonpry | the msm board files shipping with mainline essentially do nothing |
17:15.58 | jonpry | and are good templates for basic support |
17:16.28 | Alex[sp3dev] | jonpry: how bad would it be to just split msm720x from mach-msm into a new mach? |
17:16.40 | detule | that's a lot of work to maintain both 7k and 8k especially since there are like 10 7k 3.4 users |
17:17.01 | jonpry | g1 will get on the bandwagon eventually |
17:17.06 | Alex[sp3dev] | detule: do you happen to know which baseband is in the sgs3? |
17:17.45 | jonpry | Alex[sp3dev], that might be the only practical solution and is what detule is doing |
17:18.57 | detule | [oliver@localhost sprint-sgs3]$ grep -r 'AMSS' arch/arm/configs/m2_spr_defconfig |
17:18.58 | detule | CONFIG_MSM_AMSS_VERSION=6225 |
17:18.58 | detule | # CONFIG_MSM_AMSS_VERSION_6210 is not set |
17:18.58 | detule | # CONFIG_MSM_AMSS_VERSION_6220 is not set |
17:18.58 | detule | CONFIG_MSM_AMSS_VERSION_6225=y |
17:18.58 | detule | CONFIG_AMSS_7X25_VERSION_2009=y |
17:19.00 | detule | # CONFIG_AMSS_7X25_VERSION_2008 is not set |
17:20.11 | jonpry | Alex[sp3dev] is your omap4 a .35? |
17:20.23 | Alex[sp3dev] | jonpry: 3.0 |
17:20.56 | jonpry | urg. i have trouble with padconf not sticking on 35 |
17:21.17 | jonpry | and it's ruining my day |
17:21.35 | Alex[sp3dev] | i've finished writing the firmware loader for galaxy s2 baseband and am finishing the one for nexus. i guess since samsung IPC protocol is the same, replicant ril will just work, I only need to implement the write/recv calls |
17:21.57 | Alex[sp3dev] | jonpry: which board? your prytab? maybe they're reset in some suspend routine? |
17:22.06 | jonpry | no on d3 |
17:22.35 | jonpry | yeah i suspected power management. so i disabled off mode. no help |
17:23.11 | Alex[sp3dev] | i'd grep for the functions. that's likely in kernel because if it is done by, say, baseband, you're in trouble |
17:23.32 | jonpry | i can't find any code that seems to set padconf after boot except me |
17:24.00 | jonpry | but d3 has no real baseband. its a usb modem |
17:24.14 | Alex[sp3dev] | the (un)funny thing is that camera isn't working with uboot. probably some clock poop |
17:24.43 | Alex[sp3dev] | the galaxy nexus has mipi link to the modem. which is kind of like usb, but faster and simpler |
17:25.19 | Alex[sp3dev] | in terms of sw, of course. mipi is a parallel interface though |
17:26.08 | Alex[sp3dev] | wait, no. it's HSI - high-speed synchronous serial interface |
17:26.31 | jonpry | yeah mipi is display |
17:27.38 | jonpry | i kind of want to unioremap padconf control so the kernel will crash and i can figure out who is writing it |
17:29.03 | jonpry | this stuff is worse than haret |
17:32.18 | Cotulla | :D |
17:32.20 | Alex[sp3dev] | jonpry: HSI is a type of MIPI. there seem to be several types of mipi links - CSI for camera, DSI for display, HSI for modem and C2C |
17:32.32 | Cotulla | I debugged one issue via such way, jonpry |
17:34.35 | Alex[sp3dev] | I had to debug uboot and linux on galaxy nexus that way. because I didn't want to disassemble the device and figure out jtag pinout. and probably that wouldn't work anyway because it's an HS device |
17:35.04 | Cotulla | but there no dynamic memory? |
17:35.11 | Alex[sp3dev] | btw, http://info.arteris.com/blog/bid/59433/Interchip-Connectivity-HSIC-UniPro-HSI-C2C-LLI-oh-my - seems a good description of mipi |
17:35.25 | Alex[sp3dev] | Cotulla: where is there no dynamic memory? |
17:35.48 | Cotulla | in uboot I guess? |
17:36.14 | Alex[sp3dev] | Cotulla: I actually had several problems with memory corruption and I2C freeze, but solved that. As for memory, it sets up a one-to-one phys/virt mapping and all peripheral ports are open so it's easy to work with hardware |
17:36.37 | Cotulla | yes |
17:37.07 | Cotulla | shit my USB again died in PC. reboot X_x |
17:37.18 | arrrghhh | lol |
17:37.21 | arrrghhh | Windows... reboot reimage. |
17:37.32 | Cotulla | u think linux doesn't need reboot for that? |
17:37.41 | arrrghhh | you can usually cycle a service... |
17:37.47 | Cotulla | but what about drier? |
17:37.50 | Cotulla | but what about driver? |
17:37.53 | arrrghhh | i dunno what horrible things you're doing tho |
17:38.02 | Cotulla | just connected MAGLDR in TTY mode . . . |
17:38.08 | Alex[sp3dev] | Cotulla: depends. usually you can reload a module, but sometimes there are just bugs/broken algorithms and nothing except reboot helps |
17:38.09 | arrrghhh | you can't unload and reload the driver in linux..? |
17:38.17 | Cotulla | hm I think not? |
17:38.21 | arrrghhh | yes... |
17:38.26 | arrrghhh | c'mon now |
17:38.26 | Cotulla | I saw a lot of drivers without proper deinit code |
17:38.28 | Alex[sp3dev] | arrrghhh: you can unless you compile it into kernel |
17:38.39 | arrrghhh | but like Alex[sp3dev] said sometimes a reboot is the only option. |
17:38.45 | Cotulla | yep |
17:38.48 | Cotulla | so I will reboot now |
17:38.50 | arrrghhh | :P |
17:38.56 | Cotulla | :( |
17:39.09 | *** part/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv) |
17:39.13 | Alex[sp3dev] | I had a lot of problems with usb on 2.6.39 and 3.0 on my older laptop, but it was fixed later |
17:40.45 | arrrghhh | i must have windoze for work. and it was just too cumbersome to do thru a vm. |
17:40.45 | zeusk | never had problem with usb, but nouveau gave a lot of problems, forced me to switch to nvidia's binary blobs |
17:42.31 | *** join/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv) |
17:42.33 | Alex[sp3dev] | zeusk: well, usb was unstable on 3.0 and also there were bugs in scsi. so linux crashed just like some shitty freebsd back in 2006 |
17:42.38 | Cotulla | back |
17:43.51 | zeusk | o.o is your computer that fast cotulla or u using some magic tricks ? |
17:44.04 | Alex[sp3dev] | 3 minutes is enough to reboot |
17:44.09 | Alex[sp3dev] | even to type passwords |
17:44.17 | Cotulla | I get cap of tea also |
17:44.33 | Alex[sp3dev] | hope it was cup and not cap |
17:44.36 | zeusk | lol |
17:44.48 | Cotulla | yes it's fast |
17:44.50 | zeusk | cap of tea, leaks a lot |
17:44.50 | Cotulla | cup yes |
17:45.38 | zeusk | having random lags on 6.2.8400 |
17:46.16 | zeusk | and login screen has been turned into crap, only to find gnome is using win8 login screen as base for gnome3.6+ |
17:47.48 | Cotulla | stealers |
17:48.45 | Alex[sp3dev] | i am seriously worried about the mental health of people using fedora at work computers |
17:48.57 | arrrghhh | lol |
17:49.00 | zeusk | cuz of gnome alex ? |
17:49.14 | Alex[sp3dev] | zeusk: cause of Lennart Poettering and his amazing bullshit |
17:49.32 | Alex[sp3dev] | one piece of code is even more fucking awesome than the previous one |
17:49.44 | Alex[sp3dev] | pulseaudio, then journald and now - offline updates |
17:49.50 | zeusk | yep, puslse audio sucks |
17:50.21 | arrrghhh | zeroconf for avahi |
17:50.23 | arrrghhh | not all bad :P |
17:50.33 | Cotulla | updates by phone |
17:50.38 | Cotulla | via voice modulation |
17:50.42 | Cotulla | which tell every byte |
17:50.45 | zeusk | but even systemd is good on archlinux |
17:50.51 | Cotulla | and another side recognize that data stream |
17:50.55 | Cotulla | :D |
17:51.06 | Cotulla | as config option - language |
17:52.23 | jonpry | can i unmap just a segment of a large ioremap? |
17:53.03 | arrrghhh | you're jonpry. you can do whatever you want. |
17:53.24 | jonpry | just make the kernel my beotch? |
17:53.58 | Cotulla | just fix it inside PTE |
17:53.59 | Cotulla | directly |
17:54.07 | Cotulla | primary PTE is located at the load address |
17:54.13 | Cotulla | kernel base address + 0x4000 |
17:54.22 | Cotulla | in that crappy gap 0x8000 |
17:54.29 | Cotulla | just go and unmap it |
17:54.34 | Cotulla | by hands |
17:55.09 | zeusk | by hands :o |
17:55.14 | jonpry | what if its not a 4kb entry? |
17:56.04 | jonpry | omap has only one ioremap for all peripherals |
17:56.56 | jonpry | maybe i can unmap the whole freaking thing and then map the below and above |
17:57.36 | Cotulla | hm |
17:57.37 | Cotulla | make own map |
17:57.38 | Cotulla | with 4K |
17:57.41 | Cotulla | with coarse |
17:57.45 | Cotulla | replace one by another |
17:57.52 | Cotulla | I don't think anybody will notice that inside kernel |
17:57.59 | Cotulla | any evil creatures inside |
17:58.04 | Cotulla | or maybe use sections |
18:04.37 | detule | you guys know what this ramdump msm driver is for? |
18:05.55 | detule | i guess it's pretty self explanatory |
18:15.07 | *** join/#htc-linux l0wbra1n (~l0wbra1n@unaffiliated/l0wbra1n) |
18:33.57 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-77-130.dynamic.mnet-online.de) |
18:56.40 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
19:25.45 | *** join/#htc-linux _kiozen (~kiozen@ppp-93-104-77-130.dynamic.mnet-online.de) |
19:29.55 | *** join/#htc-linux BabelO (~wdlxtv@AMontpellier-553-1-168-32.w92-133.abo.wanadoo.fr) |
19:31.27 | *** join/#htc-linux mes (~mes@S0106000ce55186df.cc.shawcable.net) |
19:53.16 | *** join/#htc-linux BabelO (~wdlxtv@AMontpellier-553-1-168-32.w92-133.abo.wanadoo.fr) |
20:33.48 | *** join/#htc-linux polyrhythmic (~polyrhyth@c-24-17-231-236.hsd1.wa.comcast.net) |
20:38.08 | *** part/#htc-linux marc1706 (~Marc@phpbb/modifications/marc1706) |
20:49.47 | *** join/#htc-linux polyrhythmic (~polyrhyth@c-24-17-231-236.hsd1.wa.comcast.net) |
21:28.09 | *** join/#htc-linux Rajko (~rajkosto@cable-94-189-239-212.dynamic.sbb.rs) |
21:29.03 | *** join/#htc-linux bitrot (~rajkosto@wan.rajkonet.info) |
21:38.59 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
22:15.08 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
22:39.22 | *** join/#htc-linux ginge (~quassel@cpc10-ward8-2-0-cust108.10-2.cable.virginmedia.com) |
23:04.14 | *** part/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv) |
23:24.36 | *** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
23:28.38 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
23:33.18 | *** join/#htc-linux khorben_ (~dont@port-83-236-217-161.static.qsc.de) |
23:39.13 | *** join/#htc-linux arrrghhh (~arrrghhh@unaffiliated/arrrghhh) |
23:40.18 | *** join/#htc-linux NetRipper (~netripper@tikkie.net) |
23:41.44 | *** join/#htc-linux ElFinLazz (~elfinlazz@182.215.84.22) |