Porting/Kernel
=====================
bootreason, twl4030-adc
=====================
files:
/sbin/preinit
/sbin/getbootstate
/sbin/bsi-read
TODO: finish new version of package getbootstate in cssu
=====================
component_version
=====================
files:
/etc/event.d/sgx
/etc/init.d/softupd.rcS
/etc/init.d/rcS
old paths:
/proc/component_version
new paths:
/proc/cpuinfo
FIXME: bootmode is available only in raw /proc/atags when bootloader suppors OMAP atag table
=====================
hal
=====================
files:
usr/lib/hildon-desktop/bluetooth_headset_status_menu_item.so
usr/lib/librtcom-call-ui.so.0.0.0
usr/lib/mafw-plugin/mafw-gst-renderer.so
usr/lib/telepathy/telepathy-stream-engine
usr/sbin/fmtxd
old paths:
/org/freedesktop/Hal/devices/platform_soc_audio_logicaldev_input
new paths:
/org/freedesktop/Hal/devices/platform_rx51_audio_sound_card_0_logicaldev_input
(FIXME: will above path not chaning??)
=====================
gpio-switch
=====================
files:
/sbin/mce
/etc/event.d/cmt-act-dead
/usr/lib/mce/modules/libcamera.so
/usr/sbin/softupd
/usr/sbin/sscd
/usr/share/hal/fdi/policy/10osvendor/10-omap-gpio.fdi
old paths:
/sys/devices/platform/gpio-switch/
new paths:
/sys/class/gpio/
FIXME: For sscd and softupd we need some LD_PRELOAD library
=====================
musb_hdrc
=====================
files:
sbin/mce
usr/lib/dsme/libstate.so.0.0.0
usr/lib/hal/hald-addon-usb-cable
usr/lib/hildon-desktop/usb_plugin.so
usr/sbin/fmtxd
old paths:
GADGETPATH='/sys/devices/platform/musb_hdrc/gadget'
LUN0='gadget-lun0'
LUN1='gadget-lun1'
new paths:
GADGETPATH='/sys/devices/platform/musb-omap2430/musb-hdrc.0.auto/gadget'
LUN0='lun0'
LUN1='lun1'
TODO: Need to RE usb_plugin.so library
=====================
hci_h4p
=====================
files:
etc/event.d/bluetooth-sysinfo
etc/event.replace.d/bluetooth-sysinfo
etc/modprobe.d/maemo.conf
/sys/devices/platform/hci_h4p/bdaddr
TODO:
possibly use request_firmware in kernel driver for asking for mac address
=====================
wl12xx
=====================
* Renamed to wl1251
* Replace /usr/bin/wl1251-cal
* Fix configuring bt coex
* Fix process of configuring permament mac address (maybe request_firmware ?)
=====================
others
=====================
/sys/kernel/reboot_mode
/proc/cpuinfo (board info not available when using DT boot)