Lines Matching full:serializer
15 * MAX9271 GMSL serializer.
315 struct max9271_device *serializer; member
402 return max9271_set_serial_link(dev->serializer, enable); in rdacm20_s_stream()
459 dev->serializer->client->addr = MAX9271_DEFAULT_ADDR; in rdacm20_initialize()
460 i2c_smbus_read_byte(dev->serializer->client); in rdacm20_initialize()
463 ret = max9271_set_serial_link(dev->serializer, false); in rdacm20_initialize()
471 max9271_configure_i2c(dev->serializer, MAX9271_I2CSLVSH_469NS_234NS | in rdacm20_initialize()
475 max9271_configure_gmsl_link(dev->serializer); in rdacm20_initialize()
477 ret = max9271_verify_id(dev->serializer); in rdacm20_initialize()
481 ret = max9271_set_address(dev->serializer, dev->addrs[0]); in rdacm20_initialize()
484 dev->serializer->client->addr = dev->addrs[0]; in rdacm20_initialize()
490 ret = max9271_enable_gpios(dev->serializer, MAX9271_GPIO1OUT); in rdacm20_initialize()
494 ret = max9271_clear_gpios(dev->serializer, MAX9271_GPIO1OUT); in rdacm20_initialize()
499 ret = max9271_set_gpios(dev->serializer, MAX9271_GPIO1OUT); in rdacm20_initialize()
558 dev->serializer = devm_kzalloc(&client->dev, sizeof(*dev->serializer), in rdacm20_probe()
560 if (!dev->serializer) in rdacm20_probe()
563 dev->serializer->client = client; in rdacm20_probe()