A quick look at sensorgen.com reveals that an FF camera like the 5D2/3 must count every ~4 photons as 1 RAW value with 14 bit encoding. The 70D should count every 1.6 photons in average as 1 value. There is some offset, of course, and noise.
Now, in my naïve understanding of how the RAW values are generated, the circuit still gets 4 impulses (correct me if I am wrong) for each RAW value. They might be mostly noise, but that is not my point. To create the RAW value, the circuit must suppress the extra info and round the number to the closest multiple of 4 or so. Does this sound right?
That means the ISO 400 is the "native" one - each additional photon increases the RAW value by 1, in average. Below ISO 400, the "amplification" is negative on a log scale, and there is "amplification" above ISO 400 only.
??? This is just an armchair analysis; a reclining sofa one, to be more precise. I know nothing about the sensor architecture.