Method and apparatus for providing channel state information

A method an apparatus for providing channel state information in a receiver are described. In the method, direct channel state information may be generated based on a calculated error signal, and indirect channel state information may be generated based on a magnitude of a channel frequency response. A channel state selection control signal is generated based on the calculated error signal and magnitude of the channel frequency response. One of the direct channel state information and indirect channel state information may be output based on a logic state of the channel state selection control signal.