void IPMI_OEM_1S_handler()

in common/ipmi/ipmi.c [193:282]


void IPMI_OEM_1S_handler(ipmi_msg *msg)
{
	switch (msg->cmd) {
	case CMD_OEM_1S_MSG_IN:
		break;
	case CMD_OEM_1S_MSG_OUT:
		pal_OEM_1S_MSG_OUT(msg);
		break;
	case CMD_OEM_1S_GET_GPIO:
		pal_OEM_1S_GET_GPIO(msg);
		break;
	case CMD_OEM_1S_SET_GPIO:
		pal_OEM_1S_SET_GPIO(msg);
		break;
	case CMD_OEM_1S_SEND_INTERRUPT_TO_BMC:
		pal_OEM_1S_SEND_INTERRUPT_TO_BMC(msg);
		break;
	case CMD_OEM_1S_FW_UPDATE:
		pal_OEM_1S_FW_UPDATE(msg);
		break;
	case CMD_OEM_1S_GET_FW_VERSION:
		pal_OEM_1S_GET_FW_VERSION(msg);
		break;
	case CMD_OEM_1S_PECIaccess:
		pal_OEM_1S_PECIaccess(msg);
		break;
	case CMD_OEM_1S_GET_POST_CODE:
		pal_OEM_1S_GET_POST_CODE(msg);
		break;
	case CMD_OEM_1S_SET_VR_MONITOR_STATUS:
		pal_OEM_1S_SET_VR_MONITOR_STATUS(msg);
		break;
	case CMD_OEM_1S_GET_VR_MONITOR_STATUS:
		pal_OEM_1S_GET_VR_MONITOR_STATUS(msg);
		break;
	case CMD_OEM_1S_RESET_BMC:
		pal_OEM_1S_RESET_BMC(msg);
		break;
	case CMD_OEM_1S_SET_JTAG_TAP_STA:
		pal_OEM_1S_SET_JTAG_TAP_STA(msg);
		break;
	case CMD_OEM_1S_JTAG_DATA_SHIFT:
		pal_OEM_1S_JTAG_DATA_SHIFT(msg);
		break;
	case CMD_OEM_1S_SENSOR_POLL_EN:
		pal_OEM_1S_SENSOR_POLL_EN(msg);
		break;
	case CMD_OEM_1S_ACCURACY_SENSOR_READING:
		pal_OEM_1S_ACCURACY_SENSOR_READING(msg);
		break;
	case CMD_OEM_1S_ASD_INIT:
		pal_OEM_1S_ASD_INIT(msg);
		break;
	case CMD_OEM_1S_GET_SET_GPIO:
		pal_OEM_1S_GET_SET_GPIO(msg);
		break;
	case CMD_OEM_1S_I2C_DEV_SCAN: // debug command
		pal_OEM_1S_I2C_DEV_SCAN(msg);
		break;
	case CMD_OEM_1S_GET_BIC_STATUS:
		pal_OEM_1S_GET_BIC_STATUS(msg);
		break;
	case CMD_OEM_1S_RESET_BIC:
		pal_OEM_1S_RESET_BIC(msg);
		break;
	case CMD_OEM_1S_12V_CYCLE_SLOT:
		pal_OEM_1S_12V_CYCLE_SLOT(msg);
		break;
	case CMD_OEM_1S_READ_BIC_REGISTER:
		pal_OEM_1S_READ_BIC_REGISTER(msg);
		break;
	case CMD_OEM_1S_WRITE_BIC_REGISTER:
		pal_OEM_1S_WRITE_BIC_REGISTER(msg);
		break;
	case CMD_OEM_1S_SET_FAN_DUTY_AUTO:
		pal_OEM_1S_SET_FAN_DUTY_AUTO(msg);
		break;
	case CMD_OEM_1S_GET_FAN_DUTY:
		pal_OEM_1S_GET_FAN_DUTY(msg);
		break;
	case CMD_OEM_1S_GET_FAN_RPM:
		pal_OEM_1S_GET_FAN_RPM(msg);
		break;
	default:
		printf("invalid OEM msg netfn: %x, cmd: %x\n", msg->netfn, msg->cmd);
		msg->data_len = 0;
		break;
	}
	return;
}