Ticket #1350 (closed defect: worksforme)
bt module does not enumerate
| Reported by: | roh@… | Owned by: | openmoko-kernel@… |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | kernel | Version: | current svn head |
| Severity: | normal | Keywords: | |
| Cc: | buglog@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | PatchReviewResult: | ||
| Reproducible: |
Description
on 2.6.24+git20080416-r0
echo 1 > /sys/bus/platform/drivers/neo1973-pm-bt/neo1973-pm-bt.0/power_on
does not get the bt module enumerated on usb
dmesg shows that it allegedly set 900 into ldo4 -> 0.9V ?
echo 3200 > /sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/voltage_ldo4
echo 1 > /sys/bus/platform/drivers/neo1973-pm-bt/neo1973-pm-bt.0/reset
echo 0 > /sys/bus/platform/drivers/neo1973-pm-bt/neo1973-pm-bt.0/reset
gets bt enumerated on usb
-> some bug in the sysfs logic for neo1973-pm-bt?
Change History
Note: See
TracTickets for help on using
tickets.

Heh I recognize this issue, it has a surprising reason. You can make this
happen if the first time after boot you do
echo 1>/sys...
and not
echo 1 >/sys...
It's not actually a kernel issue if I understood it.