Yep, when you change your brakes for the Perf, you have to code it
But if you buy aftermarket brakes, I don't know if you have to ...
2010 e82 120d : TiAg
/Blk, M Sport package, Stage 1 chiptuning 222hp 345lb/ft, CDV, BMC airfilter, VMR vb3, Eibach ProKit
BMW Performance : strut brace, pedals, gear konb and emergency brake, side skirts, spoiler, diffuser, exhaust ... I know, I have quite all the Perf' stuff