val | (1 << 6));
val & 0x3f);
static void ds1337_init_client(struct i2c_client *client){	s32 val;	/* Ensure that device is set in 24-hour mode */	val = i2c_smbus_read_byte_data(client, DS1337_REG_HOUR);	if ((val >= 0) && (val & (1 << 6)) == 0)		i2c_smbus_write_byte_data(client, DS1337_REG_HOUR,					  val | (1 << 6));}