i just have a quick basic question about the device driver API, why does the samples/drivers/i2c_fujitsu_fram application not use a device tree node for the i2c peripheral? (with the <reg> address set to the i2c chip address and so on) i've seen explanations in the docs where these sensors on the i2c bus being defined as a child node. what is the difference?