summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'next'Sascha Hauer2010-07-0310-248/+323
|\
| * add progression bar functionSascha Hauer2010-06-281-0/+15
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Merge remote branch 'origin/assorted-pu' into nextSascha Hauer2010-06-282-3/+3
| |\
| | * fb: add a usage counter to prevent double enable/disableSascha Hauer2010-06-241-1/+3
| | | | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| | * usbnet: remove unused dev member in struct usbnetSascha Hauer2010-06-241-2/+0
| | | | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | ehci: Make has_tt configurable via platform dataSascha Hauer2010-06-241-0/+10
| |/ | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * net: implement random_ether_addrSascha Hauer2010-06-221-0/+16
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * include support for a simple pseudo number generatorSascha Hauer2010-06-222-0/+17
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Merge branch 'net' into nextSascha Hauer2010-06-175-245/+236
| |\
| | * net: add dns supportSascha Hauer2010-06-171-0/+11
| | | | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| | * rework device parametersSascha Hauer2010-06-175-16/+15
| | | | | | | | | | | | | | | | | | | | | | | | Change device parameters so that the memory management is in generic code. This also removes the need of storing statically initialized parameters as they are stored in a struct list_head for each device. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| | * net: remove old network stackSascha Hauer2010-06-171-357/+2
| | | | | | | | | | | | | | | | | | All network commands now use the new stack, so remove the old one. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| | * net: Implement a new network stackSascha Hauer2010-06-171-3/+338
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old network stack has some bad limitations: - network commands are required to call NetLoop() which only returns when the network layer wants to. Instead we now use a net_poll() function which returns after handling one packet (or immediately if no packet is available). - There can be only one packet handler which makes it impossible to handle multiple connections - CamelCaseMakesItHardToRead The new network stack is implemented as a parallel universe. Currently all commands still use the old stack. They are converted in subsequent patches. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| | * net: remove need for eth_halt/eth_openSascha Hauer2010-06-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to eth_open/eth_halt the network devices during NetLoopInit which is called whenever the user enters a network command. Change this behaviour so that the current network device gets opened when making it the current one. With this change it's always possible to send packages and we are able to implement a new network stack in the next step. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | i2c: add driver for the MC34704 PMICBaruch Siach2010-06-101-0/+26
| |/ | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* / byteorder: add missing {BIG,LITTLE}_ENDIAN definesBaruch Siach2010-06-301-0/+6
|/ | | | | | | This fixes build warnings when testing __BYTE_ORDER of the other kind. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i2c: implement i2c_get_adapter()Sascha Hauer2010-05-261-0/+2
| | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Increase MAX_FILES to 128Sascha Hauer2010-05-031-1/+1
| | | | | | | I already hit the limit while doing DFU on a custom board. Increase the value to a safe limit. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mc9s08dz60: Fixed incorrect register offsets.marc2010-04-121-34/+48
| | | | | | | These values dervied from Freescale source code for the mc9s08dz60 Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* remove now unused arch_executeSascha Hauer2010-03-301-1/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* introduce a arch_shutdown call and call it from shutdown_bareboxSascha Hauer2010-03-301-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* make panic and hang __noreturn functionsSascha Hauer2010-03-301-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* make reset_cpu a __noreturn functionSascha Hauer2010-03-301-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add process_escape_sequence functionSascha Hauer2010-03-301-0/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add snprintf functionSascha Hauer2010-03-301-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add unlzo supportSascha Hauer2010-03-301-0/+46
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add unaligned access supportSascha Hauer2010-03-3010-0/+510
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'nor' into nextSascha Hauer2010-02-182-1118/+0
|\
| * cfi_flash: move include/cfi_flash.c next to driverSascha Hauer2010-02-081-660/+0
| | | | | | | | | | | | | | | | This file has no useful things for others than the driver, so move it next to the driver and remove the corresponding include from other files. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * cfi_flash: remove old driver and switch to new oneSascha Hauer2010-02-082-661/+203
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | common.h: add compile time check helper functionsMarc Kleine-Budde2010-02-161-2/+29
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | import recent include/linux/compiler*.hMarc Kleine-Budde2010-02-164-17/+180
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | i2c.h: fix typo in copyrightMarc Kleine-Budde2010-02-161-1/+1
|/ | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Merge branch 'pu'Sascha Hauer2010-02-012-25/+8
|\
| * remove typedef cmd_tbl_t and replace it with struct commandSascha Hauer2010-02-011-12/+8
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * remove obsolete commentSascha Hauer2010-01-251-5/+0
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * remove unused cdp codeSascha Hauer2010-01-251-8/+0
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'for-sha-mx35-3-stack-updates' of ↵Sascha Hauer2010-01-192-4/+147
|\ \ | | | | | | | | | ssh://git.pengutronix.de/git/mkl/barebox into next
| * | mc13892: clean up driver interfaceMarc Kleine-Budde2010-01-181-2/+88
| | | | | | | | | | | | | | | | | | | | | Export mc13892_reg_read, mc13892_reg_write and mc13892_set_bits function instead of exposing the i2c interface. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
| * | mc9sdz60: clean up driver interfaceMarc Kleine-Budde2010-01-181-2/+59
| |/ | | | | | | | | | | | | Export mc9sdz60_reg_read, mc9sdz60_reg_write and mc9sdz60_set_bits function instead of exposing the i2c interface. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | I2C : add NS LP3972 PMIC supportEric Benard2010-01-161-0/+7
| | | | | | | | | | Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Start to add ATA support to bareboxJuergen Beisert2010-01-141-0/+39
| | | | | | | | | | | | | | Add the basic files, declarations and folders to bring in ATA support. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Add EP93xx ethernet driverMatthias Kaehlcke2010-01-141-0/+1
|/ | | | | | | Added ethernet driver for EP93xx SoCs Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Remove/adjust erroneous references to CONFIG_MODULE.Robert P. J. Day2009-12-211-1/+1
| | | | | | | | The correct config variable is CONFIG_MODULES, so tweak any references to the incorrect CONFIG_MODULE. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i2c: Add a no-op i2c_register_board_info if i2c is disabledSascha Hauer2009-12-181-0/+8
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* replace // style commentsSascha Hauer2009-12-181-10/+10
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Remove unnecessary casts in key definesSascha Hauer2009-12-181-6/+6
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fix arch_execute prototypeSascha Hauer2009-12-171-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* documentation updatesJuergen Beisert2009-12-1510-0/+40
| | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Cleanup colleteral damage from renamingSascha Hauer2009-12-151-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>