rockbox/firmware/target/hosted
Lorenzo Miori 03e6cbec8f Samsung YP-R0/YP-R1: use Linux i2c-dev for radio chip access
Linux offers the high-level i2c-dev driver to directly access the
i2c bus(ses) on the system. This system device is used to get rid
of the (rather silly) radio chip kernel module for ypr0 target and
correctly enables radio access also for the ypr1 target.
fm-radio chip is located on i2c-0 bus on the ypr0 target while it
is located on i2c-1 bus on the ypr1 target.
Power-up (RST) pin is also handled for both targets, which is wired
to another GPIO of the i.MX 37 platform.
Additionally, this patch simplifies the RDS low-level handling by
exploiting the Si4709 debug interface which comes with a mutex
protection as free bonus.

Change-Id: I839282bec4a27ad0ad8403c5a8dd86963b77e1bf
2020-07-07 16:50:42 +00:00
..
agptek hiby: Refactor X3ii/X20 and Rocker LCD code 2020-04-08 15:56:06 +02:00
android iBasso DX50/DX90: Major code cleanup and reorganization. 2015-02-02 21:57:55 +01:00
ibasso Fix checkwps build for dx50 & dx90 targets 2020-04-14 08:15:19 +02:00
maemo maemo: Clean up unused variables 2015-01-11 17:45:56 +01:00
samsungypr Samsung YP-R0/YP-R1: use Linux i2c-dev for radio chip access 2020-07-07 16:50:42 +00:00
sdl sdl: Get rid of duplicate instantiation of 'button_queue' 2020-07-06 18:16:19 +00:00
sonynwz sonynwz/scsitools: add NWZ-S610 series 2020-01-29 13:25:56 +01:00
xduoo hiby: Refactor X3ii/X20 and Rocker LCD code 2020-04-08 15:56:06 +02:00
alsa-controls.c Agptek Rocker: Initial commit 2018-06-12 10:31:14 +02:00
alsa-controls.h Fix merge error 2018-06-12 11:44:01 +02:00
backlight-target.h xDuoo X3II and X20 port 2020-04-06 18:15:41 +02:00
backlight-unix.c xDuoo X3II and X20 port 2020-04-06 18:15:41 +02:00
backtrace-glibc.c Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
cpufreq-linux.c Fix Truncation warning cpufreq-linux.c->cpufreq_available_governors 2019-07-10 07:09:00 +02:00
cpufreq-linux.h CPUFreq scaling governor interface for Linux/Android hosted devices. 2015-01-30 20:15:58 +01:00
cpuinfo-linux.c cleanup linux cpuinfo code 2017-10-06 18:31:35 +02:00
cpuinfo-linux.h cleanup linux cpuinfo code 2017-10-06 18:31:35 +02:00
debug-hosted.c Include stdlib.h for atexit(). 2012-01-25 22:49:19 +01:00
filesystem-app.c filesystem: don't PIVOT_ROOT for checkps and simulator builds for hiby targets 2020-05-03 15:31:52 +02:00
filesystem-app.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-hosted.h Hopefully fix most of the errors and warnings from the last push 2014-08-29 23:36:11 -04:00
filesystem-unix.c Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-unix.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-win32.c Fix dangerous casts 2017-02-04 17:24:47 +01:00
filesystem-win32.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
kernel-unix.c Fix timer Agptek Rocker (other hosted players) 2019-10-17 21:19:00 +02:00
kernel-unix.h android/ypr0: Merge kernel-*.c to generic kernel-unix.c. 2012-01-21 18:39:19 +01:00
lc-unix.c Agptek Rocker: Restrict root directory to SD only 2018-06-12 10:31:15 +02:00
lcd-linuxfb.c hiby: Use HAVE_LCD_ENABLE instead of HAVE_LCD_SLEEP 2020-04-08 16:36:43 +02:00
pcm-alsa.c sonynwza10/a20: enable pcm frequency selection 2017-10-01 17:23:43 +02:00
pcm-alsa.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
rtc.c RTC: Add support RTC alarms on hosted targets 2020-04-11 18:02:26 +02:00
sysfs.c xDuoo X3II and X20 port 2020-04-06 18:15:41 +02:00
sysfs.h xDuoo X3II and X20 port 2020-04-06 18:15:41 +02:00
system-hosted.c xDuoo X3II and X20 port 2020-04-06 18:15:41 +02:00
system-hosted.h Add normal alloca() definition and implement a strdupa and friends 2014-08-29 22:06:59 -04:00