1
0
Fork 0
forked from len0rd/rockbox
foxbox/firmware/export/config
Solomon Peachy 08a6f804ce ibasso: Use correct API to query power input and charging state
Instead of using the generic hosted sysfs code, which expects
a full path, the ibasso code's sysfs code uses an enumeration.
Unfortunatley the generic power input/charging code used the former
API but linked with the latter.  oops.

Correct this by placing a private copy of these functions in
the ibasso-specific port, and removing the generic version from
that build.

(A "proper" fix would be to rework all 17 of the ibasso sysfs calls
 to use the generic sysfs API)

Change-Id: Ic13adc9782d85560f0c74d77f60a629619d38668
2025-05-22 07:15:15 -04:00
..
agptekrocker.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
aigoerosq.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
android.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
cowond2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezen.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenmozaic.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenv.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfi.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfi2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfi3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfistyle.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
echor1.h New WIP port: Echo R1 2025-04-22 20:08:08 -04:00
erosqnative.h x1000: remove LCD fast sleep define 2025-04-18 10:35:49 -04:00
fiiom3k.h x1000: remove LCD fast sleep define 2025-04-18 10:35:49 -04:00
fiiom3klinux.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gigabeatfx.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gigabeats.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gogearhdd1630.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gogearhdd6330.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gogearsa9200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hibylinux.h WIP hosted port to the Surfans F28 2025-05-04 18:34:22 -04:00
hifietma8.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifietma8c.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifietma9.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifietma9c.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifimanhm60x.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifimanhm801.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iaudiom3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iaudiom5.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iaudiox5.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ibassodx50.h ibasso: Use correct API to query power input and charging state 2025-05-22 07:15:15 -04:00
ibassodx90.h ibasso: Use correct API to query power input and charging state 2025-05-22 07:15:15 -04:00
ihifi760.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi770.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi770c.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi800.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi960.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod1g2g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod3g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod4g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod6g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodcolor.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodmini1g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodmini2g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodnano1g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodnano2g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodnano3g.h New port: iPod Nano 3G 2025-04-18 20:10:29 -04:00
ipodnano4g.h nano4g: Make real bootloader fit in limited IRAM 2025-04-24 20:35:27 -04:00
ipodvideo.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh10.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh10_5gb.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh100.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh120.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh300.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
librockplay.h buflib: Check the validity of of handles passed to buflib_get_data() in DEBUG builds. 2014-02-02 16:59:29 +01:00
lyreproto1.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
meizum3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
meizum6sl.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
meizum6sp.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mini2440.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mpiohd200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mpiohd300.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mrobe100.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mrobe500.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
nokian8xx.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
nokian900.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
ondavx747.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ondavx767.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ondavx777.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
pandora.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
rk27generic.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyh820.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyh920.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyh925.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungypr0.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungypr1.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyps3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansac200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansac200v2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclip.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclipplus.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclipv2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclipzip.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaconnect.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansae200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansae200v2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansafuze.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansafuzeplus.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansafuzev2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansam200v4.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaview.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sdlapp.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
shanlingq1.h x1000: remove LCD fast sleep define 2025-04-18 10:35:49 -04:00
sim.h More red fixes 2024-07-07 14:47:07 -04:00
sonynwa20.h sonynwz: Properly support multidrive, with hotswap of the SD card 2020-10-18 10:19:42 -04:00
sonynwza10.h sonynwz: Properly support multidrive, with hotswap of the SD card 2020-10-18 10:19:42 -04:00
sonynwza860.h Add support for the NWZ-A860 2017-09-17 00:03:02 +02:00
sonynwze350.h Add support for the NWZ-E350 2017-09-17 23:47:49 +02:00
sonynwze360.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sonynwze370.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sonynwze450.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwze460.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwze470.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwze580.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwzlinux.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sonynwzs750.h Add support for the Sony NWZ-S750 2017-09-17 14:35:58 +02:00
surfansf28.h surfansf28: More fixes: 2025-05-06 09:56:03 -04:00
vibe500.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
xduoox3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
xduoox3ii.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
xduoox20.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
zenvision.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
zenvisionm30gb.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
zenvisionm60gb.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00