Lines Matching refs:product_family
45 output_emcfan_info(int fd, uint8_t product_id, int product_family, bool jsonify, bool debug)
63 mj_append_field(&obj, "product_family", "integer", (int64_t)product_family);
66 emcfan_family_to_name(product_family, fn, sizeof(fn));
73 emcfan_family_to_name(product_family, fn, sizeof(fn));
130 output_emcfan_register_list(uint8_t product_id, int product_family, bool jsonify, bool debug)
133 fprintf(stderr,"output_emcfan_list: product_id=%d, product_family=%d\n",product_id, product_family);
135 switch(product_family) {
167 output_emcfan_230x_read_reg(int fd, uint8_t product_id, int product_family, uint8_t start, uint8_t end, bool jsonify, bool debug)
184 fprintf(stderr, "output_emcfan_230x_read_reg: product_id=%d, product_family=%d, iindex=%d\n",product_id, product_family, iindex);
199 rn = emcfan_regname_by_reg(product_id, product_family, i);
206 printf("%s;%d (0x%02X);%d (0x%02X)\n",emcfan_regname_by_reg(product_id, product_family, i),i,i,res,res);
223 output_emcfan_register_read(int fd, uint8_t product_id, int product_family, uint8_t start, uint8_t end, bool jsonify, bool debug)
230 switch(product_family) {
232 err = output_emcfan_230x_read_reg(fd, product_id, product_family, start, end, jsonify, debug);
235 err = output_emcfan_230x_read_reg(fd, product_id, product_family, start, end, jsonify, debug);
243 output_emcfan_minexpected_rpm(int fd, uint8_t product_id, int product_family, uint8_t config_reg, bool jsonify, bool debug)
284 output_emcfan_edges(int fd, uint8_t product_id, int product_family, uint8_t config_reg, bool jsonify, bool debug)
325 output_emcfan_simple_int(int fd, uint8_t product_id, int product_family, uint8_t reg, const char *what, const char *whatj, bool jsonify, bool debug)
355 output_emcfan_drive(int fd, uint8_t product_id, int product_family, uint8_t reg, bool jsonify, bool debug)
357 return(output_emcfan_simple_int(fd, product_id, product_family, reg, "Drive", "drive_level", jsonify, debug));
361 output_emcfan_divider(int fd, uint8_t product_id, int product_family, uint8_t reg, bool jsonify, bool debug)
363 return(output_emcfan_simple_int(fd, product_id, product_family, reg, "Divider", "frequency_divider", jsonify, debug));
367 output_emcfan_pwm_basefreq(int fd, uint8_t product_id, int product_family, uint8_t reg, int the_fan, bool jsonify, bool debug)
404 output_emcfan_polarity(int fd, uint8_t product_id, int product_family, uint8_t reg, int the_fan, bool jsonify, bool debug)
447 output_emcfan_pwm_output_type(int fd, uint8_t product_id, int product_family, uint8_t reg, int the_fan, bool jsonify, bool debug)
485 output_emcfan_fan_status(int fd, uint8_t product_id, int product_family, uint8_t start_reg, uint8_t end_reg, int the_fan, bool jsonify, bool debug)
500 if (product_family == EMCFAN_FAMILY_210X) {
524 fprintf(stderr,"%s: product_family=%d, stall_mask=0x%02X, spin_mask=0x%02X, drive_mask=0x%02X, res=0x%02X\n",__func__,
525 product_family, stall_mask, spin_mask, drive_mask, res[0]);
544 fprintf(stderr,"%s: product_family=%d, res[0]=0x%02X, res[1]=0x%02X, res[2]=0x%02X, res[3]=0x%02X\n",
545 __func__, product_family, res[0], res[1], res[2], res[3]);
581 output_emcfan_apd(int fd, uint8_t product_id, int product_family, uint8_t reg, bool jsonify, bool debug)
615 output_emcfan_smbusto(int fd, uint8_t product_id, int product_family, uint8_t reg, int instance, bool jsonify, bool debug)