|
|
Line 1: |
Line 1: |
− | = [https://gitorious.org/shr/linux/commit/f58597e68f36da7d4f4dec08520d3e12258addf2 36 <nowiki>ARM: s3c24xx: Set ARCH_NR_GPIOS according to the selected SoC types.</nowiki>] = | + | = [https://gitorious.org/shr/linux/commit/f58597e68f36da7d4f4dec08520d3e12258addf2 <nowiki>ARM: s3c24xx: Set ARCH_NR_GPIOS according to the selected SoC types.</nowiki>] = |
− | ARM: s3c24xx: Set ARCH_NR_GPIOS according to the selected SoC types.
| + | = [https://gitorious.org/shr/linux/commit/56ee57980e903f6fbcac9fd35d0410b7bb363ae5 <nowiki>s3c24xx: Fix level irqs on external interrupts.</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/f3f81740815d9207356cb4fcddc3196c7cbadb72 <nowiki>mtd: s3c2410_nand: Add config option to disable hw ecc at runtime</nowiki>] = |
− | Currently the code in gpiolib.c tries to register GPIO BANKA-BANKM.
| + | = [https://gitorious.org/shr/linux/commit/25db4ec44e13d7934100eab7860a9e38d5644007 <nowiki>Add s3c24xx_serial_console_set_silence</nowiki>] = |
− | ARCH_NR_GPIOS on the other hand is set only to 256, which would be the
| + | = [https://gitorious.org/shr/linux/commit/d38596283fd7b1c92138ac44352f08bb24636e71 <nowiki>Add c fiq handler.</nowiki>] = |
− | equivalent of BANKA-BANKH. Thus the registration of all other banks will fail.
| + | = [https://gitorious.org/shr/linux/commit/d3048278388b0908e179882587a8b6fcd95f2f50 <nowiki>Add glamo driver.</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/df2b549c2cd45742d7ea63b159b5a23cccd54c9e <nowiki>ARM: gta02: Add LED support</nowiki>] = |
− | This patch fixes this by setting S3C_GPIO_END according to the selected SoC
| + | = [https://gitorious.org/shr/linux/commit/ec9382726b6c58494210d0c361b33a0617a39316 <nowiki>gta02: Disable hardware ECC unless we get instructed to enable it</nowiki>] = |
− | types. S3C_GPIO_END is set to the maximum of the number of GPIOs over all
| + | = [https://gitorious.org/shr/linux/commit/caa1bc2b4331544a7b3835635e98b7f232dd5e59 <nowiki>gta02: Remove usage of pcf50633 gpio api</nowiki>] = |
− | selected SoC types. Thus it is ensured that memory is not wasted if support for
| + | = [https://gitorious.org/shr/linux/commit/4ed282d67df719b6c86ff8e5a180f826cbb7fff7 <nowiki>s3c2440: gta02: Configure pcf50633 gpios.</nowiki>] = |
− | SoCs with higher GPIO numbers is not built-in. When registering the bank it is
| + | = [https://gitorious.org/shr/linux/commit/146f7ec553fae1e7655cde17802d23b0c6e14a27 <nowiki>ARM: s3c2440: GTA02: Select SPARSE_IRQ</nowiki>] = |
− | made sure that banks which are outside of that range are not even tried to be
| + | = [https://gitorious.org/shr/linux/commit/9bd9379698b85d2baf7b98b5bf59f65a7e709b55 <nowiki>gta02: Add notify handler to probe device children</nowiki>] = |
− | registered. Otherwise there would be problems with configs where
| + | = [https://gitorious.org/shr/linux/commit/0dace283ee622f2cdfa78dac1deee64038841309 <nowiki>gta02: Add bt power management device</nowiki>] = |
− | CONFIG_S3C24XX_GPIO_EXTRA is set to a non zero value.
| + | = [https://gitorious.org/shr/linux/commit/5a7eaa51c3e7298416d1faf17ba96678498b6a7e <nowiki>gta02: Add gps power management device</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/c2742ff04d32db3d287c0bc4f7ab090fc957ee49 <nowiki>gta02: Add gsm power management device</nowiki>] = |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | = [https://gitorious.org/shr/linux/commit/ef27e9c481964789fa7ed703b9d7d53a00ad6036 <nowiki>gta02: Add wlan power management device</nowiki>] = |
− | | + | = [https://gitorious.org/shr/linux/commit/2dc04b2d325cea146f4605cdbc885126ec8c0859 <nowiki>gta02: Add glamo device</nowiki>] = |
− | C:
| + | = [https://gitorious.org/shr/linux/commit/cf18c7ef4b91239ff51929d60173afa26627ba51 <nowiki>Add jbt device.</nowiki>] = |
− | = [https://gitorious.org/shr/linux/commit/56ee57980e903f6fbcac9fd35d0410b7bb363ae5 6 <nowiki>s3c24xx: Fix level irqs on external interrupts.</nowiki>] = | + | = [https://gitorious.org/shr/linux/commit/3db6ef4d2bf156826a3c9ee7bd6be334d6696662 <nowiki>gta02: Add fiq handler</nowiki>] = |
− | s3c24xx: Fix level irqs on external interrupts.
| + | = [https://gitorious.org/shr/linux/commit/d639c61f8338dcc221f88f350e2804e12e2dfaaf <nowiki>gta02: Add battery driver</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/6afb7d88356ab738bb469850854df6c4c31f3f3f <nowiki>gta02: add support for platform_battery</nowiki>] = |
− | Although the external interrupts support level and edge triggered irqs their
| + | = [https://gitorious.org/shr/linux/commit/2111dc5154f0134b173ef122609d7b0e6fb0f6a0 <nowiki>Add atheros sdio ids.</nowiki>] = |
− | handler is currently always set to handle_edge_irq().
| + | = [https://gitorious.org/shr/linux/commit/81c7116b8418aa499ebea9755fc586e8bfc6d91e <nowiki>Add ar6000 wireless driver.</nowiki>] = |
− | While being technically wrong for a level triggered irq to be handled by
| + | = [https://gitorious.org/shr/linux/commit/4e11662e7b95b1a8cdee1f5af9dc5ec49ce3c129 <nowiki>Add jbt6k74 display driver.</nowiki>] = |
− | handle_edge_irq() it will cause serious problems in combination with a oneshot
| + | = [https://gitorious.org/shr/linux/commit/82dfe46f68342b3139b4df33cf3f782ab6d52dd9 <nowiki>LEDS: leds-pwm: Add init, notfiy and exit callbacks</nowiki>] = |
− | irq. handle_edge_irq() will unmask the irq immediately and as a result the irq
| + | = [https://gitorious.org/shr/linux/commit/8e99225f5a165b20e25611db3486058d7f4e9dc1 <nowiki>RTC: PCF50633: Don't request update IRQ</nowiki>] = |
− | will be triggered again before the threaded irq handler had a chance to run and
| + | = [https://gitorious.org/shr/linux/commit/0a304203ac7daf36070f8fecd8974bfaf84d9df6 <nowiki>pcf50633-gpio: Add gpiolib support.</nowiki>] = |
− | clear the irq source.
| + | = [https://gitorious.org/shr/linux/commit/22ce0c31d823e002859fe5ef50f17905ce90471b <nowiki>pcf50633: Move pcf50633-gpio driver to the gpio drivers folder</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/e583591037796f962d07e935b2a1bdd0f89a61fb <nowiki>MFD: pcf50633: Use mfd cells to register child devices</nowiki>] = |
− | Thus level triggered irqs should be handled by handle_level_irq.
| + | = [https://gitorious.org/shr/linux/commit/780da55e2ad7f9d934e7452fba4340a5f9575a32 <nowiki>MFD: pcf50633: Use the genirq for irq handling</nowiki>] = |
− | According to the specs the irq controller will remember if an irq has been
| + | = [https://gitorious.org/shr/linux/commit/3e77986a22550a8df84d9e78ddbc281488bf1120 <nowiki>power: implement platform battery driver</nowiki>] = |
− | triggered while it had been masked and will issue it when the irq gets
| + | = [https://gitorious.org/shr/linux/commit/d09e21824bacd5f9ac0285c14c6ddc2d79b96608 <nowiki>Define machine_is_neo1973_gta01()</nowiki>] = |
− | unmasked. Thus it is sufficient to use handle_level_irq() for edge triggered
| + | = [https://gitorious.org/shr/linux/commit/a73311169fef3284647f3c80748c644abe3c72fb <nowiki>glamo-mci: revert changes for Per's patchset</nowiki>] = |
− | irqs as well. Hence handle_level_irq() can always be used for external
| + | = [https://gitorious.org/shr/linux/commit/833339cd47295e86e0ca8c838e8997a24ababf6c <nowiki>nand/s3c2410: add mising badblocksbits value</nowiki>] = |
− | interrupts.
| + | = [https://gitorious.org/shr/linux/commit/919ad8a33847d10bb2b6b4f9bb24702346455f1f <nowiki>Openmoko resume reason sysfs node ported from 2.6.29</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/dd73aa36cb4d37d200aead95310df58cfec784d3 <nowiki>glamo-display: fix WSOD for 242 timming</nowiki>] = |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | = [https://gitorious.org/shr/linux/commit/5c7e36859e8e28f9b56a2cb3ceb0ab2c3d079f96 <nowiki>Enable powering off after 8s POWER press</nowiki>] = |
− | | + | = [https://gitorious.org/shr/linux/commit/ba207d46b7857f6cae1368f0e62e611eb773505c <nowiki>gta02: add support for usb host mode</nowiki>] = |
− | C:
| + | = [https://gitorious.org/shr/linux/commit/3066c8798168cb31af999e9d55bca2b445e27cdb <nowiki>ar6000_delay.patch</nowiki>] = |
− | = [https://gitorious.org/shr/linux/commit/f3f81740815d9207356cb4fcddc3196c7cbadb72 7 <nowiki>mtd: s3c2410_nand: Add config option to disable hw ecc at runtime</nowiki>] = | + | = [https://gitorious.org/shr/linux/commit/b3f60f3ed24f503bda64aabf94b62053379c9ca9 <nowiki>wm8753: use snd_soc_jack on neo1973</nowiki>] = |
− | mtd: s3c2410_nand: Add config option to disable hw ecc at runtime
| + | = [https://gitorious.org/shr/linux/commit/d5d5ee9c07ee06174f06255ae3141c368ca48f6a <nowiki>Fix high power consumption in suspend</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/084e5cd3284d499e3c4eb86f26042e7d72df2266 <nowiki>Force GPS power up on resume if it were powered up on suspend</nowiki>] = |
− | This patch adds a flag to the s3c2410_nand platform data, which configures
| + | = [https://gitorious.org/shr/linux/commit/edcc8410bc93dcc06b69d57e8b7b47756124cd1e <nowiki>lis302dl accelerometer driver</nowiki>] = |
− | whether hardware ecc is used for that chip.
| + | = [https://gitorious.org/shr/linux/commit/02e9ff6da8f66701739b5beac43200eb3e0acbd7 <nowiki>input: lis302dl: fix the resume path</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/10b4b78dc2081caff1239f229e08a7e829ed3c7d <nowiki>lis302dl: use ABS events rather then REL events</nowiki>] = |
− | Currently hardware ecc is used if it was compiled into the kernel. But if you
| + | = [https://gitorious.org/shr/linux/commit/9668f02fe2af9dd880d5f83f95bd07bb2d963c56 <nowiki>Fix compile error for gta02 accelerometer.</nowiki>] = |
− | want to build a kernel which runs on multiple devices you might have a
| + | = [https://gitorious.org/shr/linux/commit/f0e6a6317de2567383a543a545cf50e58b3caa3d <nowiki>tslib relies on ts pressures events so this hack is needed to get tslib stuff working</nowiki>] = |
− | configuration where you have devices which require hw ecc as well as devices
| + | = [https://gitorious.org/shr/linux/commit/b05f074d5eb6f77cefcef35f7f2b2aaeb27af069 <nowiki>touchscreen: ignore unexpected interrupts</nowiki>] = |
− | which want software ecc.
| + | = [https://gitorious.org/shr/linux/commit/1f3750e2cf3895b269589495147416c61ba523c5 <nowiki>s3c2410_ts: jitter less touchscreen for glamo, version 4</nowiki>] = |
− |
| + | = [https://gitorious.org/shr/linux/commit/74c481b35be9bf9b7d512de6942c7be345a7db47 <nowiki>wm8753: allow setting DAI mode even while pcm is active</nowiki>] = |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | = [https://gitorious.org/shr/linux/commit/37d242a32880093018a8665131e4b3e2b34d5dab <nowiki>Add .config from http://build.shr-project.org/tests/jama/kernel-nodrm/config-2.6.39.gz</nowiki>] = |
− | | + | = [https://gitorious.org/shr/linux/commit/4f1ae92f97c4aaad16567a5101c8b668893a9c91 <nowiki>Workaround toolchain bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48783</nowiki>] = |
− | C:
| + | = [https://gitorious.org/shr/linux/commit/098ed461036a5d9ba027b62c18a85622a055f63d <nowiki>First attempt at fixing openmoko bug #2478</nowiki>] = |
− | = [https://gitorious.org/shr/linux/commit/25db4ec44e13d7934100eab7860a9e38d5644007 21 <nowiki>Add s3c24xx_serial_console_set_silence</nowiki>] = | + | |
− | Add s3c24xx_serial_console_set_silence
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/d38596283fd7b1c92138ac44352f08bb24636e71 160 <nowiki>Add c fiq handler.</nowiki>] = | + | |
− | Add c fiq handler.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/523a54c56f41f233fc4c17fe0c182db43ab59e1c 102 <nowiki>mmc: add none blocking mmc request function</nowiki>] =
| + | |
− | mmc: add none blocking mmc request function
| + | |
− |
| + | |
− | Previously there has only been one function mmc_wait_for_req
| + | |
− | to start and wait for a request. This patch adds
| + | |
− | * mmc_start_req - starts a request wihtout waiting
| + | |
− | * mmc_wait_for_req_done - waits until request is done
| + | |
− | * mmc_pre_req - asks the host driver to prepare for the next job
| + | |
− | * mmc_post_req - asks the host driver to clean up after a completed job
| + | |
− |
| + | |
− | The intention is to use pre_req() and post_req() to do cache maintenance
| + | |
− | while a request is active. pre_req() can be called while a request is active
| + | |
− | to minimize latency to start next job. post_req() can be used after the next
| + | |
− | job is started to clean up the request. This will minimize the host driver
| + | |
− | request end latency. post_req() is typically used before ending the block
| + | |
− | request and handing over the buffer to the block layer.
| + | |
− |
| + | |
− | Add a host-private member in mmc_data to be used by
| + | |
− | pre_req to mark the data. The host driver will then
| + | |
− | check this mark to see if the data is prepared or not.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/cce75fcd30b054132ff0f08cc9978b324fc50b1d 32 <nowiki>mmc: mmc_test: add debugfs file to list all tests</nowiki>] =
| + | |
− | mmc: mmc_test: add debugfs file to list all tests
| + | |
− |
| + | |
− | Add a debugfs file "testlist" to print all available tests
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/c7f3951a444728d24d46579cffcc8aa91a668b68 314 <nowiki>mmc: mmc_test: add test for none blocking transfers</nowiki>] =
| + | |
− | mmc: mmc_test: add test for none blocking transfers
| + | |
− |
| + | |
− | Add four tests for read and write performance per
| + | |
− | different transfer size, 4k to 4M.
| + | |
− | * Read using blocking mmc request
| + | |
− | * Read using none blocking mmc request
| + | |
− | * Write using blocking mmc request
| + | |
− | * Write using none blocking mmc request
| + | |
− |
| + | |
− | The host dirver must support pre_req() and post_req()
| + | |
− | in order to run the none blocking test cases.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/1c340830422f47cfa553dec7c84626016b9b0eea 270 <nowiki>mmc: add member in mmc queue struct to hold request data</nowiki>] =
| + | |
− | mmc: add member in mmc queue struct to hold request data
| + | |
− |
| + | |
− | The way the request data is organized in the mmc queue struct
| + | |
− | it only allows processing of one request at the time.
| + | |
− | This patch adds a new struct to hold mmc queue request data such as
| + | |
− | sg list, request, blk request and bounce buffers, and updates any functions
| + | |
− | depending on the mmc queue struct. This lies the ground for
| + | |
− | using multiple active request for one mmc queue.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/736818523e9fb68c6c9d54ab357b98463b106f31 170 <nowiki>mmc: add a block request prepare function</nowiki>] =
| + | |
− | mmc: add a block request prepare function
| + | |
− |
| + | |
− | Break out code from mmc_blk_issue_rw_rq to create a
| + | |
− | block request prepare function. This doesn't change
| + | |
− | any functionallity. This helps when handling more
| + | |
− | than one active block request.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/8fb8a2df77a9813efad8c2bbb26f0857cad1df26 227 <nowiki>mmc: move error code in mmc_block_issue_rw_rq to a separate function.</nowiki>] =
| + | |
− | mmc: move error code in mmc_block_issue_rw_rq to a separate function.
| + | |
− |
| + | |
− | Break out code without functional changes. This simplifies the code and
| + | |
− | makes way for handle two parallel request.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/05653b86b740c70f85355de4d810d44c7f03a425 51 <nowiki>mmc: add a second mmc queue request member</nowiki>] =
| + | |
− | mmc: add a second mmc queue request member
| + | |
− |
| + | |
− | Add an additional mmc queue request instance to make way for
| + | |
− | two active block requests. One request may be active while the
| + | |
− | other request is being prepared.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/8498759db167586e14267d0585827a19b0ef1dd6 163 <nowiki>mmc: add handling for two parallel block requests in issue_rw_rq</nowiki>] =
| + | |
− | mmc: add handling for two parallel block requests in issue_rw_rq
| + | |
− |
| + | |
− | Change mmc_blk_issue_rw_rq() to become asynchronous.
| + | |
− | The execution flow looks like this:
| + | |
− | The mmc-queue calls issue_rw_rq(), which sends the request
| + | |
− | to the host and returns back to the mmc-queue. The mmc-queue calls
| + | |
− | isuue_rw_rq() again with a new request. This new request is prepared,
| + | |
− | in isuue_rw_rq(), then it waits for the active request to complete before
| + | |
− | pushing it to the host. When to mmc-queue is empty it will call
| + | |
− | isuue_rw_rq() with req=NULL to finish off the active request
| + | |
− | without starting a new request.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/e9bea02cb48bbc7ee300ccc9f27185c912fa0f6a 82 <nowiki>mmc: test: add random fault injection in core.c</nowiki>] =
| + | |
− | mmc: test: add random fault injection in core.c
| + | |
− |
| + | |
− | This simple fault injection proved to be very useful to
| + | |
− | test the error handling in the block.c rw_rq(). It may
| + | |
− | still be useful to test if the host driver handle
| + | |
− | pre_req() and post_req() correctly in case of errors.
| + | |
− |
| + | |
− | Signed-off-by: Per Forlin <per.forlin@linaro.org>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/d3048278388b0908e179882587a8b6fcd95f2f50 4250 <nowiki>Add glamo driver.</nowiki>] = | + | |
− | Add glamo driver.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/df2b549c2cd45742d7ea63b159b5a23cccd54c9e 113 <nowiki>ARM: gta02: Add LED support</nowiki>] = | + | |
− | ARM: gta02: Add LED support
| + | |
− |
| + | |
− | This patch adds support for the LEDs found on the gta02 device.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/ec9382726b6c58494210d0c361b33a0617a39316 15 <nowiki>gta02: Disable hardware ECC unless we get instructed to enable it</nowiki>] = | + | |
− | gta02: Disable hardware ECC unless we get instructed to enable it
| + | |
− |
| + | |
− | Early verions off uboot used for the gta02 flashed the nand with ecc information
| + | |
− | incompatible to s3c2440 hardware ecc. Disable hardware error correction by
| + | |
− | default, unless the bootloader explicitly enables it.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/caa1bc2b4331544a7b3835635e98b7f232dd5e59 16 <nowiki>gta02: Remove usage of pcf50633 gpio api</nowiki>] = | + | |
− | gta02: Remove usage of pcf50633 gpio api
| + | |
− |
| + | |
− | This is the only user of the pcf50633 gpio api. Since the custom interface is
| + | |
− | going to be replaced with gpiolib all users need to be remove or replaced.
| + | |
− | It is safe to be remove it in this case since it is used used to turn a gpio
| + | |
− | off which is never going to be turned on.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/4ed282d67df719b6c86ff8e5a180f826cbb7fff7 15 <nowiki>s3c2440: gta02: Configure pcf50633 gpios.</nowiki>] = | + | |
− | s3c2440: gta02: Configure pcf50633 gpios.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/146f7ec553fae1e7655cde17802d23b0c6e14a27 3 <nowiki>ARM: s3c2440: GTA02: Select SPARSE_IRQ</nowiki>] = | + | |
− | ARM: s3c2440: GTA02: Select SPARSE_IRQ
| + | |
− |
| + | |
− | With the conversion of the pcf50633 driver to genirq we need some extra irqs.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/9bd9379698b85d2baf7b98b5bf59f65a7e709b55 56 <nowiki>gta02: Add notify handler to probe device children</nowiki>] = | + | |
− | gta02: Add notify handler to probe device children
| + | |
− |
| + | |
− | On the gta02 we often have a child parent relationship between different
| + | |
− | devices. The child devices can only be probed after their parant has been.
| + | |
− | Instead of adding a probe completed handler to each device we handle this in a
| + | |
− | generic way with a bus notifier.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/0dace283ee622f2cdfa78dac1deee64038841309 287 <nowiki>gta02: Add bt power management device</nowiki>] = | + | |
− | gta02: Add bt power management device
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/5a7eaa51c3e7298416d1faf17ba96678498b6a7e 255 <nowiki>gta02: Add gps power management device</nowiki>] = | + | |
− | gta02: Add gps power management device
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/c2742ff04d32db3d287c0bc4f7ab090fc957ee49 433 <nowiki>gta02: Add gsm power management device</nowiki>] = | + | |
− | gta02: Add gsm power management device
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/ef27e9c481964789fa7ed703b9d7d53a00ad6036 223 <nowiki>gta02: Add wlan power management device</nowiki>] = | + | |
− | gta02: Add wlan power management device
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/2dc04b2d325cea146f4605cdbc885126ec8c0859 133 <nowiki>gta02: Add glamo device</nowiki>] = | + | |
− | gta02: Add glamo device
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/cf18c7ef4b91239ff51929d60173afa26627ba51 43 <nowiki>Add jbt device.</nowiki>] = | + | |
− | Add jbt device.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/3db6ef4d2bf156826a3c9ee7bd6be334d6696662 152 <nowiki>gta02: Add fiq handler</nowiki>] = | + | |
− | gta02: Add fiq handler
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/d639c61f8338dcc221f88f350e2804e12e2dfaaf 539 <nowiki>gta02: Add battery driver</nowiki>] = | + | |
− | gta02: Add battery driver
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/6afb7d88356ab738bb469850854df6c4c31f3f3f 115 <nowiki>gta02: add support for platform_battery</nowiki>] = | + | |
− | gta02: add support for platform_battery
| + | |
− |
| + | |
− | This adds support for platform_battery driver which allows to specify a set
| + | |
− | of power supply properties and callbacks to acquire them. It is needed to
| + | |
− | support dumb batteries where all the information about their status can
| + | |
− | only be obtained by platform-specific actions such as specific ADC
| + | |
− | measurements, some guessimation etc.
| + | |
− |
| + | |
− | Signed-off-by: Paul Fertser <fercerpav@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/2111dc5154f0134b173ef122609d7b0e6fb0f6a0 7 <nowiki>Add atheros sdio ids.</nowiki>] = | + | |
− | Add atheros sdio ids.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/81c7116b8418aa499ebea9755fc586e8bfc6d91e 33650 <nowiki>Add ar6000 wireless driver.</nowiki>] = | + | |
− | Add ar6000 wireless driver.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/4e11662e7b95b1a8cdee1f5af9dc5ec49ce3c129 936 <nowiki>Add jbt6k74 display driver.</nowiki>] = | + | |
− | Add jbt6k74 display driver.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/82dfe46f68342b3139b4df33cf3f782ab6d52dd9 53 <nowiki>LEDS: leds-pwm: Add init, notfiy and exit callbacks</nowiki>] = | + | |
− | LEDS: leds-pwm: Add init, notfiy and exit callbacks
| + | |
− |
| + | |
− | This patch adds init, notify and exit callbacks to the leds-pwm driver similar
| + | |
− | to those seen for the pwm-backlight driver;
| + | |
− |
| + | |
− | On certain platforms with pin muxing the output of a pwm pin is bogus until the
| + | |
− | pwm is been properly configured. On these platforms it is usefull to have the
| + | |
− | added callbacks, so that the gpio pin can be configured after the pwm device has
| + | |
− | been successfully configured.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/8e99225f5a165b20e25611db3486058d7f4e9dc1 25 <nowiki>RTC: PCF50633: Don't request update IRQ</nowiki>] = | + | |
− | RTC: PCF50633: Don't request update IRQ
| + | |
− |
| + | |
− | Commit 51ba60c5(RTC: Cleanup rtc_class_ops->update_irq_enable()) removed the
| + | |
− | only user of the update IRQ, so there is no need to manage it anymore.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/0a304203ac7daf36070f8fecd8974bfaf84d9df6 234 <nowiki>pcf50633-gpio: Add gpiolib support.</nowiki>] = | + | |
− | pcf50633-gpio: Add gpiolib support.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/22ce0c31d823e002859fe5ef50f17905ce90471b 484 <nowiki>pcf50633: Move pcf50633-gpio driver to the gpio drivers folder</nowiki>] = | + | |
− | pcf50633: Move pcf50633-gpio driver to the gpio drivers folder
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/e583591037796f962d07e935b2a1bdd0f89a61fb 169 <nowiki>MFD: pcf50633: Use mfd cells to register child devices</nowiki>] = | + | |
− | MFD: pcf50633: Use mfd cells to register child devices
| + | |
− |
| + | |
− | This patch changes the pcf50633 core code to use mfd cells to register child
| + | |
− | devices instead of calling platform_device_{alloc,add} for each child.
| + | |
− |
| + | |
− | Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/780da55e2ad7f9d934e7452fba4340a5f9575a32 683 <nowiki>MFD: pcf50633: Use the genirq for irq handling</nowiki>] = | + | |
− | MFD: pcf50633: Use the genirq for irq handling
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/3e77986a22550a8df84d9e78ddbc281488bf1120 147 <nowiki>power: implement platform battery driver</nowiki>] = | + | |
− | power: implement platform battery driver
| + | |
− |
| + | |
− | This driver can be used for dumb batteries when all knowledge about
| + | |
− | their state belongs to the platform that does necessary ADC readings,
| + | |
− | conversions, guessimations etc.
| + | |
− |
| + | |
− | Signed-off-by: Paul Fertser <fercerpav@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/d09e21824bacd5f9ac0285c14c6ddc2d79b96608 5 <nowiki>Define machine_is_neo1973_gta01()</nowiki>] = | + | |
− | Define machine_is_neo1973_gta01()
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/26cda7b3e4bb06d4437c1d0d64d3036a5c298902 82 <nowiki>Revert "mmc: test: add random fault injection in core.c"</nowiki>] =
| + | |
− | Revert "mmc: test: add random fault injection in core.c"
| + | |
− |
| + | |
− | This reverts commit e2f2d8fbcfd43b995f4c205e80ecbb35c8c2bb38.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/fbc0064a99d508ecf327a3f47d8495411213ee4d 163 <nowiki>Revert "mmc: add handling for two parallel block requests in issue_rw_rq"</nowiki>] =
| + | |
− | Revert "mmc: add handling for two parallel block requests in issue_rw_rq"
| + | |
− |
| + | |
− | This reverts commit a6f554d181bf8bdc06da545aa198aea298feda74.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/770f45160a6aab68dec31e0bba5796b45b9926fb 51 <nowiki>Revert "mmc: add a second mmc queue request member"</nowiki>] =
| + | |
− | Revert "mmc: add a second mmc queue request member"
| + | |
− |
| + | |
− | This reverts commit 6d08e164f59139f5fc36bfa9957743f377fea37d.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/5a632ddd621fafb21a413fba5001b9e7d4684c0b 227 <nowiki>Revert "mmc: move error code in mmc_block_issue_rw_rq to a separate function."</nowiki>] =
| + | |
− | Revert "mmc: move error code in mmc_block_issue_rw_rq to a separate function."
| + | |
− |
| + | |
− | This reverts commit 4c7bcaa251685ef3d718117c9e8c47595e3347db.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/bfb4da06774de342b2f0d131a095386aae25ebf2 170 <nowiki>Revert "mmc: add a block request prepare function"</nowiki>] =
| + | |
− | Revert "mmc: add a block request prepare function"
| + | |
− |
| + | |
− | This reverts commit b6284f0b4f90e8736a775d69712fae570fefbd6f.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/0b706f9b014158697caaa70cd2f483290724cb36 270 <nowiki>Revert "mmc: add member in mmc queue struct to hold request data"</nowiki>] =
| + | |
− | Revert "mmc: add member in mmc queue struct to hold request data"
| + | |
− |
| + | |
− | This reverts commit 0a52143f49a7cae45c1de07ba08be3687cb7c0e4.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/9130c204e59a3225bcdaf79dc30747c3f949473c 314 <nowiki>Revert "mmc: mmc_test: add test for none blocking transfers"</nowiki>] =
| + | |
− | Revert "mmc: mmc_test: add test for none blocking transfers"
| + | |
− |
| + | |
− | This reverts commit 39e2e8264c430520dd28372e4155fc0473c2be5c.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/63d4443310eacd74b8243c64c25b40b3768ba444 32 <nowiki>Revert "mmc: mmc_test: add debugfs file to list all tests"</nowiki>] =
| + | |
− | Revert "mmc: mmc_test: add debugfs file to list all tests"
| + | |
− |
| + | |
− | This reverts commit 1b964818989d1af7c15529eaf2e15da3d251cfd0.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/abc0b941109ac544fa40127f4ab44575008096c9 102 <nowiki>Revert "mmc: add none blocking mmc request function"</nowiki>] =
| + | |
− | Revert "mmc: add none blocking mmc request function"
| + | |
− |
| + | |
− | This reverts commit 63633272709773487926b8116dbfac918176d07d.
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/a73311169fef3284647f3c80748c644abe3c72fb 174 <nowiki>glamo-mci: revert changes for Per's patchset</nowiki>] = | + | |
− | glamo-mci: revert changes for Per's patchset
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/833339cd47295e86e0ca8c838e8997a24ababf6c 3 <nowiki>nand/s3c2410: add mising badblocksbits value</nowiki>] = | + | |
− | nand/s3c2410: add mising badblocksbits value
| + | |
− |
| + | |
− | Here is a fix for the issue where badblocks were not being handled
| + | |
− | correctly with the new kernel. There was an uninitialized value
| + | |
− | in the nand chip description. There may be others.
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/919ad8a33847d10bb2b6b4f9bb24702346455f1f 163 <nowiki>Openmoko resume reason sysfs node ported from 2.6.29</nowiki>] = | + | |
− | Openmoko resume reason sysfs node ported from 2.6.29
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/dd73aa36cb4d37d200aead95310df58cfec784d3 4 <nowiki>glamo-display: fix WSOD for 242 timming</nowiki>] = | + | |
− | glamo-display: fix WSOD for 242 timming
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/5c7e36859e8e28f9b56a2cb3ceb0ab2c3d079f96 13 <nowiki>Enable powering off after 8s POWER press</nowiki>] = | + | |
− | Enable powering off after 8s POWER press
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/ba207d46b7857f6cae1368f0e62e611eb773505c 279 <nowiki>gta02: add support for usb host mode</nowiki>] = | + | |
− | gta02: add support for usb host mode
| + | |
− |
| + | |
− | adds support for usb host mode and adds usb host pm sysfs node. I just
| + | |
− | copied and modified how modem is powered up and backported changes in
| + | |
− | ohci-s3c2410.c. No idea if this is the right approach, but it works -
| + | |
− | my usb keyboard is now working after:
| + | |
− |
| + | |
− | echo 1 > /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.2/gta02-pm-usbhost.0/power_on
| + | |
− | echo host > /sys/devices/platform/s3c2410-ohci/usb_mode
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/3066c8798168cb31af999e9d55bca2b445e27cdb 4 <nowiki>ar6000_delay.patch</nowiki>] = | + | |
− | ar6000_delay.patch
| + | |
− |
| + | |
− | patch from https://docs.openmoko.org/trac/ticket/2327 - wifi is working good
| + | |
− | (100% until now) for me with this patch.
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/b3f60f3ed24f503bda64aabf94b62053379c9ca9 45 <nowiki>wm8753: use snd_soc_jack on neo1973</nowiki>] = | + | |
− | wm8753: use snd_soc_jack on neo1973
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/d5d5ee9c07ee06174f06255ae3141c368ca48f6a 4 <nowiki>Fix high power consumption in suspend</nowiki>] = | + | |
− | Fix high power consumption in suspend
| + | |
− |
| + | |
− | http://docs.openmoko.org/trac/ticket/2349
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/084e5cd3284d499e3c4eb86f26042e7d72df2266 14 <nowiki>Force GPS power up on resume if it were powered up on suspend</nowiki>] = | + | |
− | Force GPS power up on resume if it were powered up on suspend
| + | |
− |
| + | |
− | This is needed for proper GPS funciton with u-boot.
| + | |
− |
| + | |
− | u-boot needs to be patched with this patch:
| + | |
− |
| + | |
− | http://www.bsdmn.com/openmoko/gpsfix/uboot_do_not_touch_serials.patch
| + | |
− |
| + | |
− | Idea of above patch is to keep u-boot from controlling serial's GPIO
| + | |
− | configuration. It turned out that u-boot also touch GSM port
| + | |
− | configuration on resume. This turns this off.
| + | |
− |
| + | |
− | Whole thread can be found here:
| + | |
− |
| + | |
− | http://lists.openmoko.org/pipermail/openmoko-kernel/2010-November/011274.html
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/edcc8410bc93dcc06b69d57e8b7b47756124cd1e 1285 <nowiki>lis302dl accelerometer driver</nowiki>] = | + | |
− | lis302dl accelerometer driver
| + | |
− |
| + | |
− | This is port from andy-tracking openmoko git. It's not the latest
| + | |
− | version, because the latest touches core spi functions.
| + | |
− |
| + | |
− | This one is the latest version that does bit banging in mach-gta02
| + | |
− | and is based on 83cf37799009f6a3db4fef141c798c876124954f.
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/02e9ff6da8f66701739b5beac43200eb3e0acbd7 10 <nowiki>input: lis302dl: fix the resume path</nowiki>] = | + | |
− | input: lis302dl: fix the resume path
| + | |
− |
| + | |
− | This fix the resume path of the accelerometer. If the accelerometer
| + | |
− | is not power up, restore to initial status. Move the REG_CTRL1 to the
| + | |
− | last one position avoid writing on the register when the device is
| + | |
− | in power down mode.
| + | |
− |
| + | |
− | Signed-off-by: Michael Trimarchi <michael@panicking.kicks-ass.org>
| + | |
− | Signed-off-by: Paul Fertser <fercerpav@gmail.com>
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/10b4b78dc2081caff1239f229e08a7e829ed3c7d 23 <nowiki>lis302dl: use ABS events rather then REL events</nowiki>] = | + | |
− | lis302dl: use ABS events rather then REL events
| + | |
− |
| + | |
− | AG: there's some more rationale for changing this here
| + | |
− | http://lists.openmoko.org/pipermail/openmoko-kernel/2009-March/009387.html
| + | |
− |
| + | |
− | Change accelerometers to use ABS events rather than REL events.
| + | |
− |
| + | |
− | [Obviously if this patch is accepted we need to tell developers about
| + | |
− | it. I have a number of other improvements to the accelerometers I
| + | |
− | hope to deliver over the next couple of weeks. They will have minimal
| + | |
− | or zero disruption to current code. ]
| + | |
− |
| + | |
− | REL events should be used when there is no absolute reference, and
| + | |
− | only changes are meaningful. The classic example is a "mouse" where
| + | |
− | the absolute position of the device is not measurable and not
| + | |
− | particularly meaning, but change in position from one time to the next
| + | |
− | is interesting.
| + | |
− | With REL events, a value of '0' is not reported, as 'not change' is
| + | |
− | not interesting.
| + | |
− | With REL events, the expectation is that successive values will be
| + | |
− | eventually summed (possibly with acceleration and clipping
| + | |
− | adjustments) to get a usable value.
| + | |
− |
| + | |
− | ABS events should be used when there is an absolute references against
| + | |
− | which things that be measured.
| + | |
− | With ABS events, the 'current value' is meaningful and can be read
| + | |
− | (EVIOCGABS).
| + | |
− | With ABS events, the value '0' is very meaningful and is reported.
| + | |
− | However if consecutive values are the same, the value is only reported
| + | |
− | once.
| + | |
− | ABS events can be used as-is or compared with previous events to get
| + | |
− | some measure of change.
| + | |
− | An obvious example is a touchscreen where each measure in
| + | |
− | independently meaningful.
| + | |
− |
| + | |
− | Acceleration is an absolute value as it is measuring against a frame
| + | |
− | of reference. '0' acceleration is just as meaningful as any other
| + | |
− | value, and finding the 'current' acceleration is each direction is a
| + | |
− | potentially useful thing to do.
| + | |
− |
| + | |
− | The Freerunner accelerometers currently report REL events. This is
| + | |
− | wrong. So this patch changes them to report ABS events.
| + | |
− |
| + | |
− | With this patch, the min/max/level/fuzz values are left at zero. It
| + | |
− | might be useful to make use of these in a subsequent patch.
| + | |
− | min/max/level can be used to calibrate the accelerometers if accuracy
| + | |
− | is important.
| + | |
− | fuzz could possibly be used in conjunction with the 'threshold' sysfs
| + | |
− | value to get less frequent, lower-precision reports.
| + | |
− |
| + | |
− | This may well break some applications that read accelerometer data.
| + | |
− | This cannot be helped, but it is quite easy to write code that copes
| + | |
− | with the incorrect EV_REL events as well as the more correct and
| + | |
− | useful EV_ABS events.
| + | |
− |
| + | |
− | Signed-off-by: NeilBrown <neilb@suse.de>
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/9668f02fe2af9dd880d5f83f95bd07bb2d963c56 4 <nowiki>Fix compile error for gta02 accelerometer.</nowiki>] = | + | |
− | Fix compile error for gta02 accelerometer.
| + | |
− |
| + | |
− | Switched to genirq call for irq_set_handler. set_irq_handler is
| + | |
− | deprecated and no longer compiles.
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/f0e6a6317de2567383a543a545cf50e58b3caa3d 5 <nowiki>tslib relies on ts pressures events so this hack is needed to get tslib stuff working</nowiki>] = | + | |
− | tslib relies on ts pressures events so this hack is needed to get tslib stuff working
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/b05f074d5eb6f77cefcef35f7f2b2aaeb27af069 31 <nowiki>touchscreen: ignore unexpected interrupts</nowiki>] = | + | |
− | touchscreen: ignore unexpected interrupts
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/1f3750e2cf3895b269589495147416c61ba523c5 124 <nowiki>s3c2410_ts: jitter less touchscreen for glamo, version 4</nowiki>] = | + | |
− | s3c2410_ts: jitter less touchscreen for glamo, version 4
| + | |
− |
| + | |
− | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| + | |
− |
| + | |
− | Conflicts:
| + | |
− |
| + | |
− | arch/arm/mach-s3c2440/mach-gta02.c
| + | |
− | drivers/input/touchscreen/s3c2410_ts.c
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/74c481b35be9bf9b7d512de6942c7be345a7db47 5 <nowiki>wm8753: allow setting DAI mode even while pcm is active</nowiki>] = | + | |
− | wm8753: allow setting DAI mode even while pcm is active
| + | |
− |
| + | |
− | Without this patch the DAI mode can't be set while a pcm stream is
| + | |
− | running as that might lead to kernel freezing. This patch allows setting
| + | |
− | it to the same value to make scenario loading work.
| + | |
− |
| + | |
− | Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/37d242a32880093018a8665131e4b3e2b34d5dab 2428 <nowiki>Add .config from http://build.shr-project.org/tests/jama/kernel-nodrm/config-2.6.39.gz</nowiki>] = | + | |
− | Add .config from http://build.shr-project.org/tests/jama/kernel-nodrm/config-2.6.39.gz
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/4f1ae92f97c4aaad16567a5101c8b668893a9c91 4 <nowiki>Workaround toolchain bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48783</nowiki>] = | + | |
− | Workaround toolchain bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48783
| + | |
− | | + | |
− | C:
| + | |
− | = [https://gitorious.org/shr/linux/commit/098ed461036a5d9ba027b62c18a85622a055f63d 14 <nowiki>First attempt at fixing openmoko bug #2478</nowiki>] = | + | |
− | First attempt at fixing openmoko bug #2478
| + | |
− | | + | |
− | C:
| + | |