Lines Matching refs:index
627 uint32_t index = offset >> 2; in imx6ul_ccm_read() local
630 assert(index < CCM_MAX); in imx6ul_ccm_read()
632 value = s->ccm[index]; in imx6ul_ccm_read()
634 trace_ccm_read_reg(imx6ul_ccm_reg_name(index), (uint32_t)value); in imx6ul_ccm_read()
642 uint32_t index = offset >> 2; in imx6ul_ccm_write() local
645 assert(index < CCM_MAX); in imx6ul_ccm_write()
647 trace_ccm_write_reg(imx6ul_ccm_reg_name(index), (uint32_t)value); in imx6ul_ccm_write()
649 s->ccm[index] = (s->ccm[index] & ccm_mask[index]) | in imx6ul_ccm_write()
650 ((uint32_t)value & ~ccm_mask[index]); in imx6ul_ccm_write()
656 uint32_t index = offset >> 2; in imx6ul_analog_read() local
659 assert(index < CCM_ANALOG_MAX); in imx6ul_analog_read()
661 switch (index) { in imx6ul_analog_read()
687 value = s->analog[index - 1]; in imx6ul_analog_read()
714 value = s->analog[index - 2]; in imx6ul_analog_read()
741 value = s->analog[index - 3]; in imx6ul_analog_read()
744 value = s->analog[index]; in imx6ul_analog_read()
748 trace_ccm_read_reg(imx6ul_analog_reg_name(index), (uint32_t)value); in imx6ul_analog_read()
756 uint32_t index = offset >> 2; in imx6ul_analog_write() local
759 assert(index < CCM_ANALOG_MAX); in imx6ul_analog_write()
761 trace_ccm_write_reg(imx6ul_analog_reg_name(index), (uint32_t)value); in imx6ul_analog_write()
763 switch (index) { in imx6ul_analog_write()
787 s->analog[index - 1] |= (value & ~analog_mask[index - 1]); in imx6ul_analog_write()
812 s->analog[index - 2] &= ~(value & ~analog_mask[index - 2]); in imx6ul_analog_write()
837 s->analog[index - 3] ^= (value & ~analog_mask[index - 3]); in imx6ul_analog_write()
840 s->analog[index] = (s->analog[index] & analog_mask[index]) | in imx6ul_analog_write()
841 (value & ~analog_mask[index]); in imx6ul_analog_write()