firmware: cpcap: Improvements to reset procedures

1) Fix an issue where soft resets would only occur every other
   boot.

2) On a soft reset, put the CPCAP back into hard reset mode.  This
   allows the user to issue a second reset command to get a hard
   reset.  (Of course, when the kernel re-loads, CPCAP will be
   put back into soft reset mode.)

Change-Id: Icc46a14fa795971acc4d6de60e4d2db749ab489c
Signed-off-by: Greg Meiste <w30289@motorola.com>
This commit is contained in:
Greg Meiste 2011-01-10 18:44:03 -06:00 committed by Rebecca Schultz Zavin
parent c234203fb2
commit e92d76bb79

View File

@ -11,7 +11,7 @@
:2001A00000000000000000000000000000000000000000000000000000000000000000003F
:2001C00000000000000000000000000000000000000000000000000000000000000000001F
:2001E0000000000000000000000000000000000000000000000000000000000000000000FF
:20020000000000000000000004C104D200400000000000000000051905B5040000000080A7
:20020000000000000000000004C104D200400000000000000000051905CB04000000008091
:0402200000040000D6
:09022400000000000000000200CF
:200231007201012308725F8307352083067203012308725F830B3520830A720501230872DE
@ -41,14 +41,15 @@
:2005310005CF4004C6400DCE400CA4FBC7400DCF400C720801250EC6400BCE400AA47FC7D6
:20055100400BCF400AA6CCAE0CCDF009C64767CE4766A406A10626EDA6CCAE0CCDF009C629
:20057100430BCE430AA48041A4F0AA0841AA30C7430BCF430AC64311CE4310A480AA30C70A
:200591004311CF4310A6CCAE0CCDF009C64767CE4766A4F9C74767CF4766725F4105358099
:2005B100410420A18889C64003CE4002A480273EC64003CE4002AA80C74003CF4002C6400D
:2005D1000BCE400AA47FC7400BCF400AC64013CE4012A480270AC64115CE4114A4BF200841
:2005F100C64115CE4114AA40C74115CF4114C64005CE4004A4042603CC06BBC6400DCE40E4
:200611000CAA04C7400DCF400CC64005CE4004AA04C74005CF4004725F830E725F830F72BF
:200631005F8310725F8311725F8400725F8401725F8318725F8319725F831A725F831B727F
:200651005F8322725F8323725F8326725F8327725F8324725F8325725F832E725F832F72B1
:200671005F8330725F83317209012510C64767CE4766AA06C74767CF4766202EC6430BCE61
:20069100430AA48041A4F0AA0841AA30C7430BCF430AC64311CE4310A480AA30C74311CFE2
:1406B1004310725F4104725F41057B02AE01CDF2B68484818B
:200591004311CF4310A6CCAE0CCDF009725F4114725F4115C64767CE4766A4F9C74767CFC5
:2005B1004766C6400BCE400AAA80C7400BCF400A725F4104725F4105208B8889C64003CE3F
:2005D1004002A480273EC64003CE4002AA80C74003CF4002C6400BCE400AA47FC7400BCFB4
:2005F100400AC64013CE4012A480270AC64115CE4114A4BF2008C64115CE4114AA40C74117
:2006110015CF4114C64005CE4004A4042603CC06D1C6400DCE400CAA04C7400DCF400CC62F
:200631004005CE4004AA04C74005CF4004725F830E725F830F725F8310725F8311725F84A2
:2006510000725F8401725F8318725F8319725F831A725F831B725F8322725F8323725F833C
:2006710026725F8327725F8324725F8325725F832E725F832F725F8330725F83317209014D
:200691002510C64767CE4766AA06C74767CF4766202EC6430BCE430AA48041A4F0AA08411B
:2006B100AA30C7430BCF430AC64311CE4310A480AA30C74311CF4310725F4104725F41057B
:0A06D1007B02AE01CDF2B6848481F5
:00000001FF