I am using a TPS2546 in a USB charging hub, and I'm basing it on a preexisting design I found online (link to writeup for design). In the schematic for the hub design the ILIM_SEL, EN, CTL1, CTL2, and CTL3 pins are all pulled up or down with pullup and pulldown resistors. As can be seen in the photo below.
But, when I went to the datasheet for the TPS2546 it said that no pullup or pulldown resistors are necessary for said pins (as can be seen in the picture below),
If I can get away without having to use extra resistors I would prefer that, but I also do not want to exclude them only to realize that doing that breaks the design somehow. As I am fairly new to this I wanted to ask if anyone on here could see a reason why the hub design uses resistors, when the datasheet says they are not necessary, and if you would recommend I include them, or if its okay that I leave them out.