These are the split versions of the v1 patches for cleanup. Added driver version, a tag is going to be created (dspbridge-v0.1) to match this patch. Comments for functions will be cleaned in a different patch series, along with regular multiline comment fixes. Ioctls, deprecated and not implemented, will be clenaed when the big ioctl switch replaces the WCD function table. CC: Artem Bityutskiy <dedekind1@xxxxxxxxx> CC: Felipe Balbi <felipe.balbi@xxxxxxxxx> CC: Felipe Contreras <felipe.contreras@xxxxxxxxx> CC: Hiroshi Doyu <Hiroshi.DOYU@xxxxxxxxx> CC: Nishant Menon <nm@xxxxxx> Omar Ramirez Luna (20): DSPBRIDGE: driver version 0.1 DSPBRIDGE: trivial license fix in tramp and tramp_table_c6000 DSPBRIDGE: trivial file history cleanup for headers DSPBRIDGE: trivial file history cleanup for driver sources DSPBRIDGE: checkpatch - space required after comma DSPBRIDGE: checkpatch - space required before open parenthesis DSPBRIDGE: checkpatch spacing and indentation DSPBRIDGE: Checkpatch - line over 80 characters DSPBRIDGE: checkpatch - printk() should include KERN_ facility level DSPBRIDGE: checkpatch - braces not necessary for single statement blocks DSPBRIDGE: checkpatch - struct file_operations should normally be const DSPBRIDGE: checkpatch foo-should-be for pointers DSPBRIDGE: Fix multiline macros to use do while DSPBRIDGE: Use _IOxx macro to define ioctls DSPBRIDGE: trivial cleanup and indentation for io_sm DSPBRIDGE: trivial fix for multiline comments on io_sm DSPBRIDGE: Remove DPC, create, destroy and schedule wrappers DSPBRIDGE: Remove main DPC wrapper for IO and MMUfault DSPBRIDGE: Remove DPC module from SERVICES layer DSPBRIDGE: Remove DPC object structure arch/arm/plat-omap/include/dspbridge/_chnl_sm.h | 47 +- arch/arm/plat-omap/include/dspbridge/_dcd.h | 40 +- arch/arm/plat-omap/include/dspbridge/brddefs.h | 18 +- arch/arm/plat-omap/include/dspbridge/cfg.h | 50 +- arch/arm/plat-omap/include/dspbridge/cfgdefs.h | 27 +- arch/arm/plat-omap/include/dspbridge/chnl.h | 45 +- arch/arm/plat-omap/include/dspbridge/chnl_sm.h | 30 +- arch/arm/plat-omap/include/dspbridge/chnldefs.h | 26 +- arch/arm/plat-omap/include/dspbridge/chnlpriv.h | 33 +- arch/arm/plat-omap/include/dspbridge/clk.h | 11 +- arch/arm/plat-omap/include/dspbridge/cmm.h | 66 +- arch/arm/plat-omap/include/dspbridge/cmmdefs.h | 20 +- arch/arm/plat-omap/include/dspbridge/cod.h | 58 +- arch/arm/plat-omap/include/dspbridge/dbc.h | 40 +- arch/arm/plat-omap/include/dspbridge/dbdcd.h | 26 +- arch/arm/plat-omap/include/dspbridge/dbdcddef.h | 27 +- arch/arm/plat-omap/include/dspbridge/dbdefs.h | 61 +- arch/arm/plat-omap/include/dspbridge/dbg.h | 25 +- arch/arm/plat-omap/include/dspbridge/dbl.h | 14 - arch/arm/plat-omap/include/dspbridge/dbldefs.h | 12 - arch/arm/plat-omap/include/dspbridge/dbll.h | 15 +- arch/arm/plat-omap/include/dspbridge/dblldefs.h | 11 - arch/arm/plat-omap/include/dspbridge/dbtype.h | 21 +- arch/arm/plat-omap/include/dspbridge/dehdefs.h | 14 +- arch/arm/plat-omap/include/dspbridge/dev.h | 64 +- arch/arm/plat-omap/include/dspbridge/devdefs.h | 15 +- arch/arm/plat-omap/include/dspbridge/disp.h | 31 +- arch/arm/plat-omap/include/dspbridge/dispdefs.h | 14 +- arch/arm/plat-omap/include/dspbridge/dmm.h | 18 +- arch/arm/plat-omap/include/dspbridge/dpc.h | 167 --- arch/arm/plat-omap/include/dspbridge/drv.h | 48 +- arch/arm/plat-omap/include/dspbridge/drvdefs.h | 13 +- arch/arm/plat-omap/include/dspbridge/dspdrv.h | 33 +- .../plat-omap/include/dspbridge/dynamic_loader.h | 2 - arch/arm/plat-omap/include/dspbridge/errbase.h | 37 +- arch/arm/plat-omap/include/dspbridge/gb.h | 10 +- arch/arm/plat-omap/include/dspbridge/getsection.h | 21 +- arch/arm/plat-omap/include/dspbridge/gh.h | 8 - arch/arm/plat-omap/include/dspbridge/gs.h | 15 +- arch/arm/plat-omap/include/dspbridge/gt.h | 27 +- arch/arm/plat-omap/include/dspbridge/host_os.h | 10 - arch/arm/plat-omap/include/dspbridge/io.h | 21 +- arch/arm/plat-omap/include/dspbridge/io_sm.h | 46 +- arch/arm/plat-omap/include/dspbridge/iodefs.h | 13 +- arch/arm/plat-omap/include/dspbridge/ldr.h | 34 +- arch/arm/plat-omap/include/dspbridge/list.h | 36 +- arch/arm/plat-omap/include/dspbridge/mbx_sh.h | 25 +- arch/arm/plat-omap/include/dspbridge/mem.h | 78 +- arch/arm/plat-omap/include/dspbridge/memdefs.h | 16 +- arch/arm/plat-omap/include/dspbridge/mgr.h | 32 +- arch/arm/plat-omap/include/dspbridge/mgrpriv.h | 14 +- arch/arm/plat-omap/include/dspbridge/msg.h | 24 +- arch/arm/plat-omap/include/dspbridge/msgdefs.h | 15 +- arch/arm/plat-omap/include/dspbridge/nldr.h | 29 +- arch/arm/plat-omap/include/dspbridge/nldrdefs.h | 14 +- arch/arm/plat-omap/include/dspbridge/node.h | 48 +- arch/arm/plat-omap/include/dspbridge/nodedefs.h | 16 +- arch/arm/plat-omap/include/dspbridge/nodepriv.h | 23 +- arch/arm/plat-omap/include/dspbridge/ntfy.h | 22 +- arch/arm/plat-omap/include/dspbridge/proc.h | 47 +- arch/arm/plat-omap/include/dspbridge/procpriv.h | 13 +- arch/arm/plat-omap/include/dspbridge/pwr.h | 19 - arch/arm/plat-omap/include/dspbridge/pwr_sh.h | 12 +- arch/arm/plat-omap/include/dspbridge/reg.h | 35 +- arch/arm/plat-omap/include/dspbridge/rmm.h | 26 +- arch/arm/plat-omap/include/dspbridge/rms_sh.h | 34 +- arch/arm/plat-omap/include/dspbridge/rmstypes.h | 15 +- arch/arm/plat-omap/include/dspbridge/services.h | 17 +- arch/arm/plat-omap/include/dspbridge/std.h | 48 - arch/arm/plat-omap/include/dspbridge/strm.h | 41 +- arch/arm/plat-omap/include/dspbridge/strmdefs.h | 14 +- arch/arm/plat-omap/include/dspbridge/sync.h | 40 +- arch/arm/plat-omap/include/dspbridge/utildefs.h | 16 +- arch/arm/plat-omap/include/dspbridge/uuidutil.h | 16 +- arch/arm/plat-omap/include/dspbridge/wcd.h | 49 +- arch/arm/plat-omap/include/dspbridge/wcdioctl.h | 200 ++--- arch/arm/plat-omap/include/dspbridge/wmd.h | 57 +- arch/arm/plat-omap/include/dspbridge/wmdchnl.h | 29 +- arch/arm/plat-omap/include/dspbridge/wmddeh.h | 30 +- arch/arm/plat-omap/include/dspbridge/wmdio.h | 24 +- arch/arm/plat-omap/include/dspbridge/wmdioctl.h | 26 +- arch/arm/plat-omap/include/dspbridge/wmdmsg.h | 27 +- drivers/dsp/bridge/Makefile | 3 +- drivers/dsp/bridge/dynload/dlclasses_hdr.h | 2 - drivers/dsp/bridge/dynload/dload_internal.h | 2 - drivers/dsp/bridge/dynload/doff.h | 17 +- drivers/dsp/bridge/dynload/getsection.c | 2 - drivers/dsp/bridge/dynload/header.h | 2 - drivers/dsp/bridge/dynload/module_list.h | 82 +- drivers/dsp/bridge/dynload/params.h | 43 +- drivers/dsp/bridge/dynload/reloc.c | 29 +- drivers/dsp/bridge/dynload/reloc_table.h | 2 - drivers/dsp/bridge/dynload/reloc_table_c6000.c | 1 - drivers/dsp/bridge/dynload/tramp.c | 18 +- drivers/dsp/bridge/dynload/tramp_table_c6000.c | 18 +- drivers/dsp/bridge/gen/_gt_para.c | 24 +- drivers/dsp/bridge/gen/gb.c | 17 +- drivers/dsp/bridge/gen/gh.c | 5 - drivers/dsp/bridge/gen/gs.c | 20 +- drivers/dsp/bridge/gen/gt.c | 16 +- drivers/dsp/bridge/gen/uuidutil.c | 20 +- drivers/dsp/bridge/hw/GlobalTypes.h | 16 +- drivers/dsp/bridge/hw/IVA2RegAcM.h | 2 - drivers/dsp/bridge/hw/MLBAccInt.h | 1 - drivers/dsp/bridge/hw/MLBRegAcM.h | 319 +++--- drivers/dsp/bridge/hw/MMURegAcM.h | 416 ++++---- drivers/dsp/bridge/hw/PRCMRegAcM.h | 1197 +++++++++----------- drivers/dsp/bridge/hw/hw_defs.h | 13 +- drivers/dsp/bridge/hw/hw_dspssC64P.c | 13 +- drivers/dsp/bridge/hw/hw_dspssC64P.h | 15 +- drivers/dsp/bridge/hw/hw_mbox.c | 13 +- drivers/dsp/bridge/hw/hw_mbox.h | 55 +- drivers/dsp/bridge/hw/hw_mmu.c | 17 +- drivers/dsp/bridge/hw/hw_mmu.h | 15 +- drivers/dsp/bridge/hw/hw_prcm.c | 12 +- drivers/dsp/bridge/hw/hw_prcm.h | 12 +- drivers/dsp/bridge/pmgr/chnl.c | 52 +- drivers/dsp/bridge/pmgr/chnlobj.h | 21 +- drivers/dsp/bridge/pmgr/cmm.c | 106 +-- drivers/dsp/bridge/pmgr/cod.c | 51 +- drivers/dsp/bridge/pmgr/dbll.c | 65 +- drivers/dsp/bridge/pmgr/dev.c | 102 +-- drivers/dsp/bridge/pmgr/dmm.c | 47 +- drivers/dsp/bridge/pmgr/io.c | 25 +- drivers/dsp/bridge/pmgr/ioobj.h | 19 +- drivers/dsp/bridge/pmgr/msg.c | 23 +- drivers/dsp/bridge/pmgr/msgobj.h | 19 +- drivers/dsp/bridge/pmgr/wcd.c | 211 ++--- drivers/dsp/bridge/rmgr/dbdcd.c | 56 +- drivers/dsp/bridge/rmgr/disp.c | 39 +- drivers/dsp/bridge/rmgr/drv.c | 102 +-- drivers/dsp/bridge/rmgr/drv_interface.c | 50 +- drivers/dsp/bridge/rmgr/drv_interface.h | 12 - drivers/dsp/bridge/rmgr/dspdrv.c | 79 +-- drivers/dsp/bridge/rmgr/mgr.c | 30 +- drivers/dsp/bridge/rmgr/nldr.c | 66 +- drivers/dsp/bridge/rmgr/node.c | 289 ++--- drivers/dsp/bridge/rmgr/proc.c | 102 +-- drivers/dsp/bridge/rmgr/pwr.c | 19 +- drivers/dsp/bridge/rmgr/rmm.c | 14 - drivers/dsp/bridge/rmgr/strm.c | 49 +- drivers/dsp/bridge/services/cfg.c | 78 +-- drivers/dsp/bridge/services/clk.c | 25 +- drivers/dsp/bridge/services/dbg.c | 35 +- drivers/dsp/bridge/services/dpc.c | 274 ----- drivers/dsp/bridge/services/list.c | 33 - drivers/dsp/bridge/services/mem.c | 40 +- drivers/dsp/bridge/services/ntfy.c | 27 +- drivers/dsp/bridge/services/reg.c | 21 +- drivers/dsp/bridge/services/regsup.c | 30 +- drivers/dsp/bridge/services/regsup.h | 8 - drivers/dsp/bridge/services/services.c | 30 +- drivers/dsp/bridge/services/sync.c | 35 +- drivers/dsp/bridge/wmd/_cmm.h | 22 +- drivers/dsp/bridge/wmd/_deh.h | 18 +- drivers/dsp/bridge/wmd/_msg_sm.h | 21 +- drivers/dsp/bridge/wmd/_tiomap.h | 63 +- drivers/dsp/bridge/wmd/_tiomap_mmu.h | 16 +- drivers/dsp/bridge/wmd/_tiomap_pwr.h | 13 +- drivers/dsp/bridge/wmd/_tiomap_util.h | 13 +- drivers/dsp/bridge/wmd/chnl_sm.c | 77 +-- drivers/dsp/bridge/wmd/io_sm.c | 978 +++++++++-------- drivers/dsp/bridge/wmd/mmu_fault.c | 34 +- drivers/dsp/bridge/wmd/mmu_fault.h | 16 +- drivers/dsp/bridge/wmd/msg_sm.c | 107 +-- drivers/dsp/bridge/wmd/tiomap3430.c | 37 +- drivers/dsp/bridge/wmd/tiomap3430_pwr.c | 41 +- drivers/dsp/bridge/wmd/tiomap_io.c | 17 +- drivers/dsp/bridge/wmd/tiomap_io.h | 14 +- drivers/dsp/bridge/wmd/tiomap_sm.c | 11 +- drivers/dsp/bridge/wmd/ue_deh.c | 61 +- 171 files changed, 2490 insertions(+), 6403 deletions(-) delete mode 100644 arch/arm/plat-omap/include/dspbridge/dpc.h delete mode 100644 drivers/dsp/bridge/services/dpc.c -- 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