HAL on Nokia 770
Rob Taylor
rob.taylor at collabora.co.uk
Wed Oct 25 09:23:39 PDT 2006
David Zeuthen wrote:
> On Fri, 2006-10-20 at 19:33 +0100, Rob Taylor wrote:
>> The results are so dramatically different for head, I'm slightly
>> suspicious I may have introduced a problem, so I'll look more deeply
>> into this, along with the hang - but the number of devices reported is
>> the same between 0.5.8.1 and HEAD, so it may just be that big
>> congratulations are due to David and his optimisation spree!
>
> There's still room for more! One thing I'd like to see is making
> sure .fdi files don't take up writable memory, e.g. save the binary
> cache to a file and just mmap that RO.
Indeed. Its interesting to note that most of the time is actually spent
running the probers. I can obviously cut this down by providing some
command line options for, e.g., dropping PCI support. One question I
have is why are the probers helper programs and not part of hald itself?
That would be another way to speed this up on archs such as arm.
> Anyway, cool stuff, thanks for sharing. Is it possible for you to share
> lshal and 'tree /sys' output?
Sure! attached is lshal.result and treesys.result.
Thanks,
Rob Taylor
Collabora Ltd
http://www.collabora.co.uk
-------------- next part --------------
Dumping 39 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/computer'
system.kernel.name = 'Linux' (string)
power_management.type = 'none' (string)
system.kernel.machine = 'armv5tejl' (string)
power_management.can_suspend = true (bool)
org.freedesktop.Hal.Device.SystemPowerManagement.method_names = {'Suspend', 'Hibernate', 'Shutdown', 'Reboot', 'SetPowerSave'} (string list)
org.freedesktop.Hal.Device.SystemPowerManagement.method_argnames = {'num_seconds_to_sleep', '', '', '', 'enable_power_save'} (string list)
info.bus = 'unknown' (string)
linux.sysfs_path_device = '(none)' (string)
org.freedesktop.Hal.Device.SystemPowerManagement.method_execpaths = {'hal-system-power-suspend', 'hal-system-power-hibernate', 'hal-system-power-shutdown', 'hal-system-power-reboot', 'hal-system-power-set-power-save'} (string list)
info.udi = '/org/freedesktop/Hal/devices/computer' (string)
power_management.can_suspend_to_disk = false (bool)
system.formfactor = 'unknown' (string)
info.interfaces = {'org.freedesktop.Hal.Device.SystemPowerManagement'} (string list)
info.product = 'Computer' (string)
system.kernel.version = '2.6.16-omap1' (string)
power_management.can_hibernate = false (bool)
info.addons = {'hald-addon-cpufreq'} (string list)
org.freedesktop.Hal.Device.SystemPowerManagement.method_signatures = {'i', '', '', '', 'b'} (string list)
power_management.can_suspend_to_ram = true (bool)
info.callouts.add = {'hal-storage-cleanup-all-mountpoints'} (string list)
udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
linux.device_file = '/dev/snd/timer' (string)
alsa.device_file = '/dev/snd/timer' (string)
info.capabilities = {'alsa'} (string list)
alsa.type = 'timer' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_alsa_timer' (string)
linux.subsystem = 'sound' (string)
info.product = 'ALSA Timer Device' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/sound/timer' (string)
info.category = 'alsa' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
udi = '/org/freedesktop/Hal/devices/platform_wlan_omap'
platform.id = 'wlan-omap' (string)
linux.sysfs_path_device = '/sys/devices/platform/wlan-omap' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_wlan_omap' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (wlan-omap)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/wlan-omap' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'wlan-omap' (string)
udi = '/org/freedesktop/Hal/devices/platform_tahvo_usb'
platform.id = 'tahvo-usb' (string)
linux.sysfs_path_device = '/sys/devices/platform/tahvo-usb' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_tahvo_usb' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (tahvo-usb)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/tahvo-usb' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'tahvo-usb' (string)
udi = '/org/freedesktop/Hal/devices/platform_tahvo'
platform.id = 'tahvo' (string)
linux.sysfs_path_device = '/sys/devices/platform/tahvo' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_tahvo' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (tahvo)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/tahvo' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'tahvo' (string)
udi = '/org/freedesktop/Hal/devices/platform_sti'
platform.id = 'sti' (string)
linux.sysfs_path_device = '/sys/devices/platform/sti' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_sti' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (sti)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/sti' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'sti' (string)
udi = '/org/freedesktop/Hal/devices/platform_serial8250_0'
platform.id = 'serial8250.0' (string)
linux.sysfs_path_device = '/sys/devices/platform/serial8250.0' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_serial8250_0' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (serial8250.0)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/serial8250.0' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'serial8250' (string)
udi = '/org/freedesktop/Hal/devices/platform_serial8250_0_serial_platform_0'
linux.device_file = '/dev/ttyS0' (string)
serial.device = '/dev/ttyS0' (string)
serial.physical_device = '/org/freedesktop/Hal/devices/platform_serial8250_0' (string)
info.capabilities = {'serial'} (string list)
info.udi = '/org/freedesktop/Hal/devices/platform_serial8250_0_serial_platform_0' (string)
linux.subsystem = 'tty' (string)
info.product = 'Platform Device (serial8250.0)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/tty/ttyS0' (string)
serial.type = 'platform' (string)
info.category = 'serial' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_serial8250_0' (string)
serial.port = 0 (0x0) (int)
udi = '/org/freedesktop/Hal/devices/platform_serial8250'
platform.id = 'serial8250' (string)
linux.sysfs_path_device = '/sys/devices/platform/serial8250' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_serial8250' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (serial8250)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/serial8250' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'serial8250' (string)
udi = '/org/freedesktop/Hal/devices/platform_retu_watchdog'
platform.id = 'retu-watchdog' (string)
linux.sysfs_path_device = '/sys/devices/platform/retu-watchdog' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_retu_watchdog' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (retu-watchdog)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/retu-watchdog' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'retu-watchdog' (string)
udi = '/org/freedesktop/Hal/devices/platform_retu_rtc'
platform.id = 'retu-rtc' (string)
linux.sysfs_path_device = '/sys/devices/platform/retu-rtc' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_retu_rtc' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (retu-rtc)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/retu-rtc' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'retu-rtc' (string)
udi = '/org/freedesktop/Hal/devices/platform_retu'
platform.id = 'retu' (string)
linux.sysfs_path_device = '/sys/devices/platform/retu' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_retu' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (retu)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/retu' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'retu' (string)
udi = '/org/freedesktop/Hal/devices/platform_omapfb'
platform.id = 'omapfb' (string)
linux.sysfs_path_device = '/sys/devices/platform/omapfb' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omapfb' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omapfb)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omapfb' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'omapfb' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_wdt'
platform.id = 'omap_wdt' (string)
linux.sysfs_path_device = '/sys/devices/platform/omap_wdt' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_wdt' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omap_wdt)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omap_wdt' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'omap_wdt' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_uwire'
platform.id = 'omap_uwire' (string)
linux.sysfs_path_device = '/sys/devices/platform/omap_uwire' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_uwire' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omap_uwire)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omap_uwire' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'omap_uwire' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_uwire_logicaldev_input'
linux.device_file = '/dev/input/event2' (string)
input.product = 'ADS784x Touchscreen' (string)
info.capabilities = {'input', 'input.tablet'} (string list)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_uwire_logicaldev_input' (string)
linux.subsystem = 'input' (string)
linux.hotplug_type = 2 (0x2) (int)
info.product = 'ADS784x Touchscreen' (string)
linux.sysfs_path = '/sys/class/input/input2/event2' (string)
info.category = 'input' (string)
input.physical_device = '/org/freedesktop/Hal/devices/platform_omap_uwire' (string)
input.device = '/dev/input/event2' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_omap_uwire' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_udc'
platform.id = 'omap_udc' (string)
linux.sysfs_path_device = '/sys/devices/platform/omap_udc' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_udc' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omap_udc)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omap_udc' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'omap_udc' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_rng'
platform.id = 'omap_rng' (string)
linux.sysfs_path_device = '/sys/devices/platform/omap_rng' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_rng' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omap_rng)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omap_rng' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_otg'
platform.id = 'omap_otg' (string)
linux.sysfs_path_device = '/sys/devices/platform/omap_otg' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_otg' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omap_otg)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omap_otg' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'omap_otg' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_keypad'
platform.id = 'omap-keypad' (string)
linux.sysfs_path_device = '/sys/devices/platform/omap-keypad' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_keypad' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (omap-keypad)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/omap-keypad' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'omap-keypad' (string)
udi = '/org/freedesktop/Hal/devices/platform_omap_keypad_logicaldev_input'
linux.device_file = '/dev/input/event1' (string)
button.has_state = false (bool)
input.product = 'omap-keypad' (string)
info.capabilities = {'input', 'input.keyboard', 'button'} (string list)
info.udi = '/org/freedesktop/Hal/devices/platform_omap_keypad_logicaldev_input' (string)
linux.subsystem = 'input' (string)
linux.hotplug_type = 2 (0x2) (int)
info.product = 'omap-keypad' (string)
linux.sysfs_path = '/sys/class/input/input1/event1' (string)
info.addons = {'hald-addon-keyboard'} (string list)
button.type = '' (string)
info.category = 'input' (string)
input.physical_device = '/org/freedesktop/Hal/devices/platform_omap_keypad' (string)
input.device = '/dev/input/event1' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_omap_keypad' (string)
udi = '/org/freedesktop/Hal/devices/platform_ohci'
platform.id = 'ohci' (string)
linux.sysfs_path_device = '/sys/devices/platform/ohci' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_ohci' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (ohci)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/ohci' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ohci' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci'
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.device_class = 9 (0x9) (int)
usb_device.device_revision_bcd = 518 (0x206) (int)
usb_device.version_bcd = 272 (0x110) (int)
linux.sysfs_path_device = '/sys/devices/platform/ohci/usb1' (string)
info.bus = 'usb_device' (string)
usb_device.device_subclass = 0 (0x0) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.can_wake_up = true (bool)
usb_device.bus_number = 1 (0x1) (int)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.vendor = 'Linux 2.6.16-omap1 ohci_hcd' (string)
usb_device.product = 'OMAP OHCI' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci' (string)
usb_device.max_power = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb_device.device_protocol = 0 (0x0) (int)
info.vendor = 'Linux 2.6.16-omap1 ohci_hcd' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.product = 'OMAP OHCI' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/ohci/usb1' (string)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.num_ports = 3 (0x3) (int)
usb_device.is_self_powered = true (bool)
usb_device.linux.sysfs_path = '/sys/devices/platform/ohci/usb1' (string)
usb_device.product_id = 0 (0x0) (int)
info.parent = '/org/freedesktop/Hal/devices/platform_ohci' (string)
info.linux.driver = 'usb' (string)
usb_device.linux.device_number = 1 (0x1) (int)
usb_device.serial = 'ohci' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci_usbraw'
linux.device_file = '/dev/bus/usb/001/001' (string)
usbraw.device = '/dev/bus/usb/001/001' (string)
info.capabilities = {'usbraw'} (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev1.1' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci_if0'
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 1 (0x1) (int)
usb.product = 'USB Hub Interface' (string)
usb.device_protocol = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 518 (0x206) (int)
info.product = 'USB Hub Interface' (string)
usb.bus_number = 1 (0x1) (int)
usb.interface.class = 9 (0x9) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hub' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci' (string)
usb.interface.subclass = 0 (0x0) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.16-omap1 ohci_hcd' (string)
usb.device_class = 9 (0x9) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/platform/ohci/usb1/1-0:1.0' (string)
usb.serial = 'ohci' (string)
usb.num_ports = 3 (0x3) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_ohci_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/platform/ohci/usb1/1-0:1.0' (string)
usb.product_id = 0 (0x0) (int)
usb.interface.protocol = 0 (0x0) (int)
linux.sysfs_path_device = '/sys/devices/platform/ohci/usb1/1-0:1.0' (string)
udi = '/org/freedesktop/Hal/devices/platform_nokia_btuart'
platform.id = 'nokia_btuart' (string)
linux.sysfs_path_device = '/sys/devices/platform/nokia_btuart' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_nokia_btuart' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (nokia_btuart)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/nokia_btuart' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'nokia_btuart' (string)
udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2'
platform.id = 'mmci-omap.2' (string)
linux.sysfs_path_device = '/sys/devices/platform/mmci-omap.2' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (mmci-omap.2)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/mmci-omap.2' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'mmci-omap' (string)
udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_host'
mmc_host.host = 0 (0x0) (int)
linux.sysfs_path_device = '/sys/devices/platform/mmci-omap.2' (string)
info.capabilities = {'mmc_host'} (string list)
info.udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_host' (string)
linux.subsystem = 'mmc_host' (string)
info.product = 'MMC/SD Host Adapter' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/mmc_host/mmc0' (string)
info.category = 'mmc_host' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_mmci_omap_2' (string)
udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1'
mmc.serial = 2147483647 (0x7fffffff) (int)
linux.sysfs_path_device = '/sys/devices/platform/mmci-omap.2/mmc0:0001' (string)
info.bus = 'mmc' (string)
mmc.oem = 'Unknown (0)' (string)
mmc.date = '06/2005' (string)
mmc.cid = '15000030303030303009c3004f2e68a7' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1' (string)
linux.subsystem = 'mmc' (string)
mmc.csd = '8c26012a0f5903d3f6d983e392404059' (string)
info.vendor = 'Unknown (21)' (string)
mmc.rca = 1 (0x1) (int)
info.product = '000000' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/mmci-omap.2/mmc0:0001' (string)
mmc.hwrev = 0 (0x0) (int)
mmc.fwrev = 0 (0x0) (int)
info.parent = '/org/freedesktop/Hal/devices/platform_mmci_omap_2' (string)
info.linux.driver = 'mmcblk' (string)
udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1_storage'
storage.media_check_enabled = false (bool)
storage.removable.media_available = true (bool)
storage.size = 64225280 (0x3d40000) (uint64)
storage.hotpluggable = true (bool)
block.storage_device = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1_storage' (string)
linux.sysfs_path_device = '/sys/block/mmcblk0' (string)
storage.bus = 'mmc' (string)
block.major = 254 (0xfe) (int)
block.is_volume = false (bool)
storage.drive_type = 'sd_mmc' (string)
info.capabilities = {'storage', 'block'} (string list)
storage.removable.media_size = 64225280 (0x3d40000) (uint64)
info.udi = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1_storage' (string)
storage.no_partitions_hint = false (bool)
linux.hotplug_type = 3 (0x3) (int)
storage.model = '' (string)
storage.requires_eject = false (bool)
linux.sysfs_path = '/sys/block/mmcblk0' (string)
storage.physical_device = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1' (string)
info.category = 'storage' (string)
storage.automount_enabled_hint = true (bool)
storage.removable = false (bool)
info.parent = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1' (string)
block.device = '/dev/mmcblk0' (string)
block.minor = 0 (0x0) (int)
storage.vendor = '' (string)
storage.partitioning_scheme = 'none' (string)
udi = '/org/freedesktop/Hal/devices/volume_part1_size_64159744'
block.minor = 1 (0x1) (int)
volume.label = '' (string)
volume.ignore = false (bool)
org.freedesktop.Hal.Device.Volume.method_names = {'Mount', 'Unmount', 'Eject'} (string list)
info.capabilities = {'volume', 'block'} (string list)
volume.partition.flags = {} (string list)
volume.is_partition = true (bool)
volume.mount_point = '/media/mmc1' (string)
info.category = 'volume' (string)
info.product = 'Volume (vfat)' (string)
volume.is_disc = false (bool)
volume.is_mounted = true (bool)
volume.partition.type = '0x06' (string)
block.is_volume = true (bool)
volume.linux.is_device_mapper = false (bool)
block.storage_device = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1_storage' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_mmci_omap_2_mmc_card_rca1_storage' (string)
volume.block_size = 512 (0x200) (int)
volume.partition.number = 1 (0x1) (int)
volume.num_blocks = 125312 (0x1e980) (int)
volume.fsversion = 'FAT16' (string)
block.device = '/dev/mmcblk0p1' (string)
volume.uuid = '' (string)
volume.partition.label = '' (string)
volume.partition.scheme = 'mbr' (string)
volume.partition.media_size = 64225280 (0x3d40000) (uint64)
volume.partition.uuid = '' (string)
volume.fsusage = 'filesystem' (string)
volume.is_mounted_read_only = false (bool)
org.freedesktop.Hal.Device.Volume.method_argnames = {'mount_point fstype extra_options', 'extra_options', 'extra_options'} (string list)
info.interfaces = {'org.freedesktop.Hal.Device.Volume'} (string list)
storage.model = '' (string)
volume.size = 64159744 (0x3d30000) (uint64)
info.udi = '/org/freedesktop/Hal/devices/volume_part1_size_64159744' (string)
volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec', 'utf8', 'shortname=', 'codepage=', 'iocharset=', 'umask=', 'dmask=', 'fmask=', 'uid='} (string list)
org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas', 'as', 'as'} (string list)
block.major = 254 (0xfe) (int)
volume.fstype = 'vfat' (string)
org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject'} (string list)
volume.unmount.valid_options = {'lazy'} (string list)
linux.hotplug_type = 3 (0x3) (int)
volume.partition.start = 65536 (0x10000) (uint64)
linux.sysfs_path = '/sys/block/mmcblk0/mmcblk0p1' (string)
linux.sysfs_path_device = '/sys/block/mmcblk0/mmcblk0p1' (string)
udi = '/org/freedesktop/Hal/devices/platform_i2c_omap_1'
platform.id = 'i2c_omap.1' (string)
linux.sysfs_path_device = '/sys/devices/platform/i2c_omap.1' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_i2c_omap_1' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (i2c_omap.1)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/i2c_omap.1' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'i2c_omap' (string)
udi = '/org/freedesktop/Hal/devices/platform_gpio_switch'
platform.id = 'gpio-switch' (string)
linux.sysfs_path_device = '/sys/devices/platform/gpio-switch' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_gpio_switch' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (gpio-switch)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/gpio-switch' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'gpio-switch' (string)
udi = '/org/freedesktop/Hal/devices/platform_speaker'
platform.id = 'speaker' (string)
linux.sysfs_path_device = '/sys/devices/platform/gpio-switch/speaker' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_speaker' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (speaker)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/gpio-switch/speaker' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_gpio_switch' (string)
info.linux.driver = 'gpio-switch' (string)
udi = '/org/freedesktop/Hal/devices/platform_prot_shell'
platform.id = 'prot_shell' (string)
linux.sysfs_path_device = '/sys/devices/platform/gpio-switch/prot_shell' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_prot_shell' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (prot_shell)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/gpio-switch/prot_shell' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_gpio_switch' (string)
info.linux.driver = 'gpio-switch' (string)
udi = '/org/freedesktop/Hal/devices/platform_headphone'
platform.id = 'headphone' (string)
linux.sysfs_path_device = '/sys/devices/platform/gpio-switch/headphone' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_headphone' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (headphone)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/gpio-switch/headphone' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_gpio_switch' (string)
info.linux.driver = 'gpio-switch' (string)
udi = '/org/freedesktop/Hal/devices/platform_bat_cover'
platform.id = 'bat_cover' (string)
linux.sysfs_path_device = '/sys/devices/platform/gpio-switch/bat_cover' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_bat_cover' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (bat_cover)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/gpio-switch/bat_cover' (string)
info.parent = '/org/freedesktop/Hal/devices/platform_gpio_switch' (string)
info.linux.driver = 'gpio-switch' (string)
udi = '/org/freedesktop/Hal/devices/platform_dsp'
platform.id = 'dsp' (string)
linux.sysfs_path_device = '/sys/devices/platform/dsp' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_dsp' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (dsp)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/dsp' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'dsp' (string)
udi = '/org/freedesktop/Hal/devices/platform_audio_i2c'
platform.id = 'audio-i2c' (string)
linux.sysfs_path_device = '/sys/devices/platform/audio-i2c' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_audio_i2c' (string)
linux.subsystem = 'platform' (string)
info.product = 'Platform Device (audio-i2c)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/audio-i2c' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'audio-i2c' (string)
Dumped 39 device(s) from the Global Device List.
------------------------------------------------
-------------- next part --------------
/sys
|-- block
| |-- loop0
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop1
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop2
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop3
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop4
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop5
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop6
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- loop7
| | |-- dev
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- mmcblk0
| | |-- dev
| | |-- device -> ../../devices/platform/mmci-omap.2/mmc0:0001
| | |-- mmcblk0p1
| | | |-- dev
| | | |-- size
| | | |-- start
| | | |-- stat
| | | `-- uevent
| | |-- queue
| | | |-- iosched
| | | | |-- back_seek_max
| | | | |-- back_seek_penalty
| | | | |-- fifo_expire_async
| | | | |-- fifo_expire_sync
| | | | |-- max_depth
| | | | |-- quantum
| | | | |-- queued
| | | | |-- slice_async
| | | | |-- slice_async_rq
| | | | |-- slice_idle
| | | | `-- slice_sync
| | | |-- max_hw_sectors_kb
| | | |-- max_sectors_kb
| | | |-- nr_requests
| | | |-- read_ahead_kb
| | | `-- scheduler
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- mtdblock0
| | |-- dev
| | |-- queue
| | | |-- iosched
| | | | |-- back_seek_max
| | | | |-- back_seek_penalty
| | | | |-- fifo_expire_async
| | | | |-- fifo_expire_sync
| | | | |-- max_depth
| | | | |-- quantum
| | | | |-- queued
| | | | |-- slice_async
| | | | |-- slice_async_rq
| | | | |-- slice_idle
| | | | `-- slice_sync
| | | |-- max_hw_sectors_kb
| | | |-- max_sectors_kb
| | | |-- nr_requests
| | | |-- read_ahead_kb
| | | `-- scheduler
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- mtdblock1
| | |-- dev
| | |-- queue
| | | |-- iosched
| | | | |-- back_seek_max
| | | | |-- back_seek_penalty
| | | | |-- fifo_expire_async
| | | | |-- fifo_expire_sync
| | | | |-- max_depth
| | | | |-- quantum
| | | | |-- queued
| | | | |-- slice_async
| | | | |-- slice_async_rq
| | | | |-- slice_idle
| | | | `-- slice_sync
| | | |-- max_hw_sectors_kb
| | | |-- max_sectors_kb
| | | |-- nr_requests
| | | |-- read_ahead_kb
| | | `-- scheduler
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- mtdblock2
| | |-- dev
| | |-- queue
| | | |-- iosched
| | | | |-- back_seek_max
| | | | |-- back_seek_penalty
| | | | |-- fifo_expire_async
| | | | |-- fifo_expire_sync
| | | | |-- max_depth
| | | | |-- quantum
| | | | |-- queued
| | | | |-- slice_async
| | | | |-- slice_async_rq
| | | | |-- slice_idle
| | | | `-- slice_sync
| | | |-- max_hw_sectors_kb
| | | |-- max_sectors_kb
| | | |-- nr_requests
| | | |-- read_ahead_kb
| | | `-- scheduler
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| |-- mtdblock3
| | |-- dev
| | |-- queue
| | | |-- iosched
| | | | |-- back_seek_max
| | | | |-- back_seek_penalty
| | | | |-- fifo_expire_async
| | | | |-- fifo_expire_sync
| | | | |-- max_depth
| | | | |-- quantum
| | | | |-- queued
| | | | |-- slice_async
| | | | |-- slice_async_rq
| | | | |-- slice_idle
| | | | `-- slice_sync
| | | |-- max_hw_sectors_kb
| | | |-- max_sectors_kb
| | | |-- nr_requests
| | | |-- read_ahead_kb
| | | `-- scheduler
| | |-- range
| | |-- removable
| | |-- size
| | |-- stat
| | `-- uevent
| `-- mtdblock4
| |-- dev
| |-- queue
| | |-- iosched
| | | |-- back_seek_max
| | | |-- back_seek_penalty
| | | |-- fifo_expire_async
| | | |-- fifo_expire_sync
| | | |-- max_depth
| | | |-- quantum
| | | |-- queued
| | | |-- slice_async
| | | |-- slice_async_rq
| | | |-- slice_idle
| | | `-- slice_sync
| | |-- max_hw_sectors_kb
| | |-- max_sectors_kb
| | |-- nr_requests
| | |-- read_ahead_kb
| | `-- scheduler
| |-- range
| |-- removable
| |-- size
| |-- stat
| `-- uevent
|-- bus
| |-- dsptask
| | |-- devices
| | | |-- dsptask0 -> ../../../devices/platform/dsp/dsptask0
| | | |-- dsptask1 -> ../../../devices/platform/dsp/dsptask1
| | | |-- dsptask10 -> ../../../devices/platform/dsp/dsptask10
| | | |-- dsptask11 -> ../../../devices/platform/dsp/dsptask11
| | | |-- dsptask12 -> ../../../devices/platform/dsp/dsptask12
| | | |-- dsptask13 -> ../../../devices/platform/dsp/dsptask13
| | | |-- dsptask14 -> ../../../devices/platform/dsp/dsptask14
| | | |-- dsptask15 -> ../../../devices/platform/dsp/dsptask15
| | | |-- dsptask16 -> ../../../devices/platform/dsp/dsptask16
| | | |-- dsptask17 -> ../../../devices/platform/dsp/dsptask17
| | | |-- dsptask2 -> ../../../devices/platform/dsp/dsptask2
| | | |-- dsptask3 -> ../../../devices/platform/dsp/dsptask3
| | | |-- dsptask4 -> ../../../devices/platform/dsp/dsptask4
| | | |-- dsptask5 -> ../../../devices/platform/dsp/dsptask5
| | | |-- dsptask6 -> ../../../devices/platform/dsp/dsptask6
| | | |-- dsptask7 -> ../../../devices/platform/dsp/dsptask7
| | | |-- dsptask8 -> ../../../devices/platform/dsp/dsptask8
| | | `-- dsptask9 -> ../../../devices/platform/dsp/dsptask9
| | `-- drivers
| | `-- dsptask
| | |-- bind
| | |-- dsptask0 -> ../../../../devices/platform/dsp/dsptask0
| | |-- dsptask1 -> ../../../../devices/platform/dsp/dsptask1
| | |-- dsptask10 -> ../../../../devices/platform/dsp/dsptask10
| | |-- dsptask11 -> ../../../../devices/platform/dsp/dsptask11
| | |-- dsptask12 -> ../../../../devices/platform/dsp/dsptask12
| | |-- dsptask13 -> ../../../../devices/platform/dsp/dsptask13
| | |-- dsptask14 -> ../../../../devices/platform/dsp/dsptask14
| | |-- dsptask15 -> ../../../../devices/platform/dsp/dsptask15
| | |-- dsptask16 -> ../../../../devices/platform/dsp/dsptask16
| | |-- dsptask17 -> ../../../../devices/platform/dsp/dsptask17
| | |-- dsptask2 -> ../../../../devices/platform/dsp/dsptask2
| | |-- dsptask3 -> ../../../../devices/platform/dsp/dsptask3
| | |-- dsptask4 -> ../../../../devices/platform/dsp/dsptask4
| | |-- dsptask5 -> ../../../../devices/platform/dsp/dsptask5
| | |-- dsptask6 -> ../../../../devices/platform/dsp/dsptask6
| | |-- dsptask7 -> ../../../../devices/platform/dsp/dsptask7
| | |-- dsptask8 -> ../../../../devices/platform/dsp/dsptask8
| | |-- dsptask9 -> ../../../../devices/platform/dsp/dsptask9
| | `-- unbind
| |-- i2c
| | |-- devices
| | | `-- 0-001a -> ../../../devices/platform/i2c_omap.1/i2c-0/0-001a
| | `-- drivers
| | |-- OMAP+TLV320AIC23 codec
| | | |-- 0-001a -> ../../../../devices/platform/i2c_omap.1/i2c-0/0-001a
| | | |-- bind
| | | `-- unbind
| | `-- i2c_adapter
| | |-- bind
| | `-- unbind
| |-- mmc
| | |-- devices
| | | `-- mmc0:0001 -> ../../../devices/platform/mmci-omap.2/mmc0:0001
| | `-- drivers
| | `-- mmcblk
| | |-- bind
| | |-- mmc0:0001 -> ../../../../devices/platform/mmci-omap.2/mmc0:0001
| | `-- unbind
| |-- platform
| | |-- devices
| | | |-- audio-i2c -> ../../../devices/platform/audio-i2c
| | | |-- bat_cover -> ../../../devices/platform/gpio-switch/bat_cover
| | | |-- dsp -> ../../../devices/platform/dsp
| | | |-- gpio-switch -> ../../../devices/platform/gpio-switch
| | | |-- headphone -> ../../../devices/platform/gpio-switch/headphone
| | | |-- i2c_omap.1 -> ../../../devices/platform/i2c_omap.1
| | | |-- mmci-omap.2 -> ../../../devices/platform/mmci-omap.2
| | | |-- nokia_btuart -> ../../../devices/platform/nokia_btuart
| | | |-- ohci -> ../../../devices/platform/ohci
| | | |-- omap-keypad -> ../../../devices/platform/omap-keypad
| | | |-- omap_otg -> ../../../devices/platform/omap_otg
| | | |-- omap_rng -> ../../../devices/platform/omap_rng
| | | |-- omap_udc -> ../../../devices/platform/omap_udc
| | | |-- omap_uwire -> ../../../devices/platform/omap_uwire
| | | |-- omap_wdt -> ../../../devices/platform/omap_wdt
| | | |-- omapfb -> ../../../devices/platform/omapfb
| | | |-- prot_shell -> ../../../devices/platform/gpio-switch/prot_shell
| | | |-- retu -> ../../../devices/platform/retu
| | | |-- retu-rtc -> ../../../devices/platform/retu-rtc
| | | |-- retu-watchdog -> ../../../devices/platform/retu-watchdog
| | | |-- serial8250 -> ../../../devices/platform/serial8250
| | | |-- serial8250.0 -> ../../../devices/platform/serial8250.0
| | | |-- speaker -> ../../../devices/platform/gpio-switch/speaker
| | | |-- sti -> ../../../devices/platform/sti
| | | |-- tahvo -> ../../../devices/platform/tahvo
| | | |-- tahvo-usb -> ../../../devices/platform/tahvo-usb
| | | `-- wlan-omap -> ../../../devices/platform/wlan-omap
| | `-- drivers
| | |-- audio-i2c
| | | |-- audio-i2c -> ../../../../devices/platform/audio-i2c
| | | |-- bind
| | | `-- unbind
| | |-- dsp
| | | |-- bind
| | | |-- dsp -> ../../../../devices/platform/dsp
| | | `-- unbind
| | |-- gpio-switch
| | | |-- bat_cover -> ../../../../devices/platform/gpio-switch/bat_cover
| | | |-- bind
| | | |-- gpio-switch -> ../../../../devices/platform/gpio-switch
| | | |-- headphone -> ../../../../devices/platform/gpio-switch/headphone
| | | |-- prot_shell -> ../../../../devices/platform/gpio-switch/prot_shell
| | | |-- speaker -> ../../../../devices/platform/gpio-switch/speaker
| | | `-- unbind
| | |-- i2c_omap
| | | |-- bind
| | | |-- i2c_omap.1 -> ../../../../devices/platform/i2c_omap.1
| | | `-- unbind
| | |-- mmci-omap
| | | |-- bind
| | | |-- mmci-omap.2 -> ../../../../devices/platform/mmci-omap.2
| | | `-- unbind
| | |-- nokia_btuart
| | | |-- bind
| | | |-- nokia_btuart -> ../../../../devices/platform/nokia_btuart
| | | `-- unbind
| | |-- ohci
| | | |-- bind
| | | |-- module -> ../../../../module/ohci_hcd
| | | |-- ohci -> ../../../../devices/platform/ohci
| | | `-- unbind
| | |-- omap-keypad
| | | |-- bind
| | | |-- omap-keypad -> ../../../../devices/platform/omap-keypad
| | | `-- unbind
| | |-- omap_alsa_mcbsp
| | | |-- bind
| | | `-- unbind
| | |-- omap_otg
| | | |-- bind
| | | |-- omap_otg -> ../../../../devices/platform/omap_otg
| | | `-- unbind
| | |-- omap_udc
| | | |-- bind
| | | |-- omap_udc -> ../../../../devices/platform/omap_udc
| | | `-- unbind
| | |-- omap_uwire
| | | |-- bind
| | | |-- omap_uwire -> ../../../../devices/platform/omap_uwire
| | | `-- unbind
| | |-- omap_wdt
| | | |-- bind
| | | |-- omap_wdt -> ../../../../devices/platform/omap_wdt
| | | `-- unbind
| | |-- omapfb
| | | |-- bind
| | | |-- omapfb -> ../../../../devices/platform/omapfb
| | | `-- unbind
| | |-- retu
| | | |-- bind
| | | |-- retu -> ../../../../devices/platform/retu
| | | `-- unbind
| | |-- retu-rtc
| | | |-- bind
| | | |-- retu-rtc -> ../../../../devices/platform/retu-rtc
| | | `-- unbind
| | |-- retu-watchdog
| | | |-- bind
| | | |-- retu-watchdog -> ../../../../devices/platform/retu-watchdog
| | | `-- unbind
| | |-- serial8250
| | | |-- bind
| | | |-- serial8250 -> ../../../../devices/platform/serial8250
| | | |-- serial8250.0 -> ../../../../devices/platform/serial8250.0
| | | `-- unbind
| | |-- sti
| | | |-- bind
| | | |-- sti -> ../../../../devices/platform/sti
| | | `-- unbind
| | |-- tahvo
| | | |-- bind
| | | |-- tahvo -> ../../../../devices/platform/tahvo
| | | `-- unbind
| | |-- tahvo-usb
| | | |-- bind
| | | |-- tahvo-usb -> ../../../../devices/platform/tahvo-usb
| | | `-- unbind
| | `-- wlan-omap
| | |-- bind
| | |-- unbind
| | `-- wlan-omap -> ../../../../devices/platform/wlan-omap
| |-- scsi
| | |-- devices
| | `-- drivers
| | `-- sd
| | |-- bind
| | `-- unbind
| |-- serio
| | |-- devices
| | `-- drivers
| |-- spi
| | |-- devices
| | | |-- spi2.0 -> ../../../devices/platform/omap_uwire/spi2.0
| | | `-- spi2.3 -> ../../../devices/platform/omap_uwire/spi2.3
| | `-- drivers
| | |-- ads7846
| | | |-- bind
| | | |-- spi2.0 -> ../../../../devices/platform/omap_uwire/spi2.0
| | | `-- unbind
| | `-- lcd_lph8923
| | |-- bind
| | |-- spi2.3 -> ../../../../devices/platform/omap_uwire/spi2.3
| | `-- unbind
| |-- usb
| | |-- devices
| | | |-- 1-0:1.0 -> ../../../devices/platform/ohci/usb1/1-0:1.0
| | | `-- usb1 -> ../../../devices/platform/ohci/usb1
| | `-- drivers
| | |-- asix
| | | |-- bind
| | | |-- module -> ../../../../module/asix
| | | |-- new_id
| | | `-- unbind
| | |-- cdc_ether
| | | |-- bind
| | | |-- module -> ../../../../module/cdc_ether
| | | |-- new_id
| | | `-- unbind
| | |-- hub
| | | |-- 1-0:1.0 -> ../../../../devices/platform/ohci/usb1/1-0:1.0
| | | |-- bind
| | | |-- new_id
| | | `-- unbind
| | |-- net1080
| | | |-- bind
| | | |-- module -> ../../../../module/net1080
| | | |-- new_id
| | | `-- unbind
| | |-- pl2303
| | | |-- bind
| | | |-- module -> ../../../../module/pl2303
| | | `-- unbind
| | |-- usb
| | | |-- bind
| | | |-- unbind
| | | `-- usb1 -> ../../../../devices/platform/ohci/usb1
| | |-- usb-storage
| | | |-- bind
| | | |-- module -> ../../../../module/usb_storage
| | | |-- new_id
| | | `-- unbind
| | |-- usbfs
| | | |-- bind
| | | |-- new_id
| | | `-- unbind
| | |-- usbhid
| | | |-- bind
| | | |-- module -> ../../../../module/usbhid
| | | |-- new_id
| | | `-- unbind
| | `-- usbserial
| | |-- bind
| | |-- module -> ../../../../module/usbserial
| | `-- unbind
| `-- usb-serial
| |-- devices
| `-- drivers
| `-- pl2303
| |-- bind
| |-- module -> ../../../../module/pl2303
| `-- unbind
|-- class
| |-- bluetooth
| | |-- hci0
| | | |-- address
| | | |-- flags
| | | |-- inquiry_cache
| | | |-- name
| | | |-- type
| | | `-- uevent
| | |-- l2cap
| | |-- rfcomm
| | `-- rfcomm_dlc
| |-- dspctl
| | |-- dspctl
| | | |-- dev
| | | `-- uevent
| | |-- dsperr
| | | |-- dev
| | | `-- uevent
| | |-- dspmem
| | | |-- dev
| | | `-- uevent
| | `-- dsptwch
| | |-- dev
| | `-- uevent
| |-- dsptask
| | |-- dsptask0
| | | |-- dev
| | | `-- uevent
| | |-- dsptask1
| | | |-- dev
| | | `-- uevent
| | |-- dsptask10
| | | |-- dev
| | | `-- uevent
| | |-- dsptask11
| | | |-- dev
| | | `-- uevent
| | |-- dsptask12
| | | |-- dev
| | | `-- uevent
| | |-- dsptask13
| | | |-- dev
| | | `-- uevent
| | |-- dsptask14
| | | |-- dev
| | | `-- uevent
| | |-- dsptask15
| | | |-- dev
| | | `-- uevent
| | |-- dsptask16
| | | |-- dev
| | | `-- uevent
| | |-- dsptask17
| | | |-- dev
| | | `-- uevent
| | |-- dsptask2
| | | |-- dev
| | | `-- uevent
| | |-- dsptask3
| | | |-- dev
| | | `-- uevent
| | |-- dsptask4
| | | |-- dev
| | | `-- uevent
| | |-- dsptask5
| | | |-- dev
| | | `-- uevent
| | |-- dsptask6
| | | |-- dev
| | | `-- uevent
| | |-- dsptask7
| | | |-- dev
| | | `-- uevent
| | |-- dsptask8
| | | |-- dev
| | | `-- uevent
| | `-- dsptask9
| | |-- dev
| | `-- uevent
| |-- firmware
| | `-- timeout
| |-- graphics
| | `-- fb0
| | |-- bits_per_pixel
| | |-- blank
| | |-- color_map
| | |-- con_rotate
| | |-- con_rotate_all
| | |-- console
| | |-- cursor
| | |-- dev
| | |-- device -> ../../../devices/platform/omapfb
| | |-- mode
| | |-- modes
| | |-- name
| | |-- pan
| | |-- rotate
| | |-- state
| | |-- stride
| | |-- uevent
| | `-- virtual_size
| |-- i2c-adapter
| | `-- i2c-0
| | |-- device -> ../../../devices/platform/i2c_omap.1/i2c-0
| | `-- uevent
| |-- input
| | |-- event0 -> ../../class/input/input0/event0
| | |-- event1 -> ../../class/input/input1/event1
| | |-- event2 -> ../../class/input/input2/event2
| | |-- input0
| | | |-- capabilities
| | | | |-- abs
| | | | |-- ev
| | | | |-- ff
| | | | |-- key
| | | | |-- led
| | | | |-- msc
| | | | |-- rel
| | | | |-- snd
| | | | `-- sw
| | | |-- event0
| | | | |-- dev
| | | | `-- uevent
| | | |-- id
| | | | |-- bustype
| | | | |-- product
| | | | |-- vendor
| | | | `-- version
| | | |-- modalias
| | | |-- name
| | | |-- phys
| | | |-- uevent
| | | `-- uniq
| | |-- input1
| | | |-- capabilities
| | | | |-- abs
| | | | |-- ev
| | | | |-- ff
| | | | |-- key
| | | | |-- led
| | | | |-- msc
| | | | |-- rel
| | | | |-- snd
| | | | `-- sw
| | | |-- device -> ../../../devices/platform/omap-keypad
| | | |-- event1
| | | | |-- dev
| | | | |-- device -> ../../../../devices/platform/omap-keypad
| | | | `-- uevent
| | | |-- id
| | | | |-- bustype
| | | | |-- product
| | | | |-- vendor
| | | | `-- version
| | | |-- modalias
| | | |-- name
| | | |-- phys
| | | |-- uevent
| | | `-- uniq
| | |-- input2
| | | |-- capabilities
| | | | |-- abs
| | | | |-- ev
| | | | |-- ff
| | | | |-- key
| | | | |-- led
| | | | |-- msc
| | | | |-- rel
| | | | |-- snd
| | | | `-- sw
| | | |-- device -> ../../../devices/platform/omap_uwire/spi2.0
| | | |-- event2
| | | | |-- dev
| | | | |-- device -> ../../../../devices/platform/omap_uwire/spi2.0
| | | | `-- uevent
| | | |-- id
| | | | |-- bustype
| | | | |-- product
| | | | |-- vendor
| | | | `-- version
| | | |-- modalias
| | | |-- mouse0
| | | | |-- dev
| | | | |-- device -> ../../../../devices/platform/omap_uwire/spi2.0
| | | | `-- uevent
| | | |-- name
| | | |-- phys
| | | |-- uevent
| | | `-- uniq
| | |-- mice
| | | |-- dev
| | | `-- uevent
| | `-- mouse0 -> ../../class/input/input2/mouse0
| |-- mem
| | |-- full
| | | |-- dev
| | | `-- uevent
| | |-- kmem
| | | |-- dev
| | | `-- uevent
| | |-- kmsg
| | | |-- dev
| | | `-- uevent
| | |-- mem
| | | |-- dev
| | | `-- uevent
| | |-- null
| | | |-- dev
| | | `-- uevent
| | |-- port
| | | |-- dev
| | | `-- uevent
| | |-- random
| | | |-- dev
| | | `-- uevent
| | |-- urandom
| | | |-- dev
| | | `-- uevent
| | `-- zero
| | |-- dev
| | `-- uevent
| |-- misc
| | |-- retu
| | | |-- dev
| | | `-- uevent
| | |-- tahvo
| | | |-- dev
| | | `-- uevent
| | |-- tun
| | | |-- dev
| | | `-- uevent
| | `-- watchdog
| | |-- dev
| | |-- device -> ../../../devices/platform/omap_wdt
| | `-- uevent
| |-- mmc_host
| | `-- mmc0
| | |-- device -> ../../../devices/platform/mmci-omap.2
| | `-- uevent
| |-- mtd
| | |-- mtd0
| | | |-- dev
| | | `-- uevent
| | |-- mtd0ro
| | | |-- dev
| | | `-- uevent
| | |-- mtd1
| | | |-- dev
| | | `-- uevent
| | |-- mtd1ro
| | | |-- dev
| | | `-- uevent
| | |-- mtd2
| | | |-- dev
| | | `-- uevent
| | |-- mtd2ro
| | | |-- dev
| | | `-- uevent
| | |-- mtd3
| | | |-- dev
| | | `-- uevent
| | |-- mtd3ro
| | | |-- dev
| | | `-- uevent
| | |-- mtd4
| | | |-- dev
| | | `-- uevent
| | `-- mtd4ro
| | |-- dev
| | `-- uevent
| |-- net
| | |-- lo
| | | |-- addr_len
| | | |-- address
| | | |-- broadcast
| | | |-- carrier
| | | |-- features
| | | |-- flags
| | | |-- idletimer
| | | |-- ifindex
| | | |-- iflink
| | | |-- mtu
| | | |-- statistics
| | | | |-- collisions
| | | | |-- multicast
| | | | |-- rx_bytes
| | | | |-- rx_compressed
| | | | |-- rx_crc_errors
| | | | |-- rx_dropped
| | | | |-- rx_errors
| | | | |-- rx_fifo_errors
| | | | |-- rx_frame_errors
| | | | |-- rx_length_errors
| | | | |-- rx_missed_errors
| | | | |-- rx_over_errors
| | | | |-- rx_packets
| | | | |-- tx_aborted_errors
| | | | |-- tx_bytes
| | | | |-- tx_carrier_errors
| | | | |-- tx_compressed
| | | | |-- tx_dropped
| | | | |-- tx_errors
| | | | |-- tx_fifo_errors
| | | | |-- tx_heartbeat_errors
| | | | |-- tx_packets
| | | | `-- tx_window_errors
| | | |-- tx_queue_len
| | | |-- type
| | | |-- uevent
| | | `-- weight
| | `-- wlan0
| | |-- addr_len
| | |-- address
| | |-- broadcast
| | |-- carrier
| | |-- features
| | |-- flags
| | |-- idletimer
| | |-- ifindex
| | |-- iflink
| | |-- mtu
| | |-- statistics
| | | |-- collisions
| | | |-- multicast
| | | |-- rx_bytes
| | | |-- rx_compressed
| | | |-- rx_crc_errors
| | | |-- rx_dropped
| | | |-- rx_errors
| | | |-- rx_fifo_errors
| | | |-- rx_frame_errors
| | | |-- rx_length_errors
| | | |-- rx_missed_errors
| | | |-- rx_over_errors
| | | |-- rx_packets
| | | |-- tx_aborted_errors
| | | |-- tx_bytes
| | | |-- tx_carrier_errors
| | | |-- tx_compressed
| | | |-- tx_dropped
| | | |-- tx_errors
| | | |-- tx_fifo_errors
| | | |-- tx_heartbeat_errors
| | | |-- tx_packets
| | | `-- tx_window_errors
| | |-- tx_queue_len
| | |-- type
| | |-- uevent
| | |-- weight
| | `-- wireless
| | |-- beacon
| | |-- crypt
| | |-- fragment
| | |-- level
| | |-- link
| | |-- misc
| | |-- noise
| | |-- nwid
| | |-- retries
| | `-- status
| |-- ppp
| | `-- ppp
| | |-- dev
| | `-- uevent
| |-- scsi_device
| |-- scsi_host
| |-- sound
| | `-- timer
| | |-- dev
| | `-- uevent
| |-- spi_master
| | `-- spi2
| | |-- device -> ../../../devices/platform/omap_uwire
| | `-- uevent
| |-- tty
| | |-- console
| | | |-- dev
| | | `-- uevent
| | |-- ptmx
| | | |-- dev
| | | `-- uevent
| | |-- sticon0
| | | |-- dev
| | | `-- uevent
| | |-- tty
| | | |-- dev
| | | `-- uevent
| | |-- tty0
| | | |-- dev
| | | `-- uevent
| | |-- tty1
| | | |-- dev
| | | `-- uevent
| | |-- tty10
| | | |-- dev
| | | `-- uevent
| | |-- tty11
| | | |-- dev
| | | `-- uevent
| | |-- tty12
| | | |-- dev
| | | `-- uevent
| | |-- tty13
| | | |-- dev
| | | `-- uevent
| | |-- tty14
| | | |-- dev
| | | `-- uevent
| | |-- tty15
| | | |-- dev
| | | `-- uevent
| | |-- tty16
| | | |-- dev
| | | `-- uevent
| | |-- tty17
| | | |-- dev
| | | `-- uevent
| | |-- tty18
| | | |-- dev
| | | `-- uevent
| | |-- tty19
| | | |-- dev
| | | `-- uevent
| | |-- tty2
| | | |-- dev
| | | `-- uevent
| | |-- tty20
| | | |-- dev
| | | `-- uevent
| | |-- tty21
| | | |-- dev
| | | `-- uevent
| | |-- tty22
| | | |-- dev
| | | `-- uevent
| | |-- tty23
| | | |-- dev
| | | `-- uevent
| | |-- tty24
| | | |-- dev
| | | `-- uevent
| | |-- tty25
| | | |-- dev
| | | `-- uevent
| | |-- tty26
| | | |-- dev
| | | `-- uevent
| | |-- tty27
| | | |-- dev
| | | `-- uevent
| | |-- tty28
| | | |-- dev
| | | `-- uevent
| | |-- tty29
| | | |-- dev
| | | `-- uevent
| | |-- tty3
| | | |-- dev
| | | `-- uevent
| | |-- tty30
| | | |-- dev
| | | `-- uevent
| | |-- tty31
| | | |-- dev
| | | `-- uevent
| | |-- tty32
| | | |-- dev
| | | `-- uevent
| | |-- tty33
| | | |-- dev
| | | `-- uevent
| | |-- tty34
| | | |-- dev
| | | `-- uevent
| | |-- tty35
| | | |-- dev
| | | `-- uevent
| | |-- tty36
| | | |-- dev
| | | `-- uevent
| | |-- tty37
| | | |-- dev
| | | `-- uevent
| | |-- tty38
| | | |-- dev
| | | `-- uevent
| | |-- tty39
| | | |-- dev
| | | `-- uevent
| | |-- tty4
| | | |-- dev
| | | `-- uevent
| | |-- tty40
| | | |-- dev
| | | `-- uevent
| | |-- tty41
| | | |-- dev
| | | `-- uevent
| | |-- tty42
| | | |-- dev
| | | `-- uevent
| | |-- tty43
| | | |-- dev
| | | `-- uevent
| | |-- tty44
| | | |-- dev
| | | `-- uevent
| | |-- tty45
| | | |-- dev
| | | `-- uevent
| | |-- tty46
| | | |-- dev
| | | `-- uevent
| | |-- tty47
| | | |-- dev
| | | `-- uevent
| | |-- tty48
| | | |-- dev
| | | `-- uevent
| | |-- tty49
| | | |-- dev
| | | `-- uevent
| | |-- tty5
| | | |-- dev
| | | `-- uevent
| | |-- tty50
| | | |-- dev
| | | `-- uevent
| | |-- tty51
| | | |-- dev
| | | `-- uevent
| | |-- tty52
| | | |-- dev
| | | `-- uevent
| | |-- tty53
| | | |-- dev
| | | `-- uevent
| | |-- tty54
| | | |-- dev
| | | `-- uevent
| | |-- tty55
| | | |-- dev
| | | `-- uevent
| | |-- tty56
| | | |-- dev
| | | `-- uevent
| | |-- tty57
| | | |-- dev
| | | `-- uevent
| | |-- tty58
| | | |-- dev
| | | `-- uevent
| | |-- tty59
| | | |-- dev
| | | `-- uevent
| | |-- tty6
| | | |-- dev
| | | `-- uevent
| | |-- tty60
| | | |-- dev
| | | `-- uevent
| | |-- tty61
| | | |-- dev
| | | `-- uevent
| | |-- tty62
| | | |-- dev
| | | `-- uevent
| | |-- tty63
| | | |-- dev
| | | `-- uevent
| | |-- tty7
| | | |-- dev
| | | `-- uevent
| | |-- tty8
| | | |-- dev
| | | `-- uevent
| | |-- tty9
| | | |-- dev
| | | `-- uevent
| | |-- ttyS0
| | | |-- dev
| | | |-- device -> ../../../devices/platform/serial8250.0
| | | `-- uevent
| | |-- ttyS1
| | | |-- dev
| | | |-- device -> ../../../devices/platform/serial8250.0
| | | `-- uevent
| | |-- ttyS2
| | | |-- dev
| | | |-- device -> ../../../devices/platform/serial8250
| | | `-- uevent
| | `-- ttyS3
| | |-- dev
| | |-- device -> ../../../devices/platform/serial8250
| | `-- uevent
| |-- usb
| |-- usb_device
| | `-- usbdev1.1
| | |-- dev
| | |-- device -> ../../../devices/platform/ohci/usb1
| | `-- uevent
| |-- usb_host
| | `-- usb_host1
| | |-- device -> ../../../devices/platform/ohci
| | `-- uevent
| `-- vc
| |-- vcs
| | |-- dev
| | `-- uevent
| |-- vcs2
| | |-- dev
| | `-- uevent
| |-- vcsa
| | |-- dev
| | `-- uevent
| `-- vcsa2
| |-- dev
| `-- uevent
|-- devices
| |-- platform
| | |-- audio-i2c
| | | |-- audio_selftest
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/audio-i2c
| | | |-- gain_left
| | | |-- gain_right
| | | |-- mic_enable
| | | |-- mic_loopback
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- samplerate
| | | |-- st_attenuation
| | | |-- uevent
| | | |-- volume_left
| | | `-- volume_right
| | |-- dsp
| | | |-- bus -> ../../../bus/platform
| | | |-- cpustat
| | | |-- driver -> ../../../bus/platform/drivers/dsp
| | | |-- dsptask0
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- ipblink
| | | | |-- mmap
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | |-- taskname
| | | | |-- ttyp
| | | | |-- uevent
| | | | `-- wsz
| | | |-- dsptask1
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- ipblink
| | | | |-- mmap
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | |-- taskname
| | | | |-- ttyp
| | | | |-- uevent
| | | | `-- wsz
| | | |-- dsptask10
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask11
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask12
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask13
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask14
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask15
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask16
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask17
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask2
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- ipblink
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | |-- taskname
| | | | |-- ttyp
| | | | |-- uevent
| | | | `-- wsz
| | | |-- dsptask3
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- ipblink
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | |-- taskname
| | | | |-- ttyp
| | | | |-- uevent
| | | | `-- wsz
| | | |-- dsptask4
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask5
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask6
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask7
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask8
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- dsptask9
| | | | |-- bus -> ../../../../bus/dsptask
| | | | |-- devname
| | | | |-- devstate
| | | | |-- driver -> ../../../../bus/dsptask/drivers/dsptask
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- proc_list
| | | | `-- uevent
| | | |-- exmap
| | | |-- icrmask
| | | |-- ifver
| | | |-- ipbuf
| | | |-- kmem_pool
| | | |-- loadinfo
| | | |-- mblog
| | | |-- mmu
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- gpio-switch
| | | |-- bat_cover
| | | | |-- bus -> ../../../../bus/platform
| | | | |-- cover_switch
| | | | |-- driver -> ../../../../bus/platform/drivers/gpio-switch
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/gpio-switch
| | | |-- headphone
| | | | |-- bus -> ../../../../bus/platform
| | | | |-- connection_switch
| | | | |-- driver -> ../../../../bus/platform/drivers/gpio-switch
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- prot_shell
| | | | |-- bus -> ../../../../bus/platform
| | | | |-- cover_switch
| | | | |-- driver -> ../../../../bus/platform/drivers/gpio-switch
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | |-- speaker
| | | | |-- bus -> ../../../../bus/platform
| | | | |-- connection_switch
| | | | |-- driver -> ../../../../bus/platform/drivers/gpio-switch
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | `-- uevent
| | |-- i2c_omap.1
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/i2c_omap
| | | |-- i2c-0
| | | | |-- 0-001a
| | | | | |-- bus -> ../../../../../bus/i2c
| | | | | |-- driver -> ../../../../../bus/i2c/drivers/OMAP+TLV320AIC23 codec
| | | | | |-- name
| | | | | |-- power
| | | | | | |-- state
| | | | | | `-- wakeup
| | | | | `-- uevent
| | | | |-- i2c-adapter:i2c-0 -> ../../../../class/i2c-adapter/i2c-0
| | | | |-- name
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- mmci-omap.2
| | | |-- bus -> ../../../bus/platform
| | | |-- cover_switch
| | | |-- driver -> ../../../bus/platform/drivers/mmci-omap
| | | |-- enable_poll
| | | |-- mmc0:0001
| | | | |-- block:mmcblk0 -> ../../../../block/mmcblk0
| | | | |-- bus -> ../../../../bus/mmc
| | | | |-- cid
| | | | |-- csd
| | | | |-- date
| | | | |-- driver -> ../../../../bus/mmc/drivers/mmcblk
| | | | |-- fwrev
| | | | |-- hwrev
| | | | |-- manfid
| | | | |-- name
| | | | |-- oemid
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- serial
| | | | `-- uevent
| | | |-- mmc_host:mmc0 -> ../../../class/mmc_host/mmc0
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- nokia_btuart
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/nokia_btuart
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- ohci
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/ohci
| | | |-- pools
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- uevent
| | | |-- usb1
| | | | |-- 1-0:1.0
| | | | | |-- bAlternateSetting
| | | | | |-- bInterfaceClass
| | | | | |-- bInterfaceNumber
| | | | | |-- bInterfaceProtocol
| | | | | |-- bInterfaceSubClass
| | | | | |-- bNumEndpoints
| | | | | |-- bus -> ../../../../../bus/usb
| | | | | |-- driver -> ../../../../../bus/usb/drivers/hub
| | | | | |-- ep_81
| | | | | | |-- bEndpointAddress
| | | | | | |-- bInterval
| | | | | | |-- bLength
| | | | | | |-- bmAttributes
| | | | | | |-- direction
| | | | | | |-- interval
| | | | | | |-- type
| | | | | | `-- wMaxPacketSize
| | | | | |-- modalias
| | | | | |-- power
| | | | | | |-- state
| | | | | | `-- wakeup
| | | | | `-- uevent
| | | | |-- bConfigurationValue
| | | | |-- bDeviceClass
| | | | |-- bDeviceProtocol
| | | | |-- bDeviceSubClass
| | | | |-- bMaxPacketSize0
| | | | |-- bMaxPower
| | | | |-- bNumConfigurations
| | | | |-- bNumInterfaces
| | | | |-- bcdDevice
| | | | |-- bmAttributes
| | | | |-- bus -> ../../../../bus/usb
| | | | |-- configuration
| | | | |-- devnum
| | | | |-- driver -> ../../../../bus/usb/drivers/usb
| | | | |-- ep_00
| | | | | |-- bEndpointAddress
| | | | | |-- bInterval
| | | | | |-- bLength
| | | | | |-- bmAttributes
| | | | | |-- direction
| | | | | |-- interval
| | | | | |-- type
| | | | | `-- wMaxPacketSize
| | | | |-- idProduct
| | | | |-- idVendor
| | | | |-- manufacturer
| | | | |-- maxchild
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- product
| | | | |-- serial
| | | | |-- speed
| | | | |-- uevent
| | | | |-- usb_device:usbdev1.1 -> ../../../../class/usb_device/usbdev1.1
| | | | `-- version
| | | `-- usb_host:usb_host1 -> ../../../class/usb_host/usb_host1
| | |-- omap-keypad
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/omap-keypad
| | | |-- enable
| | | |-- input:event1 -> ../../../class/input/input1/event1
| | | |-- input:input1 -> ../../../class/input/input1
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- omap_otg
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/omap_otg
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- omap_rng
| | | |-- bus -> ../../../bus/platform
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- omap_udc
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/omap_udc
| | | |-- gadget
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- omap_uwire
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/omap_uwire
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- spi2.0
| | | | |-- bus -> ../../../../bus/spi
| | | | |-- disable
| | | | |-- driver -> ../../../../bus/spi/drivers/ads7846
| | | | |-- input:event2 -> ../../../../class/input/input2/event2
| | | | |-- input:input2 -> ../../../../class/input/input2
| | | | |-- input:mouse0 -> ../../../../class/input/input2/mouse0
| | | | |-- modalias
| | | | |-- pen_down
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | |-- temp0
| | | | |-- temp1
| | | | |-- uevent
| | | | |-- vaux
| | | | `-- vbatt
| | | |-- spi2.3
| | | | |-- bus -> ../../../../bus/spi
| | | | |-- driver -> ../../../../bus/spi/drivers/lcd_lph8923
| | | | |-- modalias
| | | | |-- power
| | | | | |-- state
| | | | | `-- wakeup
| | | | `-- uevent
| | | |-- spi_master:spi2 -> ../../../class/spi_master/spi2
| | | `-- uevent
| | |-- omap_wdt
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/omap_wdt
| | | |-- misc:watchdog -> ../../../class/misc/watchdog
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- omapfb
| | | |-- bus -> ../../../bus/platform
| | | |-- caps_num
| | | |-- caps_text
| | | |-- ctrl
| | | | `-- name
| | | |-- driver -> ../../../bus/platform/drivers/omapfb
| | | |-- graphics:fb0 -> ../../../class/graphics/fb0
| | | |-- panel
| | | | |-- backlight_level
| | | | |-- backlight_max
| | | | `-- name
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- power
| | | |-- state
| | | `-- wakeup
| | |-- retu
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/retu
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- retu-rtc
| | | |-- alarm
| | | |-- alarm_expired
| | | |-- bus -> ../../../bus/platform
| | | |-- cal
| | | |-- driver -> ../../../bus/platform/drivers/retu-rtc
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- reset
| | | |-- time
| | | `-- uevent
| | |-- retu-watchdog
| | | |-- bus -> ../../../bus/platform
| | | |-- counter
| | | |-- driver -> ../../../bus/platform/drivers/retu-watchdog
| | | |-- period
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- serial8250
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/serial8250
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- tty:ttyS2 -> ../../../class/tty/ttyS2
| | | |-- tty:ttyS3 -> ../../../class/tty/ttyS3
| | | `-- uevent
| | |-- serial8250.0
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/serial8250
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- tty:ttyS0 -> ../../../class/tty/ttyS0
| | | |-- tty:ttyS1 -> ../../../class/tty/ttyS1
| | | `-- uevent
| | |-- sti
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/sti
| | | |-- imask
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- trace
| | | `-- uevent
| | |-- tahvo
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/tahvo
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | `-- uevent
| | |-- tahvo-usb
| | | |-- bus -> ../../../bus/platform
| | | |-- driver -> ../../../bus/platform/drivers/tahvo-usb
| | | |-- otg_mode
| | | |-- power
| | | | |-- state
| | | | `-- wakeup
| | | |-- uevent
| | | `-- vbus_state
| | |-- uevent
| | `-- wlan-omap
| | |-- LNA
| | |-- RSSI_A
| | |-- RSSI_B
| | |-- bus -> ../../../bus/platform
| | |-- cal_iq
| | |-- cal_mac_address
| | |-- cal_output_limits
| | |-- cal_pa_curve_data
| | |-- cal_rssi
| | |-- default_country
| | |-- driver -> ../../../bus/platform/drivers/wlan-omap
| | |-- fw_version
| | |-- power
| | | |-- state
| | | `-- wakeup
| | |-- psm
| | |-- rssi
| | |-- signal_quality
| | `-- uevent
| `-- system
| |-- cpu
| | `-- cpu0
| |-- gpio
| | `-- gpio0
| `-- timer
| `-- timer0
| `-- dyn_tick
|-- firmware
|-- fs
|-- kernel
| |-- high_watermark
| |-- low_watermark
| |-- security
| |-- uevent_helper
| `-- uevent_seqnum
|-- module
| |-- 8250
| | `-- parameters
| | |-- nr_uarts
| | `-- share_irqs
| |-- asix
| | |-- refcnt
| | `-- sections
| |-- cdc_ether
| | |-- refcnt
| | `-- sections
| | |-- __ksymtab_gpl
| | `-- __ksymtab_strings
| |-- cx3110x
| | |-- refcnt
| | `-- sections
| |-- ext2
| | |-- refcnt
| | `-- sections
| |-- ext3
| | |-- refcnt
| | `-- sections
| |-- jbd
| | |-- refcnt
| | `-- sections
| | |-- __ksymtab
| | `-- __ksymtab_strings
| |-- mbcache
| | |-- refcnt
| | `-- sections
| | |-- __ksymtab
| | `-- __ksymtab_strings
| |-- mmc_block
| | `-- parameters
| | `-- major
| |-- mousedev
| | `-- parameters
| | |-- tap_time
| | |-- xres
| | `-- yres
| |-- net1080
| | |-- refcnt
| | `-- sections
| |-- ohci_hcd
| | |-- refcnt
| | `-- sections
| | `-- __param
| |-- omapfb
| | `-- parameters
| | |-- accel
| | |-- manual_update
| | |-- mirror
| | |-- rotate
| | |-- vram
| | |-- vxres
| | `-- vyres
| |-- pl2303
| | |-- parameters
| | | `-- debug
| | |-- refcnt
| | `-- sections
| | `-- __param
| |-- rfcomm
| | `-- parameters
| | `-- l2cap_mtu
| |-- scsi_mod
| | |-- parameters
| | | |-- default_dev_flags
| | | |-- inq_timeout
| | | |-- max_luns
| | | |-- max_report_luns
| | | `-- scsi_logging_level
| | |-- refcnt
| | `-- sections
| | |-- __ex_table
| | |-- __ksymtab
| | |-- __ksymtab_gpl
| | |-- __ksymtab_strings
| | `-- __param
| |-- sd_mod
| | |-- refcnt
| | `-- sections
| |-- snd
| | `-- parameters
| | |-- cards_limit
| | `-- major
| |-- snd_pcm
| | `-- parameters
| | |-- maximum_substreams
| | `-- preallocate_dma
| |-- snd_timer
| | `-- parameters
| | `-- timer_limit
| |-- tcp_bic
| | `-- parameters
| | |-- beta
| | |-- fast_convergence
| | |-- initial_ssthresh
| | |-- low_window
| | |-- max_increment
| | `-- smooth_part
| |-- umac
| | |-- refcnt
| | `-- sections
| | |-- __ksymtab
| | `-- __ksymtab_strings
| |-- usb_storage
| | |-- parameters
| | | `-- delay_use
| | |-- refcnt
| | `-- sections
| | `-- __param
| |-- usbcore
| | `-- parameters
| | |-- blinkenlights
| | |-- old_scheme_first
| | |-- usbfs_snoop
| | `-- use_both_schemes
| |-- usbhid
| | |-- parameters
| | | `-- mousepoll
| | |-- refcnt
| | `-- sections
| | `-- __param
| |-- usbnet
| | |-- refcnt
| | `-- sections
| | |-- __ksymtab_gpl
| | |-- __ksymtab_strings
| | `-- __param
| `-- usbserial
| |-- parameters
| | `-- debug
| |-- refcnt
| `-- sections
| |-- __ksymtab_gpl
| |-- __ksymtab_strings
| `-- __param
`-- power
|-- sleep_while_idle
`-- state
702 directories, 1136 files
More information about the hal
mailing list