形容詞的用法 と言われるものです。
To doの前に (some) homeworkという名詞が来てますね!
つまり、この不定詞が、何を表してるか?
▷形容詞は名詞を就職するので、このTo do自体が形容詞の働きを持ち「前の名詞を修飾する」
Homework to do (last night)
する宿題
するための宿題
するべき宿題
何通りかありますが、この場合一番日本語として成り立っているのは最後の「するべき宿題」ではないでしょうか?
なのでこのDoは「〜すべき」という形容詞用法の中で「義務」を表します。
その他にも可能や未来を表すものがあります