kernel: add support for limiting 4K erase sector support based on flash chip size