**** BEGIN LOGGING AT Sat Oct 20 02:59:56 2007 Oct 20 05:26:27 juhosg * r9360 /trunk/target/linux/adm5120/patches-2.6.23/203-gpio_leds_brightness.patch: [adm5120] add patch for gpio-leds to support special brightness values, thanks to Bernhard Held (closes: #2572) Oct 20 05:51:11 juhosg * r9361 /trunk/target/linux/adm5120/files/drivers/net/adm5120sw.c: [adm5120] fix typos in the switch driver, thanks to Bernhard Held (closes: #2573) Oct 20 07:45:10 juhosg * r9362 /trunk/ (5 files in 5 dirs): [adm5120] add LEDs trigger for switch port states, thanks to Bernhard Held (closes: #2153) Oct 20 11:12:15 anyone could link/write me the most simple c code to read and write a gpio port on a fonera(atheros 2.6)? Oct 20 11:12:53 i need to wrap the command to read and write on gpio ports on python, so i need a c file that do what i want and then i wrap it Oct 20 11:14:23 Otacon22: think you can find some code in the mmc module Oct 20 11:14:43 yes i saw Oct 20 11:14:49 but it call another library Oct 20 11:14:56 that make the function Oct 20 11:15:40 hum Oct 20 11:20:52 crazy_imp, the fact is that i'm not shure also because i don't know C Oct 20 11:21:02 i can try but can be wrong Oct 20 11:21:22 now i retried to see the mmc driver Oct 20 11:21:49 there is a function: sysRegWrite(AR5315_GPIO_DO, shadow_SI); Oct 20 11:21:56 that i think is what write Oct 20 11:22:26 and sysRegRead(AR5315_GPIO_DO) that read Oct 20 11:23:11 so i need to create a c program that use only that 2 functions, but who know from where they are imported? Oct 20 11:23:13 hum Oct 20 11:24:26 just make a grep in the dir with the sources for the mmc driver Oct 20 11:25:35 not sure if you can use the functions in the way you want, dunno if it's writing stuff for only one gpio or 8 (or all) at the same time Oct 20 11:52:50 blogic, as discussed yesterday, I clean up and tested the patch. Oct 20 11:53:01 The patch is now split in 2. Oct 20 11:53:13 One can be merged. Oct 20 11:56:54 add a ticket Oct 20 11:58:54 blogic, another one? Oct 20 11:59:32 blogic: there is already "https://dev.openwrt.org/ticket/2516" Oct 20 12:00:03 is it up to date ? Oct 20 12:00:22 i'll do it later Oct 20 12:00:28 i am ill and on my way to bed Oct 20 12:00:45 blogic: yes, have a look at the end. Oct 20 12:01:31 blogic: there are 4 patches. The first 2 can be ignored. The one that can be merged is "aec62xx.2.patch" Oct 20 12:02:04 blogic: for "aec62xx_boot.2.patch", kaloz recommended that I discuss it with nbd. Oct 20 12:02:18 blogic: the problem is that I do not manage to contact him. Oct 20 12:05:40 blogic: Anyway, thanks for proposing to merge the patch. Oct 20 12:47:33 anyone hacking on rb333 powerpc board? Oct 20 12:48:03 i'd like to see u-boot/linux on it Oct 20 12:48:40 has someone donated the board? Oct 20 13:03:45 xxiao: in my opinion most of our developers would like working on the RB333 (especially Kaloz), but nobody has such board yet as i know Oct 20 13:04:06 juhosg: theoritically one is on the way to me Oct 20 13:05:06 Kaloz: :) Oct 20 13:05:53 Kaloz: i did not know this Oct 20 13:54:08 that's great! i'm going to get one so I can at least test Oct 20 14:06:17 xaviour_: hi Oct 20 14:09:50 nbd: hi Oct 20 14:11:09 nbd: I have been looking for you. Oct 20 14:12:15 nbd: I am doing some work on the WL-700gE. Oct 20 14:18:58 i'll take a look at it in a minute Oct 20 14:24:51 Thanks Oct 20 14:32:15 juhosg * r9363 /trunk/ (2 files in 2 dirs): make morse LED trigger available as a package, and fix it to compile with 2.6.23 Oct 20 14:35:37 xaviour_: i will merge the kernel config stuff in a moment. i have a few ideas on how to do the hard disk mounting thing Oct 20 14:36:04 i think we should find a generic way to label partitions for use as openwrt root filesystem Oct 20 14:36:28 then we could default to creating an initramfs image for wl-700gE Oct 20 14:36:31 nbd: yes it would be nice. Oct 20 14:36:55 nbd: I usually do not hang out on IRC. Oct 20 14:36:55 I like nbds generic approaches :) Oct 20 14:36:57 this initramfs image would boot, load all modules, then look for potential openwrt root filesystems Oct 20 14:37:01 nbd: I prefer email. Oct 20 14:37:15 i prefer irc, because it allows more direct discussions Oct 20 14:37:29 nbd: another detail. Why is it necessary to enable the PCI devices. Oct 20 14:37:44 The echo lines in the patch... Oct 20 14:37:52 well, the ide controller is behind pci Oct 20 14:38:06 Should not that be done by the Sonics Silicon Backplane driver? Oct 20 14:39:17 nbd * r9364 /trunk/package/kernel/modules/block.mk: fix up a few ide related kernel config issues (related to #2516) Oct 20 14:39:39 xaviour_: no, the ide driver is not a ssb driver Oct 20 14:39:44 iirc Oct 20 14:39:49 Hum. Oct 20 14:39:59 I see. Oct 20 14:40:21 many broadcom devices have pci behind ssb Oct 20 14:40:34 I just find it clumsy. Oct 20 14:40:46 I do not mind for the rest. Oct 20 14:40:59 Anyhow. I have another question. Oct 20 14:41:09 I build "ushare". Oct 20 14:41:27 It depends on "pupnp" which is a fork of "libupnp". Oct 20 14:41:38 "libupnp" is not maintained anymore. Oct 20 14:41:46 * blogic pokes nbd Oct 20 14:41:52 * nbd pokes blogic Oct 20 14:41:55 oi Oct 20 14:42:06 i already gave you an answer in the /query ;) Oct 20 14:42:07 nbd: i am i'll again :-( Oct 20 14:42:09 oh Oct 20 14:42:17 that sucks, dude Oct 20 14:42:19 nbd i know, i'll book the flights in a minute Oct 20 14:42:25 yeah, dude Oct 20 14:42:39 Should I create a new package for "pupnp" or update "libupnp"? Oct 20 14:43:05 xaviour_: if everything that's using libupnp can be updated for pupnp, then feel free to replace the old stuff Oct 20 14:44:17 In theory, it is a straight replacement. I will check it out. Oct 20 14:44:48 What about the "enabling" of the device behind the PCI bridge? Oct 20 14:45:25 shouldn't that normally be done automatically? Oct 20 14:46:07 Well, it is not done automatically. Oct 20 14:46:21 can you figure out which specific device needs manual enabling? Oct 20 14:46:23 If you try to insmod aec62xx before doing the magic then you get an oops... Oct 20 14:46:33 Yes. Oct 20 14:46:36 ok Oct 20 14:46:51 we could implement it as platform fixup in the diag driver Oct 20 14:46:57 that's better than hacking it into a script, imho Oct 20 14:47:12 random says it here: http://www.freesa.org/trac/wiki/AccessingTheHardDisk Oct 20 14:47:32 Quote: "For me, the first device (the PCI to SSB bridge) fails with a resource conflict error. Huh. As long as it enables 02.0, you're doing OK." Oct 20 14:47:48 I agree it is better to avoid hacking it in a script. Oct 20 14:48:15 (except that because I did not know better, I thought it was ssb's job...) Oct 20 14:48:40 I really recommend the read the page I sent you a link to. Oct 20 14:48:46 It is really instructive. Oct 20 14:48:53 I am in contact with the guy. Oct 20 14:49:25 ah, makes sense Oct 20 14:49:32 the device is not enabled because of a resource conflict Oct 20 14:49:41 so the proper fix is not to manually enable the pci device at all Oct 20 14:49:42 Oh Oct 20 14:49:49 the proper fix is to make sure the resource conflict is gone Oct 20 14:49:55 Ah Oct 20 14:50:20 when i'm home again, i will try it on my wl-700gE Oct 20 14:51:22 Nice. The resource conflict thing is out of my league. Oct 20 14:51:40 I am an ASIC designer, not an embedded software designer... Oct 20 14:52:05 i will get it fixed Oct 20 14:52:10 i've worked with this code before Oct 20 14:52:16 Nice Oct 20 14:53:01 Well, when you have an idea about how to mount the hard drive as / Oct 20 14:53:15 I would appreciate if you put a message in the forum. Oct 20 14:53:18 will do Oct 20 14:53:24 Thanks. Oct 20 14:53:34 If it has WL-700gE in it, I will find it. Oct 20 14:53:47 I search regularly for it in the forums. Oct 20 14:54:16 Oh, by the way, if you are in contact by blogic. Oct 20 14:54:29 yes, i am in contact with him Oct 20 14:54:32 You can tell him that you are working on the ticket. Oct 20 14:54:49 He proposed to merge my patch but it seams you have something much better in mind. Oct 20 14:54:51 So... Oct 20 14:55:48 actually we've talked about this issue beore Oct 20 14:56:42 Well, I guess sending a patch was the best manner for me to get the topic moving. Oct 20 14:56:53 xaviour_: ho wam i suppose to understand the "you have something much better in mind." ? :P Oct 20 14:57:03 I prefer to leave the 2.4 kernel behind. Oct 20 14:57:17 I mean that nbd has a better solution than my patch. Oct 20 14:57:24 i know :-) Oct 20 14:57:30 I was just working around a ressource conflict. Oct 20 14:57:43 This was dumb. Oct 20 14:57:56 But at least I got you guys to have a look at it. Oct 20 14:58:18 hehe Oct 20 14:58:52 It seams there are a lot of persons interested in getting the WL-700gE working with a 2.6 kernel. Oct 20 14:59:13 There is at least: eric, random, cyberlullaby and myself. Oct 20 14:59:52 Ok, it is time for me to go and do some shopping if I want to be able to eat next week. I will work on ushare and pupnp when I am back. Oct 20 14:59:56 See you... Oct 20 15:06:27 nbd * r9365 /trunk/package/linux-atm/ (Makefile patches/700-libtoolize.patch): re-libtoolize linux-atm to fix random libname breakage Oct 20 15:30:14 nbd * r9366 /trunk/package/fuse/ (5 files in 2 dirs): fix update fuse to 2.7.1 - fixes compile breakage with 2.6.23 Oct 20 15:30:17 nbd * r9367 /trunk/scripts/download.pl: show md5sums on mismatch in download.pl Oct 20 15:30:19 nbd * r9368 /trunk/include/target.mk: fix quilt update breakage for kernel related packages Oct 20 16:07:04 nbd * r9369 /trunk/package/hostapd/Makefile: Oct 20 16:07:04 disable driver_devicescape in hostapd Oct 20 16:07:04 will be enabled again when the mac80211 guys have sorted out the api ;) Oct 20 16:59:23 blogic * r9370 /packages/libs/avahi/Makefile: fix compile bug of avahi Oct 20 16:59:34 nbd * r9371 /trunk/package/shfs/Makefile: mark shfs as 2.4 only, it is broken on 2.6.23 and unmaintained. 2.6 targets can use sshfs+fuse Oct 20 16:59:37 nbd * r9372 /trunk/package/zd1211-driver/ (Makefile patches/100-linux_2.6.22.patch): remove obsolete zd1211-driver, replaced by the in-tree module Oct 20 17:21:17 nbd * r9373 /trunk/package/linux-atm/patches/ (8 files): refresh linux-atm patches Oct 20 17:22:01 blogic * r9374 /packages/libs/tiff/Makefile: fixed menu Oct 20 18:53:32 blogic * r9375 /packages/libs/xyssl/ (5 files in 2 dirs): fixed xyssl Oct 20 19:06:08 blogic * r9376 /packages/libs/howl/Makefile: fixed lib howl Oct 20 19:07:34 blogic * r9377 /trunk/package/linux-atm/patches/700-libtoolize.patch: fixed linux-atm Oct 20 19:10:07 nbd * r9378 /trunk/ (8 files in 8 dirs): reorganize subtargets, sort subtargets below top level targets Oct 20 19:10:11 nbd * r9379 /trunk/scripts/config/.gitignore: ignore mconf_check Oct 20 19:13:57 blogic * r9380 /trunk/ (32 files in 4 dirs): refreshed madwifi patches Oct 20 19:46:43 nbd * r9381 /trunk/package/linux-atm/patches/700-libtoolize.patch: fix the remaining patch reject in 700-libtoolize.patch in linux-atm Oct 20 20:03:53 nbd * r9382 /trunk/package/ipset/Makefile: mark ipset as 2.6 only **** ENDING LOGGING AT Sun Oct 21 02:59:56 2007