PMF_PARSE_CALL
PMF_PARSE_CALL(write_gpio, cmd, h, value, mask);
PMF_PARSE_CALL(read_gpio, cmd, h, mask, rshift, xor);
PMF_PARSE_CALL(write_reg32, cmd, h, offset, value, mask);
PMF_PARSE_CALL(read_reg32, cmd, h, offset);
PMF_PARSE_CALL(write_reg16, cmd, h, offset, value, mask);
PMF_PARSE_CALL(read_reg16, cmd, h, offset);
PMF_PARSE_CALL(write_reg8, cmd, h, offset, value, mask);
PMF_PARSE_CALL(read_reg8, cmd, h, offset);
PMF_PARSE_CALL(delay, cmd, h, duration);
PMF_PARSE_CALL(wait_reg32, cmd, h, offset, value, mask);
PMF_PARSE_CALL(wait_reg16, cmd, h, offset, value, mask);
PMF_PARSE_CALL(wait_reg8, cmd, h, offset, value, mask);
PMF_PARSE_CALL(read_i2c, cmd, h, bytes);
PMF_PARSE_CALL(write_i2c, cmd, h, bytes, blob);
PMF_PARSE_CALL(rmw_i2c, cmd, h, maskbytes, valuesbytes, totalbytes,
PMF_PARSE_CALL(read_cfg, cmd, h, offset, bytes);
PMF_PARSE_CALL(write_cfg, cmd, h, offset, bytes, blob);
PMF_PARSE_CALL(rmw_cfg, cmd, h, offset, maskbytes, valuesbytes,
PMF_PARSE_CALL(read_i2c_sub, cmd, h, subaddr, bytes);
PMF_PARSE_CALL(write_i2c_sub, cmd, h, subaddr, bytes, blob);
PMF_PARSE_CALL(set_i2c_mode, cmd, h, mode);
PMF_PARSE_CALL(rmw_i2c_sub, cmd, h, subaddr, maskbytes, valuesbytes,
PMF_PARSE_CALL(read_reg32_msrx, cmd, h, offset, mask, shift, xor);
PMF_PARSE_CALL(read_reg16_msrx, cmd, h, offset, mask, shift, xor);
PMF_PARSE_CALL(read_reg8_msrx, cmd, h, offset, mask, shift, xor);
PMF_PARSE_CALL(write_reg32_slm, cmd, h, offset, shift, mask);
PMF_PARSE_CALL(write_reg16_slm, cmd, h, offset, shift, mask);
PMF_PARSE_CALL(write_reg8_slm, cmd, h, offset, shift, mask);
PMF_PARSE_CALL(mask_and_compare, cmd, h,