Home
last modified time | relevance | path

Searched refs:nvram (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_ioctl.c465 WRT16_IO_REG(ha, nvram, NV_SELECT | NV_CLOCK); in ql_get_feature_bits()
468 data = RD16_IO_REG(ha, nvram); in ql_get_feature_bits()
474 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_get_feature_bits()
481 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_get_feature_bits()
791 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram()
811 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram()
813 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_load_nvram()
817 word = RD16_IO_REG(ha, nvram); in ql_load_nvram()
819 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram()
840 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_load_nvram()
[all …]
H A Dql_init.c881 WRT16_IO_REG(ha, nvram, NV_SELECT + NV_CLOCK); in ql_nvram_request()
884 reg_data = RD16_IO_REG(ha, nvram); in ql_nvram_request()
888 WRT16_IO_REG(ha, nvram, NV_SELECT); in ql_nvram_request()
894 WRT16_IO_REG(ha, nvram, NV_DESELECT); in ql_nvram_request()
903 WRT16_IO_REG(ha, nvram, (uint16_t)(data | NV_SELECT)); in ql_nv_write()
905 WRT16_IO_REG(ha, nvram, (uint16_t)(data | NV_SELECT | NV_CLOCK)); in ql_nv_write()
907 WRT16_IO_REG(ha, nvram, (uint16_t)(data | NV_SELECT)); in ql_nv_write()
941 nvram_24xx_t nvram; in ql_nvram_24xx_config() local
947 nvram_24xx_t *nv = (nvram_24xx_t *)&nvram; in ql_nvram_24xx_config()
1332 if ((RD16_IO_REG(ha, nvram) & 0x8000) == 0) { in ql_lock_nvram()
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/
H A Dqlt.c404 qlt->nvram = (qlt_nvram_t *)kmem_zalloc(sizeof (qlt_nvram_t), KM_SLEEP); in qlt_attach()
925 kmem_free(qlt->nvram, sizeof (qlt_nvram_t)); in qlt_attach()
1015 kmem_free(qlt->nvram, sizeof (qlt_nvram_t)); in qlt_detach()
1776 port_attrs->vendor_specific_id = qlt->nvram->subsystem_vendor_id[0] | in qlt_populate_hba_fru_details()
1777 qlt->nvram->subsystem_vendor_id[1] << 8; in qlt_populate_hba_fru_details()
1779 port_attrs->max_frame_size = qlt->nvram->max_frame_length[1] << 8 | in qlt_populate_hba_fru_details()
1780 qlt->nvram->max_frame_length[0]; in qlt_populate_hba_fru_details()
1810 "%s", qlt->nvram->model_name); in qlt_populate_hba_fru_details()
1815 "%s", qlt->nvram->model_name); in qlt_populate_hba_fru_details()
1923 bcopy(qlt->nvram->node_name, port->port_nwwn, 8); in qlt_port_start()
[all …]
H A Dqlt.h418 qlt_nvram_t *nvram; member
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/conf/
H A Dpsvcobj.conf301 0 0 0xA0 0 /devices/pci@8,700000/ebus@5/i2c@1,2e/nvram@0,a0:nvram
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_init.h54 typedef struct nvram { struct
H A Dql_api.h543 uint16_t nvram; /* NVRAM register. */ member
/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvrtc.c80 uint8_t nvram[36]; member
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmegaraid_sas.h402 uint32_t nvram : 1; member
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/conf/
H A Dpsvcobj.conf725 0 4 0xA4 0 /devices/pci@9,700000/ebus@1/i2c@1,2e/nvram@4,a4:nvram
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/sebring/conf/
H A Dpsvcobj.conf725 0 4 0xA4 0 /devices/pci@9,700000/ebus@1/i2c@1,2e/nvram@4,a4:nvram
/illumos-gate/usr/src/uts/common/io/mr_sas/
H A Dmr_sas.h954 uint32_t nvram : 1; member
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Drelease.txt1896 12. Problem: The nvram test fails after MFW crash dump is collected and its
1899 Change: Exclude the image of the MFW crash dump from the nvram test.
2752 5. Problem: Ecore nvram test implementation has memory leak in error flow.
2988 8. Request: Added 'ecore_mcp_get_nvm_image()' API for reading an nvram img.
3047 Change: Add short sleeps while reading-from/writing-to the nvram.
3613 6. Request: Add clock, register and nvram tests to selftest.
3628 12. Request: Add a CRC check to the nvram selftest.
5128 from the nvram copy in the shmem.
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/conf/
H A Dpsvcobj.conf1889 3 0 0xA0 0 /devices/pci@9,700000/ebus@1/i2c@1,500030/nvram@0,a0:nvram
1890 3 0 0xA2 0 /devices/pci@9,700000/ebus@1/i2c@1,500030/nvram@0,a2:nvram
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/silverstone/conf/
H A Dpsvcobj.conf1889 3 0 0xA0 0 /devices/pci@9,700000/ebus@1/i2c@1,500030/nvram@0,a0:nvram
1890 3 0 0xA2 0 /devices/pci@9,700000/ebus@1/i2c@1,500030/nvram@0,a2:nvram
/illumos-gate/usr/src/uts/common/io/qede/579xx/hsi/mcp/
H A Dnvm_meta.txt105 array set pkg_method {0 {nvram} 1 {IO_pins} }
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/
H A Decore.tex1744 …{selftest\_nvram}{selftest_nvram} -- this performs the nvram test. It loops through all the nvram