Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-03 | Merge branch 'master' into luca/gsmmap | Luca Melette | 8 | -33/+65 | |
Introduced code for DSP auto-reset in error conditions Disabled by default US bands (not working yet) | |||||
2012-04-28 | Charging: Add to Compal_E88, dummy for others. | Christian Vogel | 1 | -0/+4 | |
2012-02-12 | firmware: add missing includes | Steve Markgraf | 3 | -0/+3 | |
This fixes all 'implicit-function-declaration'-warnings. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-02-12 | firmware/fb: add framebuffer driver for the Pirelli DP-L10 display | Steve Markgraf | 1 | -8/+30 | |
This commit adds a combined driver for the Sunplus SPCA-552E Multimedia Controller and the Samsung S6B33B1X LCD controller. I have to thank Stephan Meier, who helped me to reverse-engineer this beast during 28c3. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-02-04 | firmware: Increased data size for for ram linker scripts. | Andreas Eversberg | 2 | -4/+4 | |
This is required, since monitor app requires a litte more than 64k. | |||||
2012-02-03 | firmware: remove deprecated function calls of old display API, cosmetic changes | Steve Markgraf | 1 | -3/+3 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-02-03 | firmware/fb: add framebuffer driver for J100i display | Steve Markgraf | 1 | -3/+3 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-02-03 | firmware/fb: add framebuffer driver for TD014 display (C139/C140) | Steve Markgraf | 1 | -3/+3 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-02-03 | Calypso FB: C155 / SSD1783 Color Support | Christian Vogel | 1 | -0/+4 | |
2012-02-03 | Calypso FB: C123 / ST7558 Black and White Support | Christian Vogel | 1 | -0/+3 | |
2012-02-03 | Removing all traces of the old display drivers. | Christian Vogel | 3 | -9/+0 | |
2012-01-24 | Code from cell_log patch v2, plus minor fixes | Luca Melette | 5 | -10/+10 | |
2011-09-18 | fw: Add SE J100i-specific board init code and build images for it | Steve Markgraf | 1 | -0/+140 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-09-17 | fw/compal/rffe: Add correct RFFE-configuration for Compal E86 | Steve Markgraf | 1 | -0/+106 | |
The Compal E86 (C139/C140) has a different RFFE-configuration than the other Compal phones. The Motorola C139 schematics on this part look exactly the same, but in fact the board is missing a transistor (U16), and it uses TSPACT2 adittionally. This fixes the long-known problem with the C139/C140 phones of the rx-level being over -20dBm worse as compared to the E88/E89 phones, as well as the band selection on the antenna switch in TX-mode (which was completely wrong, but sort of worked anyway). Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-07-17 | [rf] Adding rffe_set_gain() and rffe_get_gain() to get/set computed gain | Andreas Eversberg | 3 | -3/+18 | |
rffe_compute_gain() is the new name for rffe_set_gain(). I needed to change this, to solve the name collision with the rffe_set_gain() function, which actually sets the absolute gain. rffe_get_gain() will now read the absolute gain which has been computed by rffe_compute_gain() or set by rffe_set_gain(). | |||||
2011-05-30 | board: mtk: increase RAM sizes in linker script | Wolfram Sang | 1 | -2/+2 | |
gcc3 (and some gcc4) produce code which does not fit into the 0x5000-sized RAM sections. Extend them to 0x6000 for now, so it will build correctly again. The created binary (gcc3) has been successfully tested on my G2. Signed-off-by: Wolfram Sang <wolfram@the-dreams.de> | |||||
2011-05-30 | mtk: uart: remove forgotten calypso-include | Wolfram Sang | 1 | -2/+0 | |
Dunno how that survived... Signed-off-by: Wolfram Sang <wolfram@the-dreams.de> | |||||
2011-05-29 | fw/rffe/compal: Add support for 850 band | Sylvain Munaut | 1 | -2/+2 | |
The HW switch supports it. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2011-05-29 | fw/rffe: Add function to query RF wiring | Sylvain Munaut | 3 | -0/+36 | |
Depending on the chipset and the HW, not all ports are connected and we need to know what we can use when we have the choice ... Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2011-05-05 | target/boards: add infrastructure for loaders for Mediatek platforms | Wolfram Sang | 5 | -0/+779 | |
We are just interested in the loaders here, no other applications needed. Split it from the compal-based phones. Add mt62xx as first user. Based on a patch by steve-m, but cleaned up and seperated from compal/calypso. Signed-off-by: Steve Markgraf <steve@steve-m.de> Signed-off-by: Wolfram Sang <wolfram@the-dreams.de> | |||||
2011-05-05 | uart.h: move header out of calypso-directory | Wolfram Sang | 5 | -5/+5 | |
Everything defined is a pretty generic interface and can be used by mediatek, too. Signed-off-by: Wolfram Sang <wolfram@the-dreams.de> | |||||
2011-04-26 | src: use new libosmogsm and include/osmocom/[gsm|core] path to headers | Pablo Neira Ayuso | 3 | -3/+3 | |
This patch changes include paths to get osmocom-bb working with the current libosmocore tree. Among all these renames, you can notice several tweaks that I added on purpose, and that require some explanation, they are: * hexdump() in osmocon.c and osmoload.c has been renamed to avoid clashing with hexdump() defined in libosmocore. * gsmmap now depends on libosmogsm. Actually I had to cleanup Makefile.am because I was experiencing weird linking problems, probably due to a bug in the autotools. With the change included in this patch, I got it compiled and linked here correctly. This patch has been tested with the phone Motorola C123 and the following images files: * firmware/board/compal_e88/hello_world.compalram.bin * firmware/board/compal_e88/layer1.compalram.bin Using the osmocon, bcch_scan and mobile tools. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org> | |||||
2011-02-06 | target/fw: correct IO_CNTL_REG name and small cosmetic fixes | Steve Markgraf | 5 | -17/+16 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-01-24 | firmware: Add support for the Pirelli DP-L10 triband GSM/Wifi phone | Steve Markgraf | 3 | -0/+310 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-01-24 | fw/board/gta0x: move rffe configuration to board/gta0x | Steve Markgraf | 1 | -0/+0 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-01-24 | fw/makefile: enable generation of Compal E86 images (Motorola C139/C140) | Steve Markgraf | 1 | -0/+143 | |
This target now has its own init.c which correctly initializes the display and the keypad backlight Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-01-24 | fw/board/gta0x: remove unused define in RFFE configuration | Steve Markgraf | 1 | -1/+0 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-01-24 | fw/board/gta0x: implement TX support for gta0x devices | Steve Markgraf | 1 | -2/+16 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2011-01-24 | target/fw: set the TRF6151 tsp IDs from the rffe initialization | Steve Markgraf | 2 | -4/+14 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2010-09-26 | target/layer1: Implement host-driven Tx power control | Sylvain Munaut | 2 | -0/+125 | |
It's up to L23 to change the parameters using the appropriate L1CTL call. This is a mix between Harald's version and Dieter's version of the TX control code. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-07-23 | [firmware] bring back gta0x images | Steve Markgraf | 1 | -10/+14 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2010-07-20 | firmware: moved cfi_flash header to flash subdirectory | Ingo Albrecht | 3 | -3/+3 | |
2010-07-20 | firmware: e88 flash linkage | Ingo Albrecht | 1 | -0/+134 | |
2010-07-20 | firmware: some documentation about memory maps and linkage | Ingo Albrecht | 3 | -0/+66 | |
2010-07-20 | firmware: fixed linker script title | Ingo Albrecht | 1 | -1/+1 | |
2010-07-20 | firmware: new highram linkage | Ingo Albrecht | 1 | -0/+121 | |
2010-07-20 | firmware: fixed linkage of ctors and dtors for ram images | Ingo Albrecht | 1 | -2/+2 | |
2010-07-20 | firmware: fixed linkage of ctors and dtors for flash images | Ingo Albrecht | 1 | -4/+2 | |
2010-07-20 | firmware: untabify linker scripts. | Ingo Albrecht | 2 | -132/+132 | |
2010-07-20 | firmware: fixed ctor linkage | Ingo Albrecht | 1 | -12/+0 | |
2010-07-20 | firmware: board init with a ctor does not seem a good idea to me because i ↵ | Ingo Albrecht | 2 | -2/+2 | |
need binaries without board init | |||||
2010-07-20 | firmware: non-asm backlight init | Ingo Albrecht | 2 | -2/+8 | |
2010-07-20 | firmware: proper exception redirect | Ingo Albrecht | 1 | -9/+15 | |
2010-07-20 | firmware: establish a ramtext section for code that must be in ram | Ingo Albrecht | 4 | -4/+38 | |
2010-07-20 | firmware: consider reserved ram in loader linkage | Ingo Albrecht | 1 | -0/+5 | |
2010-07-20 | firmware: modularized startup code | Ingo Albrecht | 5 | -46/+134 | |
2010-07-20 | firmware: separated various pieces of interrupt handling apart | Ingo Albrecht | 5 | -90/+128 | |
2010-07-20 | firmware: linker script and startup code reorg. | Ingo Albrecht | 5 | -98/+7 | |
2010-07-20 | firmware: removed compal header strings temporarily. | Ingo Albrecht | 1 | -5/+0 | |
2010-07-20 | firmware: cleaned up init files. | Ingo Albrecht | 2 | -13/+21 | |