Supporting multiple PMICs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



All,
 
I wanted to hear your views on supporting multiple
power management chips on OMAP3 - beyond TWL4030/TPS65950.
 
There is also a possibility of using TWL4030 being used
in conjuction with other processors as well.
 
Some patches for TPS6535x have earlier been submitted for
TPS6535x and there is ongoing development for TPS65023.
 
Suggestions:
1) Move the PMIC related code for TWL4030 to
   drivers/power/twl4030.c,h
   It will also help in reducing code duplication in the
   board specific files.
   (we already have twl4030_bc_battery.c in this dir)

2) board*.c files should do only the initialization specific
   to the PMIC connections in the board.

3) On same lines, move the specific peripherals - keypad,
   usb, ...
   (This will not be concern for other PMICs that are
   not as feature rich).
   However, it will allow better code sharing between
   PMICs with same/ similar functionality.
 
Still open questions:
1) Where does the generic initialization for the PMIC
   happen?

Best regards,
Sanjeev
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux