[dif/lc_ctrl] Roll forward "Implement LC DIFs"
[dif/lc_ctrl] Roll forward "Implement LC DIFs"

This reverts commit b23cae11b0a9ef02d72ea17db99b0179399e974b.

This change was rolled back, and now rolled forward, since there was a
misunderstanding in code-review signoff.

Signed-off-by: Miguel Young de la Sota <71b8e7f4945fd97b98544cf897992af89646547a@google.com>

lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan