Lines Matching refs:chip

2895 	struct envctrl_pcf8574_chip chip;  in envctrl_set_fsp()  local
2899 chip.val = ENVCTRL_FSP_OFF; /* init all values to off */ in envctrl_set_fsp()
2900 chip.chip_num = ENVCTRL_PCF8574_DEV6; /* 0x01 port 1 */ in envctrl_set_fsp()
2901 chip.type = PCF8574A; in envctrl_set_fsp()
2906 chip.val = (~(ENVCTRL_FSP_KEYMASK | ENVCTRL_FSP_POMASK) & (*val)); in envctrl_set_fsp()
2908 chip.val = ~chip.val; in envctrl_set_fsp()
2909 (void) envctrl_xmit(unitp, (caddr_t *)(void *)&chip, PCF8574); in envctrl_set_fsp()
2914 envctrl_get_dskled(struct envctrlunit *unitp, struct envctrl_pcf8574_chip *chip) in envctrl_get_dskled() argument
2920 if (chip->chip_num > ENVCTRL_PCF8574_DEV2 || in envctrl_get_dskled()
2921 chip->type != ENVCTRL_ENCL_BACKPLANE4 && in envctrl_get_dskled()
2922 chip->type != ENVCTRL_ENCL_BACKPLANE8) { in envctrl_get_dskled()
2925 oldtype = chip->type; in envctrl_get_dskled()
2926 chip->type = PCF8574; in envctrl_get_dskled()
2927 envctrl_recv(unitp, (caddr_t *)(void *)chip, PCF8574); in envctrl_get_dskled()
2928 chip->type = oldtype; in envctrl_get_dskled()
2929 chip->val = ~chip->val; in envctrl_get_dskled()
2934 envctrl_set_dskled(struct envctrlunit *unitp, struct envctrl_pcf8574_chip *chip) in envctrl_set_dskled() argument
2952 if (chip->chip_num > ENVCTRL_PCF8574_DEV2 || in envctrl_set_dskled()
2953 chip->val > ENVCTRL_DISK8LED_ALLOFF || in envctrl_set_dskled()
2954 chip->val < ENVCTRL_CHAR_ZERO) { in envctrl_set_dskled()
2958 if (chip->type != ENVCTRL_ENCL_BACKPLANE4 && in envctrl_set_dskled()
2959 chip->type != ENVCTRL_ENCL_BACKPLANE8) { in envctrl_set_dskled()
2976 if (chip->chip_num == controller_addr[i]) { in envctrl_set_dskled()
2977 if (chip->val != ENVCTRL_CHAR_ZERO) in envctrl_set_dskled()
3007 if (chip->chip_num == backaddrs[i]) { in envctrl_set_dskled()
3012 switch (chip->type) { in envctrl_set_dskled()
3015 instance, chip->val); in envctrl_set_dskled()
3019 instance, chip->val); in envctrl_set_dskled()
3024 chip->type = PCF8574; in envctrl_set_dskled()
3031 chip->val = ~(chip->val); in envctrl_set_dskled()
3032 (void) envctrl_xmit(unitp, (caddr_t *)(void *)chip, PCF8574); in envctrl_set_dskled()
3189 struct envctrl_pcf8574_chip chip; in envctrl_init_encl_kstats() local
3211 chip.type = PCF8574A; in envctrl_init_encl_kstats()
3212 chip.chip_num = ENVCTRL_PCF8574_DEV6; /* 0x01 port 1 */ in envctrl_init_encl_kstats()
3213 envctrl_recv(unitp, (caddr_t *)(void *)&chip, PCF8574); in envctrl_init_encl_kstats()
3216 chip.val & 0xFF); in envctrl_init_encl_kstats()
3231 chip.type = PCF8574; in envctrl_init_encl_kstats()
3234 chip.chip_num = backaddrs[i]; in envctrl_init_encl_kstats()
3236 envctrl_recv(unitp, (caddr_t *)(void *)&chip, PCF8574); in envctrl_init_encl_kstats()
3238 i, ~chip.val); in envctrl_init_encl_kstats()
3242 envctrl_recv(unitp, (caddr_t *)(void *)&chip, PCF8574); in envctrl_init_encl_kstats()
3244 i, ~chip.val); in envctrl_init_encl_kstats()