An apparatus of a base station, the apparatus comprising: processing circuitry to: receive periodic physical uplink control channel, PUCCH, channel-state information, CSI, reporting from a user equipment, UE , in accordance with one of a plurality of PUCCH reporting types using one of a plurality of PUCCH reporting modes, the PUCCH reporting types including PUCCH reporting types for four antenna ports, the PUCCH reporting types for four antenna ports including: a PUCCH reporting type I a for reporting a subband channel quality indicator, CQI, and a second precoding matrix indicator, PMI, a PUCCH reporting type 2c for reporting a CQI and a first PMI and the second PMI, and a PUCCH reporting type 5 for reporting a rank indicator, RI, and the first PMI; and wherein the PUCCH reporting modes indicate a CQI feedback type and a PMI feedback type; wherein the PUCCH reporting modes include a PUCCH mode 1-1 and a PUCCH mode 2-1; wherein for the PUCCH reporting type 5, when the UE uses the PUCCH mode 1-1, the RI and the first PMI are jointly coded using a subsampled four transmit antenna, 4TX, codebook; and wherein when the UE uses reporting type 2c, a single precoding matrix is selected from the subsampled 4TX codebook, wherein the CQI is calculated based on the selected single precoding matrix, and the first PMI and the second PMI correspond to the selected single precoding matrix; and perform communication with the UE based on feedback included in the PUCCH CSI reporting. receive periodic physical uplink control channel, PUCCH, channel-state information, CSI, reporting from a user equipment, UE , in accordance with one of a plurality of PUCCH reporting types using one of a plurality of PUCCH reporting modes, the PUCCH reporting types including PUCCH reporting types for four antenna ports, the PUCCH reporting types for four antenna ports including: a PUCCH reporting type I a for reporting a subband channel quality indicator, CQI, and a second precoding matrix indicator, PMI, a PUCCH reporting type 2c for reporting a CQI and a first PMI and the second PMI, and a PUCCH reporting type 5 for reporting a rank indicator, RI, and the first PMI; and a PUCCH reporting type I a for reporting a subband channel quality indicator, CQI, and a second precoding matrix indicator, PMI, a PUCCH reporting type 2c for reporting a CQI and a first PMI and the second PMI, and a PUCCH reporting type 5 for reporting a rank indicator, RI, and the first PMI; and wherein the PUCCH reporting modes indicate a CQI feedback type and a PMI feedback type; wherein the PUCCH reporting modes include a PUCCH mode 1-1 and a PUCCH mode 2-1; wherein for the PUCCH reporting type 5, when the UE uses the PUCCH mode 1-1, the RI and the first PMI are jointly coded using a subsampled four transmit antenna, 4TX, codebook; and wherein when the UE uses reporting type 2c, a single precoding matrix is selected from the subsampled 4TX codebook, wherein the CQI is calculated based on the selected single precoding matrix, and the first PMI and the second PMI correspond to the selected single precoding matrix; and perform communication with the UE based on feedback included in the PUCCH CSI reporting. <EOS>