Hi Andy, > Motivation is simple: > - Standardize the (small) set of mostly used bus frequences > - Get rid of repetition of (subset) of above in many drivers > - Reduce amount of potential typos > > Let's discuss it here. I don't think new version of this would be good to have > without initial settlement. Well, for me, this works. I agree to the typo thing and having less magic values. It's all OK; I think it is just nice to have some things in a coverletter. > I aware about that, but I would like to avoid I²C subsystem storming for > another change like this. So, let's consider this as a trampoline when in the > future we will switch entire subsystem to Linux wide header at once. I can agree to that. > > Furthermore, I'd prefer to > > have 'MAX' in there, e.g. I2C_MAX_STANDARD_MODE_FREQ etc. Just to make > > clear that I2C can have other bus speeds as well. > > Works for me. Thanks, that's the most important point to me. > Btw, what about Vladimir's comment WRT STANDARD -> STD? My personal opinion > that STD is a bit too short. No real opinion here. I think STD is understandable enough and I encounter it regularly. However, I also don't think the saving is huge enough to matter. Your call here. > I'm fine with either. For reviewers it would be better I think to see only > their portion. Since I got a lot of tags already I consider I may squash it > together. So, what do you prefer? Sounds good to me. Keep collecting acks and squash all patches and tags in v2. Thanks, Wolfram
Attachment:
signature.asc
Description: PGP signature