Age Message
7 years 7 days drivers/power/jz4740-battery.c: Use devm_request_and_ioremap

No functional changes. Just a cleanup.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Commit 969f08bd1e239a9bd78f87259234d5da9c169b3e, by Marcos Paulo de Souza
7 years 7 days drivers/power/jz4740-battery.c: Use devm_kzalloc

This is just a cleanup.

Acked-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Commit 6c33cc319fecfa9ad0e7da79cb2c8f0a2856d472, by Marcos Paulo de Souza
7 years 1 month media/radio/radio-rda5807.c: Wait for seek complete before return

All applications expects that the radio drivers make a synchronous
seek when trying to find radio stations. So this feature is
implemented here.

The rationale:
The hardware seek operation needs 35 msecs per frequency. We will
wait until the hardware finds a radio station, waiting 35 msecs for
each frequency (default spacing is 100 kHz).
When the flag STC (Seek/Tune Complete) is set, it means that the
hardware found a valid radio station, so we can return to the
application.

If we don't find a radio station, we will return -ETIMEDOUT to the
application.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>

Maarten ter Huurne: Reworded comments, expressed timeout count using
constants rather than resulting value, return
immediately when tuned instead of breaking out
of the loop first.
Commit 7b4d4278ce6008715cb70626aac3040f18831811, by Marcos Paulo de Souza
7 years 1 month media/radio/radio-rda5807: Use module_i2c_driver instead of module_{init|exit}

With this change, we can remove some lines without any functional change.
This makes the code of the driver more simple.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Commit a96c5846ed54c906a46fcd6899cf19b18d8968b0, by Marcos Paulo de Souza
7 years 1 month media/radio/radio-rda5807.c: Use devm_* when allocating memory

With this change, we can get ride of some kfrees and have less code.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Commit dbd96db24fcda41be591140a08408466341222ba, by Marcos Paulo de Souza
7 years 1 month MIPS: JZ4740: qi_lb60: Update defconfig

Enable the PWM beeper.
7 years 1 month pwm: Get rid of HAVE_PWM

Now that all drivers have been moved to the PWM subsystem, remove the
legacy HAVE_PWM symbol and replace it with the new PWM symbol. While at
it, select the PWM subsystem and corresponding PWM driver on boards that
require PWM functionality.

Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Shawn Guo <shawn.guo@linaro.org>
Cc: Eric Miao <eric.y.miao@gmail.com>
Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Bryan Wu <bryan.wu@canonical.com>
Cc: Richard Purdie <rpurdie@rpsys.net>
Cc: Samuel Ortiz <sameo@linux.intel.com>
Cc: Ashish Jangam <ashish.jangam@kpitcummins.com>
Cc: Andrew Jones <drjones@redhat.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-mips@linux-mips.org
Cc: linux-input@vger.kernel.org
Cc: linux-leds@vger.kernel.org
Commit 90bf2251b4cc421675cdc08ce6452423ce4c69ec, by Thierry Reding
7 years 2 months pwm: Fix compilation error when CONFIG_PWM is not defined

Add dummy implemention of public symbols for compilation-safe inclusion
of include/linux/pwm.h file when CONFIG_PWM is not defined.

Reported-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Commit 7220711f20949434621ec8baa6692b9f4553945a, by Tushar Behera
9 years 2 months Add defconfig for the Dingoo A320

This is the config from the jz-3.5 branch brought up to date for 3.6.
9 years 23 days Add defconfig for the Ben NanoNote

This is the config from the jz-3.5 branch brought up to date for 3.6.
8 years 5 months OpenDingux: Add initrd

The initrd contents are specified using initrd/tree.txt. The gen_init_cpio
tool will parse that text file and generate a cpio archive.

splashkill is a simple program that is meant to be launched directly by the
kernel, before mininit. It forks itself and sleeps until the ENTER key is
pressed; when it occurs, it enables the framebuffer console by writting to
a file in /sys. This permits to 'kill' the kernel splash screen, in order
to display the boot log.

The source for the mininit and splashkill binaries can be found here:
https://github.com/Ayla-/mininit
7 years 9 months OpenDingux: Add logo

We have a full-screen logo that is used as a splash screen.
8 years 7 months MIPS: A320: Add Dingoo A320 board support

This is a squashed version of the development done in the jz-3.5 branch.
8 years 3 months MIPS: A320: Add SoC sound support for Dingoo A320
7 years 4 months MIPS: JZ4740: Work around fbcon logo crash with SLCD

The logo data is in the init section. However, when using the SLCD driver,
the fbcon code will try to fetch the logo data after the init section has
already been freed, potentially crashing the kernel.

This is a workaround because we have to release a stable kernel now.
The root cause should be found and fixed later.
8 years 5 months MIPS: JZ4740: SLCD framebufer driver

This driver sends the frame buffer to a smart LCD controller,
that is a controller with its own video memory.
It is a squashed version of development done in the jz-3.5 branch.
8 years 4 months MMC: JZ4740: Added support for CPU frequency changing

The MSC device clock is stopped before the frequency change.
After the change a new divider is computed and the clock is restarted.
Also the frequency change is postponed if an I/O operation is in progress.
8 years 7 months MIPS: JZ4740: Add cpufreq support

This is a squashed version of Uli's driver that was further developed
in the qi-kernel repository.
9 years 2 months MIPS: JZ4740: Added setting of PLL rate and main dividers

This functionality makes a cpufreq driver possible.
Squashed version of the development done in the jz-2.6.39 branch.
8 years 3 months cpufreq_stats: Support runtime changes to frequency table
9 years 1 month qi_lb60: Don't use 3-wire spi mode for the display for now

The spi_gpio driver does not support 3-wire mode.
9 years 3 months Add ili8960 lcd driver

Includes the following changes from the jz-3.5 branch:
- Use module_spi_driver
- Use devm_kzalloc
- Use kstrtoul

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
9 years 6 months Add jz4740 udc driver

History:
- driver by Ingenic
- patch by Lars-Peter Clausen
- updated to 3.1 by Maarten ter Huurne
7 years 6 months MIPS: Removed declaration of obsolete arch_init_clk_ops()
7 years 1 month MIPS: JZ4740: Use round robin DMA channel priority mode

Round robin is performed over two priority groups of 3 channels each,
so an argument was added to jz4740_dma_request() to select priority group.

TODO: Verify if the hardware actually has the channels grouped [0..2] and
[3..5] or whether it uses [0..3] and [4..5].


interactive