sorry I made a typo (because I can't copy/paste from my rig). I'm using -p 1,d=128
by the way at the moment I've 3.5Mh/s, but I've to remove the final part of the command "--set MLD:clock=954"
so I'm using: bfgminer.exe --scrypt -o stratum+tcp://litecoinpool.org:3333 -u test.1 -p 1,d=128 -S MLD:all
If I try to set the frequency (954) I got an error that say something "a problem occur, trying to restart the miner"
If you OMIT the frequency, it will default to 600Mhz. Multiply by 5.66 (see page 1!!) and you get 3.4Mh/s, suprise?!
To make 952Mhz work you better read page 1 of this thread first!!! You must increase core voltage, otherwise the thing won't work, about a quarter turn. Also, the MLD gets seriously hot, so you need external cooling AND monitor temperature. At 952*5.66 = 5.39Mh/s. The best strategy is to increase frequency step by step, monitor your HW errors and increase core as the errors get above 1-2%. Continue this process. Good luck, AND READ PAGE 1 CAREFULLY

Further, remove the ,d=128 litecoinpool will set the difficulty for you.